From abda080366b786a037001133e8bf552554ed373d Mon Sep 17 00:00:00 2001 From: John Dickinson Date: Sun, 23 Jun 2013 23:43:24 -0700 Subject: [PATCH] updated changelog and authors update for 1.9.0 release Change-Id: I61ffbaba01aba86d61e4f3d988b5abeee8f07813 --- .mailmap | 3 +++ AUTHORS | 16 ++++++++++-- CHANGELOG | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 92 insertions(+), 2 deletions(-) diff --git a/.mailmap b/.mailmap index 6dc93feaa4..c3ae52c652 100644 --- a/.mailmap +++ b/.mailmap @@ -43,3 +43,6 @@ Yaguang Wang ywang19 Liu Siqi dk647 James E. Blair Kun Huang +Michael Shuler +Ilya Kharin +Dmitry Ukov Ukov Dmitry diff --git a/AUTHORS b/AUTHORS index 079349860e..77b972b422 100644 --- a/AUTHORS +++ b/AUTHORS @@ -21,9 +21,11 @@ Joe Arnold (joe@swiftstack.com) Ionuț Arțăriși (iartarisi@suse.cz) Darrell Bishop (darrell@swiftstack.com) James E. Blair (jeblair@openstack.org) +Fabien Boucher (fabien.boucher@enovance.com) Chmouel Boudjnah (chmouel@enovance.com) Clark Boylan (clark.boylan@gmail.com) Russell Bryant (rbryant@redhat.com) +Brian D. Burns (iosctr@gmail.com) Devin Carlen (devin.carlen@gmail.com) Thierry Carrez (thierry@openstack.org) François Charlier (francois.charlier@enovance.com) @@ -34,6 +36,7 @@ Dan Dillinger (dan.dillinger@sonian.net) Flaper Fesp (flaper87@gmail.com) Tom Fifield (fifieldt@unimelb.edu.au) Gaurav B. Gangalwar (gaurav@gluster.com) +Alex Gaynor (alex.gaynor@gmail.com) Anne Gentle (anne@openstack.org) Clay Gerrard (clay.gerrard@gmail.com) Mark Gius (launchpad@markgius.com) @@ -46,9 +49,12 @@ Doug Hellmann (doug.hellmann@dreamhost.com) Dan Hersam (dan.hersam@hp.com) Derek Higgins (derekh@redhat.com) Florian Hines (syn@ronin.io) -Kun Huang (academicgareth@gmail.com) +Edward Hope-Morley (opentastic@gmail.com) +Kun Huang (gareth@unitedstack.com) +Matthieu Huin (mhu@enovance.com) Hodong Hwang (hodong.hwang@kt.com) Motonobu Ichimura (motonobu@gmail.com) +Shri Javadekar (shrinand@maginatics.com) Iryoung Jeong (iryoung@gmail.com) Paul Jimenez (pj@place.org) Jason Johnson (jajohnson@softlayer.com) @@ -59,6 +65,7 @@ Ilya Kharin (ikharin@mirantis.com) Dae S. Kim (dae@velatum.com) Eugene Kirpichov (ekirpichov@gmail.com) Leah Klearman (lklrmn@gmail.com) +Sergey Kraynev (skraynev@mirantis.com) Ed Leafe (ed.leafe@rackspace.com) Eohyung Lee (liquid@kt.com) Tong Li (litong01@us.ibm.com) @@ -82,6 +89,7 @@ Colin Nicholson (colin.nicholson@iomart.com) Eamonn O'Toole (eamonn.otoole@hp.com) Sascha Peilicke (saschpe@suse.de) Constantine Peresypkin (constantine@litestack.com) +Dieter Plaetinck (dieter@vimeo.com) Peter Portante (peter.portante@redhat.com) Dan Prince (dprince@redhat.com) Felipe Reyes (freyes@tty.cl) @@ -89,8 +97,9 @@ Li Riqiang (lrqrun@gmail.com) Victor Rodionov (victor.rodionov@nexenta.com) Brent Roskos (broskos@internap.com) Christian Schwede (info@cschwede.de) -Michael Shuler (mshuler@rackspace.com) Andrew Clay Shafer (acs@parvuscaptus.com) +Chuck Short (chuck.short@canonical.com) +Michael Shuler (mshuler@gmail.com) Scott Simpson (sasimpson@gmail.com) Liu Siqi (meizu647@gmail.com) Adrian Smith (adrian_f_smith@dell.com) @@ -101,8 +110,10 @@ Fujita Tomonori (fujita.tomonori@lab.ntt.co.jp) Kapil Thangavelu (kapil.foss@gmail.com) Dean Troyer (dtroyer@gmail.com) Kota Tsuyuzaki (tsuyuzaki.kota@lab.ntt.co.jp) +Dmitry Ukov (dukov@mirantis.com) Vincent Untz (vuntz@suse.com) Daniele Valeriani (daniele@dvaleriani.net) +Vladimir Vechkanov (vvechkanov@mirantis.com) Yaguang Wang (yaguang.wang@intel.com) Chris Wedgwood (cw@f00f.org) Conrad Weidenkeller (conrad.weidenkeller@rackspace.com) @@ -114,6 +125,7 @@ Alex Yang (alex890714@gmail.com) Yee (mail.zhang.yee@gmail.com) Guang Yee (guang.yee@hp.com) Pete Zaitcev (zaitcev@kotori.zaitcev.us) +niu-zglinux (Niu.ZGlinux@gmail.com) Jian Zhang (jian.zhang@intel.com) Ning Zhang (ning@zmanda.com) Yuan Zhou (yuan.zhou@intel.com) diff --git a/CHANGELOG b/CHANGELOG index 1ed4e76be7..bf3b667255 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,78 @@ +swift (1.9.0) + + * Global clusters support + + The "region" concept introduced in Swift 1.8.0 has been augmented with + support for using a separate replication network and configuring read + and write affinity. These features combine to offer support for a single + Swift cluster spanning wide geographic area. + + * Disk performance + + The object server now can be configured to use threadpools to increase + performance and smooth out latency throughout the system. Also, many + disk operations were reordered to increase reliability and improve + performance. + + * Added config file conf.d support + + Allow Swift daemons and servers to optionally accept a directory as the + configuration parameter. This allows different parts of the config file + to be managed separately, eg each middleware could use a separate file + for its particular config settings. + + * Allow two TempURL keys per account + + By adding a second key, a user can safely rotate keys and prevent URLs + already in use from becoming invalid. TempURL middlware has also been + updated to allow a configuable set of allowed methods and to prevent a + bugrelated to content-disposition names. + + * Added crossdomain.xml middleware. See + http://docs.openstack.org/developer/swift/crossdomain.html for details + + * Added rsync bandwidth limit setting for object replicator + + * Transaction ID updated to include the time and an optional suffix + + * Added x-remove-versions-location header to disable versioned writes + + * Improvements to support for Keystone ACLs + + * Added parallelism to object expirer daemon + + * Added support for ring hash prefix in addition to the existing suffix + + * Allow all headers requested for CORS + + * Stop getting useless bytes on manifest Range requests + + * Improved container-sync resiliency + + * Added example Apache config files. See + http://docs.openstack.org/developer/swift/apache_deployment_guide.html + for more info + + * If an account is marked as deleted but hasn't been reaped and is still + on disk, responses will include an "X-Account-Status" header + + * Fix 503 on account/container HEAD with invalid format + + * Added extra safety on account-level DELETE when using bulk deletes + + * Made colons quote-safe in logs (mainly for IPv6) + + * Fixed bug with bulk delete max items + + * Fixed static large object manifest range requests + + * Prevent static large objects from containing other static large objects + + * Fixed issue with use of delimiter in container queries where some + objects would not be listed + + * Various other minor bug fixes and improvements + swift (1.8.0) * Make rings' replica count adjustable