Fix Pithos calls unicode bug
[kamaki] / Changelog
index 2512742..89db8eb 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,40 +1,33 @@
-CHANGELOG for version 0.9
+CHANGELOG for version 0.11
 
 Bug Fixes:
-
-- Stop shell from destroying the config instance
-- Shell can manage all valid command line arguments [#3716]
-- Restore 2nd level command syntax in shell [#3736]
-- Allow copy of deleted objects by refering to older version [#3737]
+-In file list, the path or prefix was converted to boolean value. Fixed.
+-Thread options did not work [#4616]
 
 Changes:
-
-- Change context: kamaki-image-addproperty --> kamaki-image-compute-property
-- http logger names: clients.recv/send --> kamaki.clients.recv/send
-- Move logger creation and control (except of the actuall logging) to cli
-- These PithosClient methods return the metadata of created object [#3656]:
-    upload_object, upload_object_unchunked, create_object_by_manifestation
-- Cache container info per upload session [#3735]
-- Disallow moving deleted objects by version [#3737]
-    This operation was implemented by accident, due to the symetry between
-    move and copy
+1. Make astakosclient a mantatory requirement for kamaki [#4312]
+2. Make post_user_catalogs obsolete, but keep for one more version [#4337]
+3. Rename user commands for cached account requests as /user session [#4340]
+4. Remove max_theads from config, move control to threaded commands [#4617]
+5. Modify all commands [#4583]
+    New scheme for ALL <object> <verb> [object id] [--arguments]
+    e.g., file modidy --metadata-add=revier='Mr. Reviewer' /pithos/myfile.txt
+6. Deprecate (with note) server stats/console/addr (move to server info)
+7. A vanilla kamaki call now shows only the available commands instead of
+    loading a shell [#4612]
 
 Features:
 
-- A logger module container a set of basic loging method for kamaki [#3668]
-   set/get_log_filename, add_file/strean_logger, get_logger
-- Implement logger.activate/deactivate for loggers [#3715]
-- Allow global args (e.g. -d for debug, -v for verbosity) to shell. They
-    should be used when invoking the shell. After that they are automatically
-    applied to all commands running in that kamaki shell. [#3716]
-- Implement a plankton-side image unregister [#3728]
-- Implement purging a non-empty container [#3662]
-- Add a -l option to upload, for listing uploaded objects details [#3730]
-- Add option to cache container info for upload_object [#3707]
-- Add enumeration to all listing commands, make it optional [#3739]
-- Add a download_to_string method in pithos client [#3608]
-- Add an upload_from_string method in pithos client [#3608]
-- Add pithos client method create_container [#3756]
-- Add output for file methods [#3756, #3732]:
-    mkdir, touch, create
+1. Cache user catalog calls [#4337]
+2. Implement separate methods for uuid2usernames and v.v. [#4337]
+3. Move all methods from snf-astakos.py to astakos.py, with some renaimings
+    astakos_quotas/uuid/username/authenticate --> user_quotas/uuid2username/username2uuid/info
+    astakos_... --> admin_...
+    e.g.,
+    astakos_services --> admin_service, astakos_commission --> admin_commission
+4. Implement OpenStack Network API 2.0, with synnefo/cyclades extentions. New:
+   network info/list/create/delete/set
+   subnet info/list/create/set
+   port info/list/create/delete/set
+5. Create a kamaki-shell for kamaki shell [#4612]