Authors/changelog for 2.21.1
Change-Id: I58236b65802012da94a41b9dac85aa00a081de0e
This commit is contained in:
parent
56ae0c7deb
commit
522823548a
5
AUTHORS
5
AUTHORS
|
@ -107,6 +107,7 @@ Constantine Peresypkin (constantine.peresypk@rackspace.com)
|
|||
Corey Bryant (corey.bryant@canonical.com)
|
||||
Cory Wright (cory.wright@rackspace.com)
|
||||
Cristian A Sanchez (cristian.a.sanchez@intel.com)
|
||||
CY Chiang (cychiang@cht.com.tw)
|
||||
Cyril Roelandt (cyril@redhat.com)
|
||||
Dae S. Kim (dae@velatum.com)
|
||||
Daisuke Morita (morita.daisuke@ntti3.com)
|
||||
|
@ -259,6 +260,7 @@ M V P Nitesh (m.nitesh@nectechnologies.in)
|
|||
Madhuri Kumari (madhuri.rai07@gmail.com)
|
||||
Mahati Chamarthy (mahati.chamarthy@gmail.com)
|
||||
malei (malei@maleideMacBook-Pro.local)
|
||||
Mandell Degerness (mdegerness@swiftstack.com)
|
||||
maoshuai (fwsakura@163.com)
|
||||
Marcelo Martins (btorch@gmail.com)
|
||||
Maria Malyarova (savoreux69@gmail.com)
|
||||
|
@ -303,6 +305,7 @@ Ngo Quoc Cuong (cuongnq@vn.fujitsu.com)
|
|||
Nguyen Hai (nguyentrihai93@gmail.com)
|
||||
Nguyen Hung Phuong (phuongnh@vn.fujitsu.com)
|
||||
Nguyen Phuong An (AnNP@vn.fujitsu.com)
|
||||
Nguyen Quoc Viet (nguyenqviet98@gmail.com)
|
||||
Nicolas Helgeson (nh202b@att.com)
|
||||
Nicolas Trangez (ikke@nicolast.be)
|
||||
Ning Zhang (ning@zmanda.com)
|
||||
|
@ -357,6 +360,7 @@ Shashank Kumar Shankar (shashank.kumar.shankar@intel.com)
|
|||
Shashirekha Gundur (shashirekha.j.gundur@intel.com)
|
||||
Shilla Saebi (shilla.saebi@gmail.com)
|
||||
Shri Javadekar (shrinand@maginatics.com)
|
||||
Simeon Gourlin (simeon.gourlin@infomaniak.com)
|
||||
Sivasathurappan Radhakrishnan (siva.radhakrishnan@intel.com)
|
||||
Soren Hansen (soren@linux2go.dk)
|
||||
Stefan Majewsky (stefan.majewsky@sap.com)
|
||||
|
@ -420,6 +424,7 @@ Yushiro FURUKAWA (y.furukawa_2@jp.fujitsu.com)
|
|||
Yuxin Wang (wang.yuxin@ostorage.com.cn)
|
||||
Zack M. Davis (zdavis@swiftstack.com)
|
||||
Zap Chang (zapchang@gmail.com)
|
||||
zengjia (zengjia@awcloud.com)
|
||||
Zhang Guoqing (zhang.guoqing@99cloud.net)
|
||||
Zhang Jinnan (ben.os@99cloud.net)
|
||||
zhang.lei (zhang.lei@99cloud.net)
|
||||
|
|
53
CHANGELOG
53
CHANGELOG
|
@ -1,3 +1,56 @@
|
|||
swift (2.21.1, stein stable backports)
|
||||
|
||||
* Sharding improvements
|
||||
|
||||
* The container-replicator now only attempts to fetch shard ranges if
|
||||
the remote indicates that it has shard ranges. Further, it does so
|
||||
with a timeout to prevent the process from hanging in certain cases.
|
||||
|
||||
* The container-replicator now correctly enqueues container-reconciler
|
||||
work for sharded containers.
|
||||
|
||||
* Container metadata related to sharding are now removed when no
|
||||
longer needed.
|
||||
|
||||
* S3 API improvements
|
||||
|
||||
* Unsigned payloads work with v4 signatures once more.
|
||||
|
||||
* Multipart upload parts may now be copied from other multipart uploads.
|
||||
|
||||
* CompleteMultipartUpload requests with a Content-MD5 now work.
|
||||
|
||||
* Content-Type can now be updated when copying an object.
|
||||
|
||||
* Fixed v1 listings that end with a non-ASCII object name.
|
||||
|
||||
* Background corruption-detection improvements
|
||||
|
||||
* Detect and remove invalid entries from hashes.pkl
|
||||
|
||||
* When object path is not a directory, just quarantine it,
|
||||
rather than the whole suffix.
|
||||
|
||||
* Static Large Object sizes in listings for versioned containers are
|
||||
now more accurate.
|
||||
|
||||
* When refetching Static Large Object manifests, non-manifest responses
|
||||
are now handled better.
|
||||
|
||||
* Cross-account symlinks now store correct account information in
|
||||
container listings. This was previously fixed in 2.22.0.
|
||||
|
||||
* Requesting multiple ranges from a Dynamic Large Object now returns the
|
||||
entire object instead of incorrect data. This was previously fixed in
|
||||
2.23.0.
|
||||
|
||||
* When making backend requests, the proxy-server now ensures query
|
||||
parameters are always properly quoted. Previously, the proxy would
|
||||
encounter an error on Python 2.7.17 if the client included non-ASCII
|
||||
query parameters in object requests. This was previously fixed in
|
||||
2.23.0.
|
||||
|
||||
|
||||
swift (2.21.0, OpenStack Stein release)
|
||||
|
||||
* Change the behavior of the EC reconstructor to perform a
|
||||
|
|
|
@ -0,0 +1,59 @@
|
|||
---
|
||||
fixes:
|
||||
- |
|
||||
Sharding improvements
|
||||
|
||||
* The ``container-replicator`` now only attempts to fetch shard ranges if
|
||||
the remote indicates that it has shard ranges. Further, it does so
|
||||
with a timeout to prevent the process from hanging in certain cases.
|
||||
|
||||
* The ``container-replicator`` now correctly enqueues
|
||||
``container-reconciler`` work for sharded containers.
|
||||
|
||||
* Container metadata related to sharding are now removed when no
|
||||
longer needed.
|
||||
|
||||
- |
|
||||
S3 API improvements
|
||||
|
||||
* Unsigned payloads work with v4 signatures once more.
|
||||
|
||||
* Multipart upload parts may now be copied from other multipart uploads.
|
||||
|
||||
* CompleteMultipartUpload requests with a ``Content-MD5`` now work.
|
||||
|
||||
* ``Content-Type`` can now be updated when copying an object.
|
||||
|
||||
* Fixed v1 listings that end with a non-ASCII object name.
|
||||
|
||||
- |
|
||||
Background corruption-detection improvements
|
||||
|
||||
* Detect and remove invalid entries from ``hashes.pkl``
|
||||
|
||||
* When object path is not a directory, just quarantine it,
|
||||
rather than the whole suffix.
|
||||
|
||||
- |
|
||||
Static Large Object sizes in listings for versioned containers are
|
||||
now more accurate.
|
||||
|
||||
- |
|
||||
When refetching Static Large Object manifests, non-manifest responses
|
||||
are now handled better.
|
||||
|
||||
- |
|
||||
Cross-account symlinks now store correct account information in
|
||||
container listings. This was previously fixed in 2.22.0.
|
||||
|
||||
- |
|
||||
Requesting multiple ranges from a Dynamic Large Object now returns the
|
||||
entire object instead of incorrect data. This was previously fixed in
|
||||
2.23.0.
|
||||
|
||||
- |
|
||||
When making backend requests, the ``proxy-server`` now ensures query
|
||||
parameters are always properly quoted. Previously, the proxy would
|
||||
encounter an error on Python 2.7.17 if the client included non-ASCII
|
||||
query parameters in object requests. This was previously fixed in
|
||||
2.23.0.
|
Loading…
Reference in New Issue