Commit 969b0c8d authored by Stavros Sachtouris's avatar Stavros Sachtouris
Browse files

Update Changelog

parent 4c3bae3b
CHANGELOG for version 0.7
CHANGELOG for version 0.8
New features:
1. Unify and improve data size units presentation
2. Ask for user permission at store-delete
3. Intuitive semantics for store-move/copy/download/upload (modified syntax and clients)
4. Use UUID instead of email in pithos client calls, make account setting obsolete
5. Allow character : in container operations in store interface
6. Recursively download remote directories
Bug Fixes:
- Race condition with HTTP request path when threading (#3526, #3527)
- Fix bug where files with repeated blocks fail to upload (#3555)
- Fixed non-ascii character issues when managing container or object names and
data in pithos+ client (#3256, #3325)
- Made download cancellation more responsive (#3457)
- Gracious behavior when deleting a deleted network (#3547)
- Make OS/Storage list_object compatible to OS/Storage v2 (#3596)
- Minor typos or oversights (#3403, #3444, #3509)
Improvements:
1. Clean up CLI error handling code
2. Dynamically limit max number of threads
3. Cache user info in astakos client
4. Organize client unittests in a package and update to comply with new synnefo specs
Changes:
- Rename some command groups: store --> file, astakos --> user (#3566)
- Create a command subgroup for cyclades/compute image commands. Plankton image
commands: kamaki image <command>, Cyclades/Compute image commands:
kamaki image compute <command> (#3490)
- Rename 'image public' --> 'image list' (#3566, 3490)
- Redesign HTTP connection mechanism: use an objpool-provided context manager
and simplify the kamaki http management. Merge kamaki.clients.connection
to kamaki.clients (#3526, #3527)
- Modify semantics for kamaki store *quota operations. Rename container quota
operations to containerlimit <get|set>. The term quota now refers to the
immutable account quota (#3541)
- Remove quotaholder module from kamaki (#3587)
- Create network uses a default network type (#3514)
- Enforce uniformity to runtime arguments: first the short then the long form
e.g. -f, --force. Add a short or long format in common runtimes (#3456)
- Change the names of command group specifications from <command>_cli to <api>.
Config files must be updated accordingly (#3566)
- Require progress
Bug fixes:
1. kamaki image * commands should not send non-flag URL params without values
2. Trace errors through all parts of kamaki code
3. Quoted text in kamaki shell behaves same way as in one command mode
4. Pithos container names with spaces fail
5. URL-encode all url paths before requests
Features:
- Allow request logging into a file. Let user set the log_file parameter in
configuration file to specify where to log. (#3441)
- Remove token and http data logging let user allow them by setting log_token
and log_data configuration options (#3441)
- Make maximum threads a configuration option (max_threads, #3546)
- Suggest user to install ansicolors (#3367)
- Extensive unittests in kamaki.clients, that cover all cases (#3228, #3229)
- New runtime options in pithos+ client interface (now known as "kamaki file")
allow operations between differernt users/accounts (#3230)
- Intuitive pithos+ client semantics. Affect copy, move, upload (#3310, 3536)
- Expose connection pool size (all api methods, #3422) and etag-if-match
(upload, #3574)
- Image register returns info on registered image, in success. Affected both
the api and the cli (#3512)
- Add name and owner filtering to image list. Name can also be partially
filtered (#3513)
- Upload the contents of a directory, recursively, check preconditions before
uploading (#3536)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment