From 576be4d77efc57b7ee20f0207845349de9960b1b Mon Sep 17 00:00:00 2001 From: John Dickinson Date: Fri, 25 May 2012 11:01:32 -0500 Subject: [PATCH] Updated AUTHORS, CHANGELOG, and version for 1.5.0 release Change-Id: I9e0e26394a1892d757e33806511940cbe43be4d5 --- .mailmap | 2 ++ AUTHORS | 6 +++++ CHANGELOG | 63 +++++++++++++++++++++++++++++++++++++++++------ swift/__init__.py | 2 +- 4 files changed, 64 insertions(+), 9 deletions(-) diff --git a/.mailmap b/.mailmap index 4fc6a4065b..84b05ec7e4 100644 --- a/.mailmap +++ b/.mailmap @@ -28,3 +28,5 @@ Marcelo Martins Andrew Clay Shafer Soren Hansen Ye Jia Xu monsterxx03 +Victor Rodionov +Florian Hines diff --git a/AUTHORS b/AUTHORS index bfd17d0824..3a7fcb1f00 100644 --- a/AUTHORS +++ b/AUTHORS @@ -25,6 +25,8 @@ Russell Bryant (rbryant@redhat.com) Devin Carlen (devin.carlen@gmail.com) Thierry Carrez (thierry@openstack.org) Julien Danjou (julien.danjou@enovance.com) +Dan Dillinger (dan.dillinger@sonian.net) +Tom Fifield (fifieldt@unimelb.edu.au) Gaurav B. Gangalwar (gaurav@gluster.com) Anne Gentle (anne.gentle@rackspace.com) Clay Gerrard (clay.gerrard@rackspace.com) @@ -38,12 +40,14 @@ Paul Jimenez (pj@place.org) Paul McMillan (paul.mcmillan@nebula.com) Brian K. Jones (bkjones@gmail.com) Morita Kazutaka (morita.kazutaka@gmail.com) +Josh Kearney (josh@jk0.org) Ed Leafe (ed.leafe@rackspace.com) Zhong Yue Luo (lzyeval@gmail.com) Dragos Manolescu (dragosm@hp.com) Juan J. Martinez (juan@memset.com) Marcelo Martins (btorch@gmail.com) Donagh McCabe (donagh.mccabe@hp.com) +Paul McMillan (paul.mcmillan@nebula.com) Ewan Mellor (ewan.mellor@citrix.com) Samuel Merritt (sam@swiftstack.com) Stephen Milton (milton@isomedia.com) @@ -52,10 +56,12 @@ Maru Newby (mnewby@internap.com) Colin Nicholson (colin.nicholson@iomart.com) Eamonn O'Toole (eamonn.otoole@hp.com) Felipe Reyes (freyes@tty.cl) +Victor Rodionov (vito.ordaz@gmail.com) Brent Roskos (broskos@internap.com) Michael Shuler (mshuler@rackspace.com) Andrew Clay Shafer (acs@parvuscaptus.com) Scott Simpson (sasimpson@gmail.com) +Adrian Smith (adrian_f_smith@dell.com) Monty Taylor (mordred@inaugust.com) Caleb Tennis (caleb.tennis@gmail.com) Rainer Toebbicke (Rainer.Toebbicke@cern.ch) diff --git a/CHANGELOG b/CHANGELOG index f7aa509d77..971e100198 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,38 @@ -swift (1.4.9) +swift (1.5.0) - * Optional object versioning feature. (See docs for full description) + * New option to toggle SQLite database preallocation with account + and container servers. + + IMPORTANT: + The default for database preallocation is now off when before + it was always on. This will affect performance on clusters that + use standard drives with shared account, container, object + servers. Such deployments will need to update their + configurations to turn database preallocation back on (see + account-server.conf-sample and container-server.conf.sample + files). + + If you are using dedicated account and container servers with + SSDs, you should defragment your file systems after upgrade and + should notice dramatically less disk usage. + + * swift3 middleware removed and moved to http://github.com/fujita/swift3. + This will require a config change in the proxy server and adds a new + dependency for deployers using this middleware. + + * Moved proxy server logging to middleware. This requires a config change + in the proxy server. + + * Added object versioning feature. (See docs for full description) + + * Add statsd logging throughout the system (beta, some event names may + change) + + * Expanded swift-recon middleware support + + * The ring builder now supports as-unique-as-possible partition + placement, unified balancing methods, and can work on more than one + device at a time. * Numerous bug fixes to StaticWeb (previously unusable at scale). @@ -10,15 +42,30 @@ swift (1.4.9) * Bug fix to object expirer that could cause infinite looping. - * Option to disable SQLite database preallocation with account and - container servers. - - * Optional delay to account reaping. - - * Overall disk usage reporting with swift-recon. + * Added optional delay to account reaping. * Async-pending write optimization. + * Dispersion tools now support multiple auth versions + + * Updated man pages + + * Proxy server can now deny requests to particular hostnames + + * Updated docs for domain remap middleware + + * Updated docs for cname lookup middleware + + * Made swift CLI binary easier to wrap + + * Proxy will now also return X-Timestamp header + + * Added associated projects doc as a place to track ecosystem projects + + * end_marker made consistent across both object and container listings + + * Various other minor bug fixes and improvements + swift (1.4.8) * Added optional max_containers_per_account restriction diff --git a/swift/__init__.py b/swift/__init__.py index fb1e6746f1..6ace02eda7 100644 --- a/swift/__init__.py +++ b/swift/__init__.py @@ -14,7 +14,7 @@ class Version(object): return '%s-dev' % (self.canonical_version,) -_version = Version('1.4.9', False) +_version = Version('1.5.0', False) __version__ = _version.pretty_version __canonical_version__ = _version.canonical_version