diff options
author | Tim Burke <tim.burke@gmail.com> | 2019-09-27 15:18:59 -0700 |
---|---|---|
committer | Tim Burke <tim.burke@gmail.com> | 2019-10-02 16:10:09 -0700 |
commit | 8a4becb12fbe3d4988ddee73536673d6f55682dd (patch) | |
tree | 80f103b02d44299c997df7e3564677170ba40ab5 /CHANGELOG | |
parent | 6114965ab9bc2e95726a8654957b88b10ddddeab (diff) | |
download | swift-8a4becb12fbe3d4988ddee73536673d6f55682dd.tar.gz |
Authors/changelog for 2.23.02.23.0
Also, make some CHANGELOG formatting more consistent.
Change-Id: I380ee50e075a8676590e755f24a3fd7a7a331029
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 70 |
1 files changed, 69 insertions, 1 deletions
@@ -1,3 +1,61 @@ +swift (2.23.0, OpenStack Train) + + * Python 3.6 and 3.7 are now fully supported. Several py3-related + fixes are included: + + * Removed a request-smuggling vector when running a mixed + py2/py3 cluster. + + * Allow fallocate_reserve to be specified as a percentage. + + * Fixed listings for sharded containers. + + * Fixed non-ASCII account metadata handling. + + * Fixed rsync output parsing. + + * Fixed some title-casing of headers. + + If you've been testing Swift on Python 3, upgrade at your earliest + convenience. + + * Added "static symlinks", which perform some validation as they + follow redirects and include more information about their target + in container listings. + + * Multi-character strings may now be used as delimiters in account + and container listings. + + * Sharding improvements + + * Container metadata related to sharding are now removed when no + longer needed. + + * Empty container databases (such as might be created on handoffs) + now shard much more quickly. + + * The proxy-server now ignores 404 responses from handoffs that have + no data when deciding on the correct response for object requests, + similar to what it already does for account and container requests. + + * 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. + + * S3 API now translates 503 Service Unavailable responses to a more + S3-like response instead of raising an error. + + * Improved proxy-to-backend requests to be more RFC-compliant. + + * Dependency update: eventlet must be at least 0.25.0. This also + dragged forward minimum-supported versions of dnspython (1.15.0), + greenlet (0.3.2), and six (1.10.0). + + * Various other minor bug fixes and improvements. + + swift (2.22.0) * Experimental support for Python 3.6 and 3.7 is now available. @@ -73,7 +131,8 @@ swift (2.22.0) * Various other minor bug fixes and improvements. -swift (2.21.0, OpenStack Stein release) + +swift (2.21.0, OpenStack Stein) * Change the behavior of the EC reconstructor to perform a fragment rebuild to a handoff node when a primary peer responds @@ -131,6 +190,7 @@ swift (2.21.0, OpenStack Stein release) * Various other minor bug fixes and improvements. + swift (2.20.0) * S3 API compatibility updates @@ -237,6 +297,7 @@ swift (2.20.0) * Various other minor bug fixes and improvements. + swift (2.19.1, rocky stable backports) * Prevent PyKMIP's kmip_protocol logger from logging at DEBUG. @@ -251,6 +312,7 @@ swift (2.19.1, rocky stable backports) * Fixed a bug in how Swift uses eventlet that was exposed under high concurrency. + swift (2.19.0, OpenStack Rocky) * TempURLs now support IP range restrictions. Please see @@ -341,6 +403,7 @@ swift (2.19.0, OpenStack Rocky) * Various other minor bug fixes and improvements. + swift (2.18.0) * Added container sharding, an operator controlled feature that @@ -414,6 +477,7 @@ swift (2.18.0) * Various other minor bug fixes and improvements. + swift (2.17.1, queens stable backports) * Fix SLO delete for accounts with non-ASCII names. @@ -424,6 +488,7 @@ swift (2.17.1, queens stable backports) * Fixed a bug in how Swift uses eventlet that was exposed under high concurrency. + swift (2.17.0, OpenStack Queens) * Added symlink objects support. @@ -616,6 +681,7 @@ swift (2.16.0) * Various other minor bug fixes and improvements. + swift (2.15.2, pike stable backports) * Fixed a cache invalidation issue related to GET and PUT requests to @@ -636,6 +702,7 @@ swift (2.15.2, pike stable backports) * Send ETag header in 206 Partial Content responses to SLO reads. + swift (2.15.1, OpenStack Pike) * Fixed a bug introduced in 2.15.0 where the object reconstructor @@ -3062,6 +3129,7 @@ swift (1.4.0) * Stats uploaders now allow overrides for source_filename_pattern and new_log_cutoff values. + ---- Changelog entries for previous versions are incomplete |