summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorTim Burke <tim.burke@gmail.com>2022-03-14 17:37:42 -0700
committerTim Burke <tim.burke@gmail.com>2022-03-16 12:46:42 -0700
commit954032d5d245411e676a5722b7e581c97a0aaaf7 (patch)
tree62d835e179f79c1b4c2948eed721a90f502e4517 /releasenotes
parentcb8b3cdab262af1d223c0536220400b13c1d0a9a (diff)
downloadswift-954032d5d245411e676a5722b7e581c97a0aaaf7.tar.gz
CHANGELOG for 2.29.12.29.1
Change-Id: I37316d8e40e1532d5189535fced4fb95f7323014
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/notes/2_29_1_release-a2962252523d9396.yaml41
1 files changed, 41 insertions, 0 deletions
diff --git a/releasenotes/notes/2_29_1_release-a2962252523d9396.yaml b/releasenotes/notes/2_29_1_release-a2962252523d9396.yaml
new file mode 100644
index 000000000..537c4be94
--- /dev/null
+++ b/releasenotes/notes/2_29_1_release-a2962252523d9396.yaml
@@ -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.