From eaf6815465159a793ad715c28dbfb5c0aae94c31 Mon Sep 17 00:00:00 2001 From: John Dickinson Date: Wed, 2 Apr 2014 16:58:40 -0700 Subject: [PATCH] updates for 1.13.1 release Change-Id: I9a84c476e8d370c3a5dbc24db77a7258d521013f --- .mailmap | 2 ++ AUTHORS | 7 ++++++- CHANGELOG | 37 +++++++++++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+), 1 deletion(-) diff --git a/.mailmap b/.mailmap index 1f2d5673c5..47f0ce0172 100644 --- a/.mailmap +++ b/.mailmap @@ -51,3 +51,5 @@ Sascha Peilicke Sascha Peilicke Zhenguo Niu Peter Portante Christian Schwede +Constantine Peresypkin +Madhuri Kumari madhuri diff --git a/AUTHORS b/AUTHORS index c6f49f16f9..8055fdeac0 100644 --- a/AUTHORS +++ b/AUTHORS @@ -59,6 +59,7 @@ Doug Hellmann (doug.hellmann@dreamhost.com) Dan Hersam (dan.hersam@hp.com) Derek Higgins (derekh@redhat.com) Florian Hines (syn@ronin.io) +Alex Holden (alex@alexjonasholden.com) Edward Hope-Morley (opentastic@gmail.com) Kun Huang (gareth@unitedstack.com) Matthieu Huin (mhu@enovance.com) @@ -71,6 +72,7 @@ Zhang Jinnan (ben.os@99cloud.net) Jason Johnson (jajohnson@softlayer.com) Brian K. Jones (bkjones@gmail.com) Kiyoung Jung (kiyoung.jung@kt.com) +Matt Kassawara (mkassawara@gmail.com) Morita Kazutaka (morita.kazutaka@gmail.com) Josh Kearney (josh@jk0.org) Ilya Kharin (ikharin@mirantis.com) @@ -80,6 +82,7 @@ Leah Klearman (lklrmn@gmail.com) Steve Kowalik (steven@wedontsleep.org) Sergey Kraynev (skraynev@mirantis.com) Sushil Kumar (sushil.kumar2@globallogic.com) +Madhuri Kumari (madhuri.rai07@gmail.com) Steven Lang (Steven.Lang@hgst.com) Gonéri Le Bouder (goneri.lebouder@enovance.com) Ed Leafe (ed.leafe@rackspace.com) @@ -87,6 +90,7 @@ Thomas Leaman (thomas.leaman@hp.com) Eohyung Lee (liquid@kt.com) Jamie Lennox (jlennox@redhat.com) Tong Li (litong01@us.ibm.com) +Changbin Liu (changbin.liu@gmail.com) Victor Lowther (victor.lowther@gmail.com) Christopher MacGown (chris@pistoncloud.com) Sergey Lukjanov (slukjanov@mirantis.com) @@ -110,7 +114,7 @@ Zhenguo Niu (zhenguo@unitedstack.com) Eamonn O'Toole (eamonn.otoole@hp.com) Prashanth Pai (ppai@redhat.com) Sascha Peilicke (saschpe@gmx.de) -Constantine Peresypkin (constantine@litestack.com) +Constantine Peresypkin (constantine.peresypk@rackspace.com) Dieter Plaetinck (dieter@vimeo.com) Peter Portante (peter.portante@redhat.com) Dan Prince (dprince@redhat.com) @@ -145,6 +149,7 @@ Vincent Untz (vuntz@suse.com) Daniele Valeriani (daniele@dvaleriani.net) Koert van der Veer (koert@cloudvps.com) Vladimir Vechkanov (vvechkanov@mirantis.com) +Hou Ming Wang (houming.wang@easystack.cn) Shane Wang (shane.wang@intel.com) Yaguang Wang (yaguang.wang@intel.com) Chris Wedgwood (cw@f00f.org) diff --git a/CHANGELOG b/CHANGELOG index 6dc490a205..3d22915bfb 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,40 @@ +swift (1.13.1) + + * Change the behavior of CORS responses to better match the spec + + A new proxy config variable (strict_cors_mode, default to True) + has been added. Setting it to False keeps the old behavior. For + an overview of old versus new behavior, please see + https://review.openstack.org/#/c/69419/ + + * Invert the responsibility of the two instances of proxy-logging in + the proxy pipeline + + The first proxy_logging middleware instance to receive a request + in the pipeline marks that request as handling it. So now, the + left most proxy_logging middleware handles logging for all + client requests, and the right most proxy_logging middleware + handles all other requests initiated from within the pipeline to + its left. This fixes logging related to large object + requests not properly recording bandwidth. + + * Added swift-container-info and swift-account-info tools + + * Allow specification of object devices for audit + + * Dynamic large object COPY requests with ?multipart-manifest=get + now work as expected + + * When a client is downloading a large object and one of the segment + reads gets bad data, Swift will now immediately abort the request. + + * Fix ring-builder crash when a ring partition was assigned to a + deleted device, zero-weighted device, and normal device + + * Make probetests work with conf.d configs + + * Various other minor bug fixes and improvements. + swift (1.13.0) * Account-level ACLs and ACL format v2