CHANGELOG for 2.29.1
Change-Id: I37316d8e40e1532d5189535fced4fb95f7323014
This commit is contained in:
parent
cb8b3cdab2
commit
954032d5d2
35
CHANGELOG
35
CHANGELOG
@ -1,3 +1,36 @@
|
||||
swift (2.29.1, OpenStack Yoga)
|
||||
|
||||
* This is the final stable branch that will support Python 2.7.
|
||||
|
||||
* Fixed s3v4 signature calculation when the client sends an un-encoded
|
||||
path in the request.
|
||||
|
||||
* Fixed multiple issues in s3api involving Multipart Uploads with
|
||||
non-ASCII names.
|
||||
|
||||
* The object-updater now defers rate-limited updates to the end of its
|
||||
cycle; these deferred updates will be processed (at the limited rate)
|
||||
until the configured `interval` elapses. A new `max_deferred_updates`
|
||||
option may be used to bound the deferral queue.
|
||||
|
||||
* Empty account and container partition directories are now cleaned up
|
||||
immediately after replication, rather than needing to wait for an
|
||||
additional replication cycle.
|
||||
|
||||
* The object-expirer now only cleans up empty containers. Previously, it
|
||||
would attempt to delete all processed containers, regardless of whether
|
||||
there were entries which were skipped or had errors.
|
||||
|
||||
* A new `item_size_warning_threshold` option may be used to monitor for
|
||||
values that are approaching the limit of what can be stored in memcache.
|
||||
See the memcache sample config for more information.
|
||||
|
||||
* Internal clients now correctly use their configured User-Agent in
|
||||
backend requests, rather than only using it for logging.
|
||||
|
||||
* Various other minor bug fixes and improvements.
|
||||
|
||||
|
||||
swift (2.29.0)
|
||||
|
||||
* S3 API improvements
|
||||
@ -139,7 +172,7 @@ swift (2.29.0)
|
||||
* Various other minor bug fixes and improvements.
|
||||
|
||||
|
||||
swift (2.28.0, OpenStack Victoria)
|
||||
swift (2.28.0, OpenStack Xena)
|
||||
|
||||
* Sharding improvements:
|
||||
|
||||
|
41
releasenotes/notes/2_29_1_release-a2962252523d9396.yaml
Normal file
41
releasenotes/notes/2_29_1_release-a2962252523d9396.yaml
Normal file
@ -0,0 +1,41 @@
|
||||
---
|
||||
deprecations:
|
||||
- |
|
||||
This is the final stable branch that will support Python 2.7.
|
||||
|
||||
fixes:
|
||||
- |
|
||||
Fixed s3v4 signature calculation when the client sends an un-encoded
|
||||
path in the request.
|
||||
|
||||
- |
|
||||
Fixed multiple issues in s3api involving Multipart Uploads with
|
||||
non-ASCII names.
|
||||
|
||||
- |
|
||||
The object-updater now defers rate-limited updates to the end of its
|
||||
cycle; these deferred updates will be processed (at the limited rate)
|
||||
until the configured ``interval`` elapses. A new ``max_deferred_updates``
|
||||
option may be used to bound the deferral queue.
|
||||
|
||||
- |
|
||||
Empty account and container partition directories are now cleaned up
|
||||
immediately after replication, rather than needing to wait for an
|
||||
additional replication cycle.
|
||||
|
||||
- |
|
||||
The object-expirer now only cleans up empty containers. Previously, it
|
||||
would attempt to delete all processed containers, regardless of whether
|
||||
there were entries which were skipped or had errors.
|
||||
|
||||
- |
|
||||
A new ``item_size_warning_threshold`` option may be used to monitor for
|
||||
values that are approaching the limit of what can be stored in memcache.
|
||||
See the memcache sample config for more information.
|
||||
|
||||
- |
|
||||
Internal clients now correctly use their configured ``User-Agent`` in
|
||||
backend requests, rather than only using it for logging.
|
||||
|
||||
- |
|
||||
Various other minor bug fixes and improvements.
|
Loading…
Reference in New Issue
Block a user