summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Dickinson <me@not.mn>2016-11-21 14:52:41 -0800
committerJohn Dickinson <me@not.mn>2016-12-12 09:37:33 -0800
commit79b0e5bc7c54acf8d607f5010f1f68f295971acf (patch)
tree91606c86b2ac8c1c0be89dbd93e363351eff6253
parentab1a6b15bafb64585eb02024fd65ce158a65a794 (diff)
downloadswift-stable/mitaka.tar.gz
2.7.1 changelog updatesmitaka-eol2.7.1stable/mitaka
Change-Id: I540eb2fff8a9f67815fda26263350ecaa217f217
-rw-r--r--CHANGELOG27
1 files changed, 27 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 799382b38..fa1e66034 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,30 @@
+swift (2.7.1, stable release update)
+
+ * Closed a bug where ssync may have written bad fragment data in
+ some circumstances. A check was added to ensure the correct number
+ of bytes is written for a fragment before finalizing the write.
+ Also, erasure coded fragment metadata will now be validated on read
+ requests and, if bad data is found, the fragment will be quarantined.
+
+ * Fixed regression in consolidate_hashes that occured when a new
+ file was stored to new suffix to a non-empty partition. This bug
+ was introduced in 2.7.0 and could cause an increase in rsync
+ replication stats during and after upgrade, due to inconsistent
+ hashing of partition suffixes.
+
+ * Fixed non-deterministic suffix updates in hashes.pkl where a partition
+ may be updated much less often than expected.
+
+ * Fixed a rare infinite loop in `swift-ring-builder` while placing parts.
+
+ * Fixed upgrade bug in versioned_writes where older containers servers
+ may have caused out-of-order restores.
+
+ * The object auditor now ignores files in the devices directory when
+ auditing objects.
+
+ * Removed "in-process-" from func env tox name to work with upstream CI.
+
swift (2.7.0, OpenStack Mitaka)
* Bump PyECLib requirement to >= 1.2.0