From 29e2edf8deb9e60d0a52c2d675eb7b6b64b183e9 Mon Sep 17 00:00:00 2001 From: John Dickinson Date: Wed, 19 Apr 2017 11:14:58 -0500 Subject: authors/changelog for 2.14.0 Change-Id: I0a6a8e4d62d2181e6d959437d6e84eeb2c29a05d --- CHANGELOG | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) (limited to 'CHANGELOG') diff --git a/CHANGELOG b/CHANGELOG index e4ad1e68d..2a5a40c8f 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -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 -- cgit v1.2.1