diff -Nru swift-2.21.1.dev42.201911060100.disco/AUTHORS swift-2.21.1.dev43.201911080900.disco/AUTHORS --- swift-2.21.1.dev42.201911060100.disco/AUTHORS 2019-11-06 01:00:21.000000000 +0000 +++ swift-2.21.1.dev43.201911080900.disco/AUTHORS 2019-11-08 09:00:20.000000000 +0000 @@ -107,6 +107,7 @@ 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 @@ 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 @@ 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 @@ 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 @@ 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) diff -Nru swift-2.21.1.dev42.201911060100.disco/CHANGELOG swift-2.21.1.dev43.201911080900.disco/CHANGELOG --- swift-2.21.1.dev42.201911060100.disco/CHANGELOG 2019-11-06 01:00:21.000000000 +0000 +++ swift-2.21.1.dev43.201911080900.disco/CHANGELOG 2019-11-08 09:00:20.000000000 +0000 @@ -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 diff -Nru swift-2.21.1.dev42.201911060100.disco/debian/changelog swift-2.21.1.dev43.201911080900.disco/debian/changelog --- swift-2.21.1.dev42.201911060100.disco/debian/changelog 2019-11-06 01:04:40.000000000 +0000 +++ swift-2.21.1.dev43.201911080900.disco/debian/changelog 2019-11-08 09:04:21.000000000 +0000 @@ -1,9 +1,9 @@ -swift (2.21.1.dev42.201911060100.disco-0ubuntu1) disco; urgency=medium +swift (2.21.1.dev43.201911080900.disco-0ubuntu1) disco; urgency=medium * Automated Ubuntu testing build: - * [56ae0c7] Fix stable gate + * [5228235] Authors/changelog for 2.21.1 - -- Openstack Ubuntu Testing Bot Wed, 06 Nov 2019 01:04:40 +0000 + -- Openstack Ubuntu Testing Bot Fri, 08 Nov 2019 09:04:21 +0000 swift (2.21.0-0ubuntu1.1) UNRELEASED; urgency=medium diff -Nru swift-2.21.1.dev42.201911060100.disco/PKG-INFO swift-2.21.1.dev43.201911080900.disco/PKG-INFO --- swift-2.21.1.dev42.201911060100.disco/PKG-INFO 2019-11-06 01:03:07.000000000 +0000 +++ swift-2.21.1.dev43.201911080900.disco/PKG-INFO 2019-11-08 09:03:12.000000000 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: swift -Version: 2.21.1.dev42 +Version: 2.21.1.dev43 Summary: OpenStack Object Storage Home-page: https://docs.openstack.org/swift/latest/ Author: OpenStack diff -Nru swift-2.21.1.dev42.201911060100.disco/releasenotes/notes/2_21_1_release-17495ac2786ba682.yaml swift-2.21.1.dev43.201911080900.disco/releasenotes/notes/2_21_1_release-17495ac2786ba682.yaml --- swift-2.21.1.dev42.201911060100.disco/releasenotes/notes/2_21_1_release-17495ac2786ba682.yaml 1970-01-01 00:00:00.000000000 +0000 +++ swift-2.21.1.dev43.201911080900.disco/releasenotes/notes/2_21_1_release-17495ac2786ba682.yaml 2019-11-08 09:00:20.000000000 +0000 @@ -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. diff -Nru swift-2.21.1.dev42.201911060100.disco/swift.egg-info/pbr.json swift-2.21.1.dev43.201911080900.disco/swift.egg-info/pbr.json --- swift-2.21.1.dev42.201911060100.disco/swift.egg-info/pbr.json 2019-11-06 01:03:06.000000000 +0000 +++ swift-2.21.1.dev43.201911080900.disco/swift.egg-info/pbr.json 2019-11-08 09:03:11.000000000 +0000 @@ -1 +1 @@ -{"git_version": "56ae0c7de", "is_release": false} \ No newline at end of file +{"git_version": "522823548", "is_release": false} \ No newline at end of file diff -Nru swift-2.21.1.dev42.201911060100.disco/swift.egg-info/PKG-INFO swift-2.21.1.dev43.201911080900.disco/swift.egg-info/PKG-INFO --- swift-2.21.1.dev42.201911060100.disco/swift.egg-info/PKG-INFO 2019-11-06 01:03:06.000000000 +0000 +++ swift-2.21.1.dev43.201911080900.disco/swift.egg-info/PKG-INFO 2019-11-08 09:03:11.000000000 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: swift -Version: 2.21.1.dev42 +Version: 2.21.1.dev43 Summary: OpenStack Object Storage Home-page: https://docs.openstack.org/swift/latest/ Author: OpenStack diff -Nru swift-2.21.1.dev42.201911060100.disco/swift.egg-info/SOURCES.txt swift-2.21.1.dev43.201911080900.disco/swift.egg-info/SOURCES.txt --- swift-2.21.1.dev42.201911060100.disco/swift.egg-info/SOURCES.txt 2019-11-06 01:03:06.000000000 +0000 +++ swift-2.21.1.dev43.201911080900.disco/swift.egg-info/SOURCES.txt 2019-11-08 09:03:11.000000000 +0000 @@ -354,6 +354,7 @@ releasenotes/notes/2_19_1_release-5072dd72557f5708.yaml releasenotes/notes/2_20_0_release-7b090a5f4bd916e4.yaml releasenotes/notes/2_21_0_release-d8ae33ef18b7be3a.yaml +releasenotes/notes/2_21_1_release-17495ac2786ba682.yaml releasenotes/source/conf.py releasenotes/source/current.rst releasenotes/source/index.rst