diff options
author | John Dickinson <me@not.mn> | 2016-11-21 14:52:41 -0800 |
---|---|---|
committer | John Dickinson <me@not.mn> | 2016-12-12 09:37:33 -0800 |
commit | 79b0e5bc7c54acf8d607f5010f1f68f295971acf (patch) | |
tree | 91606c86b2ac8c1c0be89dbd93e363351eff6253 | |
parent | ab1a6b15bafb64585eb02024fd65ce158a65a794 (diff) | |
download | swift-stable/mitaka.tar.gz |
2.7.1 changelog updatesmitaka-eol2.7.1stable/mitaka
Change-Id: I540eb2fff8a9f67815fda26263350ecaa217f217
-rw-r--r-- | CHANGELOG | 27 |
1 files changed, 27 insertions, 0 deletions
@@ -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 |