Skip to content
This repository was archived by the owner on Sep 26, 2019. It is now read-only.

Commit 0f71e51

Browse files
author
Kota Tsuyuzaki
committed
Swift3 1.8
Create a new v1.8 versin tag for distribution packages. Likely Swift3 1.8 works with Swift 2.3.0 and the previous versions. Change-Id: I8654ffd42321dc7a5faeb46a9eab2fd14603314b
1 parent e85725d commit 0f71e51

File tree

2 files changed

+72
-1
lines changed

2 files changed

+72
-1
lines changed

CHANGELOG

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,74 @@
1+
Swift3 (1.8)
2+
3+
* multi object deletion support
4+
5+
- achieve the stuff in Swift3 and drop s3multi dependency off
6+
7+
* multi object upload support
8+
9+
- includes Initiate, Upload Part, Upload Part (copy),
10+
Abort, List (Uploads and Parts)
11+
12+
* Swift 2.3.0 Support
13+
14+
* x-amz-request-id is now transuction id in Swift
15+
16+
* new ACL mechanism partially support
17+
18+
Swift3 now has a couple of ACL scheme. One is a traditional scheme
19+
using native container ACL conpatible with backend Swift. The other
20+
is new scheme called 's3acl' that works as completely compatible with
21+
actual S3 ACLs. The new scheme is build espicially forcused on:
22+
23+
- Single bucket namespace
24+
25+
- Owner/Grant achievement
26+
27+
- Object ACL support
28+
29+
Note that the new scheme is still under development, so don't use it
30+
for production w/o enough testing.
31+
32+
* logger improvement
33+
34+
* review workflow changed
35+
36+
- because Swift3 has joined to stackforge, use gerrit review instead
37+
of git hub pull request
38+
39+
* test and package environment improvement
40+
41+
- Add tox based test
42+
43+
- pbr support
44+
45+
- functional tests improvement
46+
47+
- FakeSwift to simulate backend Swift
48+
49+
- pylint support
50+
51+
52+
* Refactors
53+
54+
- split controllers like as original Swift
55+
56+
- create Swift3 request/response classes
57+
58+
- add XML validation
59+
60+
- add pipeline validation
61+
62+
- ACL handlers for s3acl
63+
64+
* A tons of bug fixes
65+
66+
- Thanks guys for working this!!
67+
68+
Swift3 (<1.7)
69+
70+
* TODO (or skip to write down?)
71+
172
swift3 (0.5)
273

374
* Initial separation release

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = swift3
3-
version = 1.7.0
3+
version = 1.8.0
44
summary = Swift AmazonS3 API emulation Middleware
55
description-file =
66
README.md

0 commit comments

Comments
 (0)