summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Dickinson <me@not.mn>2013-03-17 21:51:04 -0700
committerJohn Dickinson <me@not.mn>2013-03-18 20:15:24 -0700
commit9e777bd233c350edd33d09a47b1ec1e5924d3238 (patch)
tree0b23784c52a486472769280fd7715f51b756bb18
parent157d5c7d499165f3e6306e7b1be929c5cf2bca5a (diff)
downloadswift-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--.mailmap6
-rw-r--r--AUTHORS13
-rw-r--r--CHANGELOG76
-rw-r--r--swift/__init__.py2
4 files changed, 93 insertions, 4 deletions
diff --git a/.mailmap b/.mailmap
index 727e4772d..681bd646a 100644
--- a/.mailmap
+++ b/.mailmap
@@ -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>
diff --git a/AUTHORS b/AUTHORS
index bd85666e3..d5d67eaae 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -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)
diff --git a/CHANGELOG b/CHANGELOG
index 06472e692..46be021e7 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -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