Statistics
| Branch: | Tag: | Revision:

root / Changelog @ 969b0c8d

History | View | Annotate | Download (2.7 kB)

1
CHANGELOG for version 0.8
2

    
3
Bug Fixes:
4
- Race condition with HTTP request path when threading (#3526, #3527)
5
- Fix bug where files with repeated blocks fail to upload (#3555)
6
- Fixed non-ascii character issues when managing container or object names and
7
    data in pithos+ client (#3256, #3325)
8
- Made download cancellation more responsive (#3457)
9
- Gracious behavior when deleting a deleted network (#3547)
10
- Make OS/Storage list_object compatible to OS/Storage v2 (#3596)
11
- Minor typos or oversights (#3403, #3444, #3509)
12

    
13
 Changes:
14
 - Rename some command groups: store --> file, astakos --> user (#3566)
15
 - Create a command subgroup for cyclades/compute image commands. Plankton image
16
    commands: kamaki image <command>, Cyclades/Compute image commands:
17
    kamaki image compute <command> (#3490)
18
 - Rename 'image public' --> 'image list' (#3566, 3490)
19
 - Redesign HTTP connection mechanism: use an objpool-provided context manager
20
    and simplify the kamaki http management. Merge kamaki.clients.connection
21
    to kamaki.clients (#3526, #3527)
22
- Modify semantics for kamaki store *quota operations. Rename container quota
23
    operations to containerlimit <get|set>. The term quota now refers to the
24
    immutable account quota (#3541)
25
- Remove quotaholder module from kamaki (#3587)
26
- Create network uses a default network type (#3514)
27
- Enforce uniformity to runtime arguments: first the short then the long form
28
    e.g. -f, --force. Add a short or long format in common runtimes (#3456)
29
- Change the names of command group specifications from <command>_cli to <api>.
30
    Config files must be updated accordingly (#3566)
31
- Require progress
32

    
33
Features:
34
- Allow request logging into a file. Let user set the log_file parameter in
35
    configuration file to specify where to log. (#3441)
36
- Remove token and http data logging let user allow them by setting log_token
37
    and log_data configuration options (#3441)
38
- Make maximum threads a configuration option (max_threads, #3546)
39
- Suggest user to install ansicolors (#3367)
40
- Extensive unittests in kamaki.clients, that cover all cases (#3228, #3229)
41
- New runtime options in pithos+ client interface (now known as "kamaki file")
42
    allow operations between differernt users/accounts (#3230)
43
- Intuitive pithos+ client semantics. Affect copy, move, upload (#3310, 3536)
44
- Expose connection pool size (all api methods, #3422) and etag-if-match
45
    (upload, #3574)
46
- Image register returns info on registered image, in success. Affected both
47
    the api and the cli (#3512)
48
- Add name and owner filtering to image list. Name can also be partially
49
    filtered (#3513)
50
- Upload the contents of a directory, recursively, check preconditions before
51
    uploading (#3536)