diff options
author | John Dickinson <me@not.mn> | 2017-04-19 11:14:58 -0500 |
---|---|---|
committer | John Dickinson <me@not.mn> | 2017-04-26 11:46:18 -0700 |
commit | 29e2edf8deb9e60d0a52c2d675eb7b6b64b183e9 (patch) | |
tree | 76aaf6c5d68703681cbe61548d04a642dfd0b0dd /CHANGELOG | |
parent | 1f540de0f1579291d33affe5345842b2dd2f1879 (diff) | |
download | swift-29e2edf8deb9e60d0a52c2d675eb7b6b64b183e9.tar.gz |
authors/changelog for 2.14.0
Change-Id: I0a6a8e4d62d2181e6d959437d6e84eeb2c29a05d
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 51 |
1 files changed, 51 insertions, 0 deletions
@@ -1,3 +1,54 @@ +swift (2.14.0) + + * Fixed error where a container drive error resulted in double space + usage on rest drives. When drive with container or account database + is unmounted, the bug would create handoff replicas on all remaining + drives, increasing the drive space used and filling the cluster. + + * Fixed UnicodeDecodeError in the object reconstructor that would + prevent objects with non-ascii names from being reconstructed and + caused the reconstructor process to hang. + + * EC Fragment Duplication - Foundational Global EC Cluster Support. + + * Fixed encoding issue in ssync where a mix of ascii and non-ascii + metadata values would cause an error. + + * `name_check` and `cname_lookup` keys have been added to `/info`. + + * Add Vary: headers for CORS responses. + + * Always set Swift processes to use UTC. + + * Prevent logged traceback in object-server on client disconnect for + chunked transfers to replicated policies. + + * Removed per-device reconstruction stats. Now that the reconstructor + is shuffling parts before going through them, those stats no longer + make sense. + + * Log correct status code for conditional requests. + + * Drop support for auth-server from common/manager.py and `swift-init`. + + * Include received fragment index in reconstructor log warnings. + + * Fixed a race condition in updating hashes.pkl where a partition + suffix invalidation may have been skipped. + + * `domain_remap` now accepts a list of domains in "storage_domain". + + * Do not follow CNAME when host is in storage_domain. + + * Enable cluster-wide CORS Expose-Headers setting via + "cors_expose_headers". + + * Cache all answers from nameservers in cname_lookup. + + * Log the correct request type of a subrequest downstream of copy. + + * Various other minor bug fixes and improvements. + swift (2.13.0, OpenStack Ocata) * Improvements in key parts of the consistency engine |