From 4f911e4e266619c42fb67a99d88827156b786c1c Mon Sep 17 00:00:00 2001 From: John Dickinson Date: Fri, 27 May 2011 08:48:41 -0500 Subject: [PATCH] updated changelog for 1.4.0 --- CHANGELOG | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 56 insertions(+), 5 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 8a865c7502..ff74a19d57 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,7 +1,58 @@ -swift (x.x.x) +swift (1.4.0) - The next Swift version is in development. A full change log will be - available on release. Until then, you can use the following bzr command to - see the commit history: + * swift-bench now cleans up containers it creates. - bzr log --log-format short --forward -rtag:1.3.0.. + * WSGI servers now load WSGI filters and applications after forking for + better plugin support. + + * swauth-cleanup-tokens now handles 404s on token containers and tokens + better. + + * Proxy logs the remote IP address as the client IP in the absence of + X-Forwarded-For and X-Cluster-Client-IP headers instead of - like it did + before. + + * Swift3 WSGI middleware added support for param-signed URLs. + + * swauth- scripts now exit with proper exit codes. + + * Fixed a bug where allowed_headers weren't honored for HEAD requests. + + * Double quarantining of corrupted sqlite3 databases now works. + + * Fix for Object replicator breaking when running object replicator with no + objects on the server. + + * Added the Accept-Ranges header to GET and HEAD requests. + + * When a single object has multiple async pending updates on a single + device, only latest async pending is now sent. + + * Fixed issue of Swift3 WSGI middleware not working correctly with '/' in + object names. + + * Renamed swift-stats-* to swift-dispersion-* to avoid confusion with log + stats stuff. + + * Added X-Trans-Id transaction id header to every response. + + * Fixed a Python 2.7 compatibility problem. + + * Now using bracketed notation for ip literals in rsync calls, so + compressed ipv6 literals work. + + * Added a container stats collector and refactoring some of the stats code. + + * Changed subdir nodes in XML formatted object listings to align with + object nodes. Now: foo Before: + . + + * Fixed bug in Swauth to support for multiple swauth instances. + + * swift-ring-builder: Added list_parts command which shows common + partitions for a given list of devices. + + * Object auditor now shows better statistics updates in the logs. + + * Stats uploaders now allow overrides for source_filename_pattern and + new_log_cutoff values.