We are glad to announce the release of:
swift 2.7.1: OpenStack Object Storage
This release is part of the mitaka stable release series.
Download the package from:
https://tarballs.openstack.org/swift/
For more details, please see below.
Changes in swift 2.7.0..2.7.1 -----------------------------
79b0e5b 2.7.1 changelog updates 4a666f1 Fix non-deterministic suffix updates in hashes.pkl 4fdac38 Fixed regression in consolidate_hashes 17f6a69 Avoid infinite loop while placing parts d555000 Removed "in-process-" from func env tox name and added bindep.txt b4633d9 Make ECDiskFileReader check fragment metadata 1fd6697 Prevent ssync writing bad fragment data to diskfile 06c385c Stop complaining about auditor_status files 2c39cc9 Ignore auditor status files to prevent replicator reports errors d75e6d3 Imported Translations from Zanata 5c6bffa Imported Translations from Zanata 9b8792c Imported Translations from Zanata 3083f57 Fix upgrade bug in versioned_writes d877b75 Imported Translations from Zanata 7755f5d Imported Translations from Zanata 9dbf6bf Imported Translations from Zanata dc363cf Update .gitreview for stable/mitaka
Diffstat (except docs and test files) -------------------------------------
.gitreview | 1 + CHANGELOG | 27 + bindep.txt | 17 + swift/common/middleware/versioned_writes.py | 80 +- swift/common/ring/builder.py | 6 +- swift/locale/de/LC_MESSAGES/swift.po | 21 +- swift/locale/es/LC_MESSAGES/swift.po | 257 +++- swift/locale/fr/LC_MESSAGES/swift.po | 144 ++- swift/locale/it/LC_MESSAGES/swift.po | 10 +- swift/locale/ja/LC_MESSAGES/swift.po | 182 ++- swift/locale/ko_KR/LC_MESSAGES/swift.po | 219 +++- swift/locale/pt_BR/LC_MESSAGES/swift.po | 169 ++- swift/locale/ru/LC_MESSAGES/swift.po | 23 +- swift/locale/swift.pot | 1361 -------------------- swift/locale/tr_TR/LC_MESSAGES/swift.po | 6 +- swift/locale/zh_CN/LC_MESSAGES/swift.po | 426 +++--- swift/locale/zh_TW/LC_MESSAGES/swift.po | 136 +- swift/obj/diskfile.py | 97 +- swift/obj/reconstructor.py | 6 +- swift/obj/replicator.py | 19 +- swift/obj/ssync_receiver.py | 13 +- swift/obj/ssync_sender.py | 20 +- test/unit/__init__.py | 29 + .../common/middleware/test_versioned_writes.py | 374 +++++- test/unit/common/ring/test_builder.py | 34 +- test/unit/obj/common.py | 50 +- test/unit/obj/test_auditor.py | 83 +- test/unit/obj/test_diskfile.py | 467 ++++++- test/unit/obj/test_reconstructor.py | 42 +- test/unit/obj/test_replicator.py | 96 +- test/unit/obj/test_server.py | 81 +- test/unit/obj/test_ssync.py | 403 +++++- test/unit/obj/test_ssync_receiver.py | 52 +- test/unit/obj/test_ssync_sender.py | 9 +- test/unit/proxy/controllers/test_obj.py | 20 +- tox.ini | 2 +- 36 files changed, 2889 insertions(+), 2093 deletions(-)