diff options
author | John Dickinson <me@not.mn> | 2013-03-17 21:51:04 -0700 |
---|---|---|
committer | John Dickinson <me@not.mn> | 2013-03-18 20:15:24 -0700 |
commit | 9e777bd233c350edd33d09a47b1ec1e5924d3238 (patch) | |
tree | 0b23784c52a486472769280fd7715f51b756bb18 | |
parent | 157d5c7d499165f3e6306e7b1be929c5cf2bca5a (diff) | |
download | swift-9e777bd233c350edd33d09a47b1ec1e5924d3238.tar.gz |
AUTHORS/CHANGELOG uploades for the next release1.8.0.rc1
also bumped the dev version to 1.8.0 to reflect the
current dev target
Change-Id: Ib05cb4f0616c0d297ce5cd7073af766c7a4300d9
-rw-r--r-- | .mailmap | 6 | ||||
-rw-r--r-- | AUTHORS | 13 | ||||
-rw-r--r-- | CHANGELOG | 76 | ||||
-rw-r--r-- | swift/__init__.py | 2 |
4 files changed, 93 insertions, 4 deletions
@@ -2,6 +2,7 @@ Greg Holt <gholt@rackspace.com> gholt <gholt@brim.net> Greg Holt <gholt@rackspace.com> gholt <devnull@brim.net> Greg Holt <gholt@rackspace.com> gholt <z-github@brim.net> Greg Holt <gholt@rackspace.com> gholt <z-launchpad@brim.net> +Greg Holt <gholt@rackspace.com> <gregory.holt+launchpad.net@gmail.com> Greg Holt <gholt@rackspace.com> John Dickinson <me@not.mn> <john.dickinson@rackspace.com> Michael Barton <mike@weirdlooking.com> <michael.barton@rackspace.com> @@ -17,7 +18,7 @@ Anne Gentle <anne@openstack.org> annegentle Fujita Tomonori <fujita.tomonori@lab.ntt.co.jp> Greg Lange <greglange@gmail.com> <glange@rackspace.com> Greg Lange <greglange@gmail.com> <greglange+launchpad@gmail.com> -Chmouel Boudjnah <chmouel@chmouel.com> <chmouel@enovance.com> +Chmouel Boudjnah <chmouel@enovance.com> <chmouel@chmouel.com> Gaurav B. Gangalwar <gaurav@gluster.com> gaurav@gluster.com <> Joe Arnold <joe@swiftstack.com> <joe@cloudscaling.com> Kapil Thangavelu <kapil.foss@gmail.com> kapil.foss@gmail.com <> @@ -28,6 +29,7 @@ Russ Nelson <russ@crynwr.com> <nelson@nelson-laptop> Marcelo Martins <btorch@gmail.com> <marcelo.martins@rackspace.com> Andrew Clay Shafer <acs@parvuscaptus.com> <andrew@cloudscaling.com> Soren Hansen <soren@linux2go.dk> <soren.hansen@rackspace.com> +Soren Hansen <soren@linux2go.dk> <sorhanse@cisco.com> Ye Jia Xu <xyj.asmy@gmail.com> monsterxx03 <xyj.asmy@gmail.com> Victor Rodionov <victor.rodionov@nexenta.com> <vito.ordaz@gmail.com> Florian Hines <syn@ronin.io> <florian.hines@gmail.com> @@ -37,3 +39,5 @@ Li Riqiang <lrqrun@gmail.com> lrqrun <lrqrun@gmail.com> Cory Wright <cory.wright@rackspace.com> <corywright@gmail.com> Julien Danjou <julien@danjou.info> <julien.danjou@enovance.com> David Hadas <davidh@il.ibm.com> <david.hadas@gmail.com> +Yaguang Wang <yaguang.wang@intel.com> ywang19 <yaguang.wang@intel.com> +Liu Siqi <meizu647@gmail.com> dk647 <meizu647@gmail.com> @@ -15,12 +15,13 @@ Chuck Thier (cthier@gmail.com) Contributors ------------ +Mehdi Abaakouk (mehdi.abaakouk@enovance.com) Jesse Andrews (anotherjesse@gmail.com) Joe Arnold (joe@swiftstack.com) Ionuț Arțăriși (iartarisi@suse.cz) Darrell Bishop (darrell@swiftstack.com) James E. Blair (james.blair@rackspace.com) -Chmouel Boudjnah (chmouel@chmouel.com) +Chmouel Boudjnah (chmouel@enovance.com) Clark Boylan (clark.boylan@gmail.com) Russell Bryant (rbryant@redhat.com) Devin Carlen (devin.carlen@gmail.com) @@ -38,24 +39,31 @@ Clay Gerrard (clay.gerrard@gmail.com) Mark Gius (launchpad@markgius.com) David Goetz (david.goetz@rackspace.com) Jonathan Gonzalez V (jonathan.abdiel@gmail.com) +Joe Gordon (jogo@cloudscaling.com) David Hadas (davidh@il.ibm.com) Soren Hansen (soren@linux2go.dk) 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) Hodong Hwang (hodong.hwang@kt.com) +Motonobu Ichimura (motonobu@gmail.com) Iryoung Jeong (iryoung@gmail.com) Paul Jimenez (pj@place.org) Jason Johnson (jajohnson@softlayer.com) Brian K. Jones (bkjones@gmail.com) Morita Kazutaka (morita.kazutaka@gmail.com) Josh Kearney (josh@jk0.org) +Ilya Kharin (ikharin@mirantis.com) +Dae S. Kim (dae@velatum.com) Eugene Kirpichov (ekirpichov@gmail.com) Ed Leafe (ed.leafe@rackspace.com) +Eohyung Lee (liquid@kt.com) Tong Li (litong01@us.ibm.com) Victor Lowther (victor.lowther@gmail.com) Christopher MacGown (chris@pistoncloud.com) +Sergey Lukjanov (slukjanov@mirantis.com) Zhongyue Luo (zhongyue.nah@intel.com) Dragos Manolescu (dragosm@hp.com) Juan J. Martinez (juan@memset.com) @@ -83,6 +91,7 @@ Christian Schwede (info@cschwede.de) Michael Shuler (mshuler@rackspace.com) Andrew Clay Shafer (acs@parvuscaptus.com) Scott Simpson (sasimpson@gmail.com) +Liu Siqi (meizu647@gmail.com) Adrian Smith (adrian_f_smith@dell.com) Monty Taylor (mordred@inaugust.com) Caleb Tennis (caleb.tennis@gmail.com) @@ -93,6 +102,7 @@ Dean Troyer (dtroyer@gmail.com) Kota Tsuyuzaki (tsuyuzaki.kota@lab.ntt.co.jp) Vincent Untz (vuntz@suse.com) Daniele Valeriani (daniele@dvaleriani.net) +Yaguang Wang (yaguang.wang@intel.com) Chris Wedgwood (cw@f00f.org) Conrad Weidenkeller (conrad.weidenkeller@rackspace.com) Doug Weimer (dweimer@gmail.com) @@ -103,5 +113,6 @@ Alex Yang (alex890714@gmail.com) Yee (mail.zhang.yee@gmail.com) Guang Yee (guang.yee@hp.com) Pete Zaitcev (zaitcev@kotori.zaitcev.us) +Jian Zhang (jian.zhang@intel.com) Ning Zhang (ning@zmanda.com) Yuan Zhou (yuan.zhou@intel.com) @@ -1,3 +1,77 @@ +swift (1.8.0) + + * Make rings' replica count adjustable + + * Added a region tier to the ring above zones + + * Added timing-based sorting of object servers on read requests + + * Added support for auto-extract archive uploads + + * Added support for bulk delete requests + + * Added support for large objects with static manifests + + * Added list_endpoints middleware to provide an API for determining where + the ring places data + + * proxy-logging middleware can now handle logging for other middleware + + proxy-logging should be used twice in the proxy pipeline. The first + handles middleware logs for requests that never made it all the way + to the server. The last handles requests that do make it to the server. + + This is a change that may require an update to your proxy server + config file or custom middleware that you may be using. See the full + docs at http://docs.openstack.org/developer/swift/misc.html#module-swift.common.middleware.proxy_logging. + + * Changed the default sample rate for a few high-traffic requests. + + Added log_statsd_sample_rate_factor to globally tune the StatsD + sample rate. This tunable can be used to reduce StatsD traffic + proportionally for all metrics and is intended to replace + log_statsd_default_sample_rate, which is left alone for + backward-compatibility, should anyone be using it. + + * Added user-managed container quotas + + * Added support for account-level quotas managed by an auth reseller + + * Added --run-dir option to swift-init + + * Added more options to swift-bench + + * Added support for CORS "actual requests" + + * Added fallocate_reserve option to protect against full drives + + * Allow ring rebalance to take a seed + + * Ring serialization will now produce the same gzip file (Py2.7) + + * Added support to swift-drive-audit for handling rotated logs + + * Added first-byte latency timings for GET requests + + * Added per disk PUT timing monitoring support + + * Added speed limit options for DB auditor + + * Force log entries to be one line + + * Ensure that fsync is used and not just fdatasync + + * Improved handoff node selection + + * Deprecated keystone is_admin feature + + * Fix large objects with unicode in the segment names + + * Update Swift's MemcacheRing to provide API compatibility with + standard Python memcache libraries + + * Various other minor bug fixes and improvements + swift (1.7.6) * Better tempauth storage URL guessing @@ -32,7 +106,7 @@ swift (1.7.6) * Swift now returns 406 if it can't satisfy Accept - * Fix infinite recursion bug in obejct replicator + * Fix infinite recursion bug in object replicator * Swift will now reject names with NULL characters diff --git a/swift/__init__.py b/swift/__init__.py index 2408e6fbc..ecfa0e800 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.7.7', False) +_version = Version('1.8.0', False) __version__ = _version.pretty_version __canonical_version__ = _version.canonical_version |