X-Git-Url: https://code.grnet.gr/git/kamaki/blobdiff_plain/c3396aeb530e1ff86249f205dca50be0e439213d..cd295a1ddaacb484804e415b9675bd367a9f9af2:/Changelog?ds=sidebyside diff --git a/Changelog b/Changelog index 3cb7132..a88feb4 100644 --- a/Changelog +++ b/Changelog @@ -2,9 +2,60 @@ CHANGELOG for version 0.9 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] +- Add image.add_member missing content-length header - Changes: +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 +- Rename file/server-meta commands to file/server-metadata +- Rename image-[add|del]member commands to members-[add|delete] +- Remove update option from imagre-register +- In image-compute split properties to properties-list and properties-get +- Add optional output to methods[#3756, #3732]: + - file: + mkdir, touch, create, move, copy, move, append, truncate, overwrite, + manifest, upload, delete, purge, unpublish, permissions set/delete, info, + metadata set/delete, containerlimit set, versioning set, group set/delete, + upload, overwrite + - image: + unregister, members add/delete/set + -image compute: + delete, properties delete + - server: rename, delete, reboot, start, shutdown, firewall-set + +- Transliterate methods to list-get-set-delete command groups: + - file: permissions, versioning, group and metadata + - image: members, member + - image compute: properties + - server: firewall, metadata 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 server-firewall-get command to get a VMs firewall profile +