Changelog 2.66 KB
Newer Older
Stavros Sachtouris's avatar
Stavros Sachtouris committed
1
CHANGELOG for version 0.8
2

Stavros Sachtouris's avatar
Stavros Sachtouris committed
3
4
5
6
7
8
9
10
11
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)
Stavros Sachtouris's avatar
Stavros Sachtouris committed
12

Stavros Sachtouris's avatar
Stavros Sachtouris committed
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 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
Stavros Sachtouris's avatar
Stavros Sachtouris committed
32

Stavros Sachtouris's avatar
Stavros Sachtouris committed
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
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)