authors/changelog updates for 3.1.0 release

Change-Id: I75ba58d194ea99b17c862cefcd9943e38e3f1ff0
This commit is contained in:
John Dickinson
2016-08-28 14:05:41 -07:00
parent 92544c58c5
commit cbd71a8b5a
4 changed files with 105 additions and 1 deletions

View File

@@ -89,3 +89,5 @@ Doug Hellmann <doug@doughellmann.com> <doug.hellmann@dreamhost.com>
Ondrej Novy <ondrej.novy@firma.seznam.cz> Ondrej Novy <ondrej.novy@firma.seznam.cz>
James Nzomo <james@tdt.rocks> <kazikubwa@gmail.com> James Nzomo <james@tdt.rocks> <kazikubwa@gmail.com>
Alessandro Pilotti <ap@pilotti.it> <apilotti@cloudbasesolutions.com> Alessandro Pilotti <ap@pilotti.it> <apilotti@cloudbasesolutions.com>
Marek Kaleta <marek.kaleta@firma.seznam.cz> <Marek.Kaleta@firma.seznam.cz>
Andreas Jaeger <aj@suse.de> <aj@suse.com>

17
AUTHORS
View File

@@ -1,9 +1,12 @@
Paul Belanger (pabelanger@redhat.com)
Christian Berendt (berendt@b1-systems.de) Christian Berendt (berendt@b1-systems.de)
Luis de Bethencourt (luis@debethencourt.com) Luis de Bethencourt (luis@debethencourt.com)
Hu Bing (hubingsh@cn.ibm.com)
Darrell Bishop (darrell@swiftstack.com) Darrell Bishop (darrell@swiftstack.com)
Fabien Boucher (fabien.boucher@enovance.com) Fabien Boucher (fabien.boucher@enovance.com)
Chmouel Boudjnah (chmouel@enovance.com) Chmouel Boudjnah (chmouel@enovance.com)
Clark Boylan (clark.boylan@gmail.com) Clark Boylan (clark.boylan@gmail.com)
Cedric Brandily (zzelle@gmail.com)
Chris Buccella (chris.buccella@antallagon.com) Chris Buccella (chris.buccella@antallagon.com)
Tim Burke (tim.burke@gmail.com) Tim Burke (tim.burke@gmail.com)
Clint Byrum (clint@fewbar.com) Clint Byrum (clint@fewbar.com)
@@ -12,13 +15,13 @@ Sergio Cazzolato (sergio.j.cazzolato@intel.com)
Mahati Chamarthy (mahati.chamarthy@gmail.com) Mahati Chamarthy (mahati.chamarthy@gmail.com)
Chaozhe.Chen (chaozhe.chen@easystack.cn) Chaozhe.Chen (chaozhe.chen@easystack.cn)
Ray Chen (oldsharp@163.com) Ray Chen (oldsharp@163.com)
Li Cheng (shcli@cn.ibm.com)
Taurus Cheung (Taurus.Cheung@harmonicinc.com) Taurus Cheung (Taurus.Cheung@harmonicinc.com)
Alistair Coles (alistair.coles@hpe.com) Alistair Coles (alistair.coles@hpe.com)
Ian Cordasco (ian.cordasco@rackspace.com) Ian Cordasco (ian.cordasco@rackspace.com)
Nick Craig-Wood (nick@craig-wood.com) Nick Craig-Wood (nick@craig-wood.com)
Thiago da Silva (thiago@redhat.com) Thiago da Silva (thiago@redhat.com)
Sean Dague (sean@dague.net) Sean Dague (sean@dague.net)
Julien Danjou (julien@danjou.info)
Zack M. Davis (zdavis@swiftstack.com) Zack M. Davis (zdavis@swiftstack.com)
John Dickinson (me@not.mn) John Dickinson (me@not.mn)
EdLeafe (ed@leafe.com) EdLeafe (ed@leafe.com)
@@ -32,7 +35,9 @@ Anne Gentle (anne@openstack.org)
Clay Gerrard (clay.gerrard@gmail.com) Clay Gerrard (clay.gerrard@gmail.com)
David Goetz (david.goetz@rackspace.com) David Goetz (david.goetz@rackspace.com)
Thomas Goirand (thomas@goirand.fr) Thomas Goirand (thomas@goirand.fr)
Sergey Gotliv (sgotliv@redhat.com)
Davide Guerri (davide.guerri@hp.com) Davide Guerri (davide.guerri@hp.com)
Shashirekha Gundur (shashirekha.j.gundur@intel.com)
Romain Hardouin (romain_hardouin@yahoo.fr) Romain Hardouin (romain_hardouin@yahoo.fr)
Steven Hardy (shardy@redhat.com) Steven Hardy (shardy@redhat.com)
Doug Hellmann (doug@doughellmann.com) Doug Hellmann (doug@doughellmann.com)
@@ -44,12 +49,15 @@ Andreas Jaeger (aj@suse.de)
Jude Job (judeopenstack@gmail.com) Jude Job (judeopenstack@gmail.com)
Vasyl Khomenko (vasiliyk@yahoo-inc.com) Vasyl Khomenko (vasiliyk@yahoo-inc.com)
Leah Klearman (lklrmn@gmail.com) Leah Klearman (lklrmn@gmail.com)
Marek Kaleta (marek.kaleta@firma.seznam.cz)
Jaivish Kothari (jaivish.kothari@nectechnologies.in) Jaivish Kothari (jaivish.kothari@nectechnologies.in)
Jakub Krajcovic (jakub.krajcovic@gmail.com) Jakub Krajcovic (jakub.krajcovic@gmail.com)
David Kranz (david.kranz@qrclab.com) David Kranz (david.kranz@qrclab.com)
Sushil Kumar (sushil.kumar2@globallogic.com) Sushil Kumar (sushil.kumar2@globallogic.com)
Greg Lange (greglange@gmail.com) Greg Lange (greglange@gmail.com)
Alexis Lee (lxsli@hpe.com) Alexis Lee (lxsli@hpe.com)
Jamie Lennox (jamielennox@gmail.com)
Cheng Li (shcli@cn.ibm.com)
Tong Li (litong01@us.ibm.com) Tong Li (litong01@us.ibm.com)
Peter Lisak (peter.lisak@firma.seznam.cz) Peter Lisak (peter.lisak@firma.seznam.cz)
Feng Liu (mefengliu23@gmail.com) Feng Liu (mefengliu23@gmail.com)
@@ -71,6 +79,7 @@ Dirk Mueller (dirk@dmllr.de)
Zhenguo Niu (zhenguo@unitedstack.com) Zhenguo Niu (zhenguo@unitedstack.com)
Ondrej Novy (ondrej.novy@firma.seznam.cz) Ondrej Novy (ondrej.novy@firma.seznam.cz)
James Nzomo (james@tdt.rocks) James Nzomo (james@tdt.rocks)
Nguyen Hung Phuong (phuongnh@vn.fujitsu.com)
Alessandro Pilotti (ap@pilotti.it) Alessandro Pilotti (ap@pilotti.it)
Stanislaw Pitucha (stanislaw.pitucha@hpe.com) Stanislaw Pitucha (stanislaw.pitucha@hpe.com)
Dan Prince (dprince@redhat.com) Dan Prince (dprince@redhat.com)
@@ -87,18 +96,22 @@ Jeremy Stanley (fungi@yuggoth.org)
Victor Stinner (victor.stinner@enovance.com) Victor Stinner (victor.stinner@enovance.com)
Jiří Suchomel (jsuchome@suse.cz) Jiří Suchomel (jsuchome@suse.cz)
YUZAWA Takahiko (yuzawataka@intellilink.co.jp) YUZAWA Takahiko (yuzawataka@intellilink.co.jp)
Nandini Tata (nandini.tata.15@gmail.com)
Monty Taylor (mordred@inaugust.com) Monty Taylor (mordred@inaugust.com)
TheSriram (sriram@klusterkloud.com) TheSriram (sriram@klusterkloud.com)
Tihomir Trifonov (t.trifonov@gmail.com) Tihomir Trifonov (t.trifonov@gmail.com)
Dean Troyer (dtroyer@gmail.com) Dean Troyer (dtroyer@gmail.com)
Kota Tsuyuzaki (tsuyuzaki.kota@lab.ntt.co.jp)
Stanislav Vitkovskiy (stas.vitkovsky@gmail.com) Stanislav Vitkovskiy (stas.vitkovsky@gmail.com)
Daniel Wakefield (daniel.wakefield@hp.com) Daniel Wakefield (daniel.wakefield@hp.com)
Shane Wang (shane.wang@intel.com) Shane Wang (shane.wang@intel.com)
Mark Washenberger (mark.washenberger@rackspace.com) Mark Washenberger (mark.washenberger@rackspace.com)
Andrew Welleck (awellec@us.ibm.com)
Wu Wenxiang (wu.wenxiang@99cloud.net) Wu Wenxiang (wu.wenxiang@99cloud.net)
Mike Widman (mwidman@endurancewindpower.com) Mike Widman (mwidman@endurancewindpower.com)
Joel Wright (joel.wright@sohonet.com) Joel Wright (joel.wright@sohonet.com)
You Yamagata (bi.yamagata@gmail.com) You Yamagata (bi.yamagata@gmail.com)
zheng yin (yin.zheng@easystack.cn)
Qiu Yu (qiuyu@ebaysf.com) Qiu Yu (qiuyu@ebaysf.com)
YangLei (yanglyy@cn.ibm.com) YangLei (yanglyy@cn.ibm.com)
Pete Zaitcev (zaitcev@kotori.zaitcev.us) Pete Zaitcev (zaitcev@kotori.zaitcev.us)
@@ -112,3 +125,5 @@ zhang-jinnan (ben.os@99cloud.net)
hgangwx (hgangwx@cn.ibm.com) hgangwx (hgangwx@cn.ibm.com)
shu-mutou (shu-mutou@rf.jp.nec.com) shu-mutou (shu-mutou@rf.jp.nec.com)
SaiKiran (saikiranveeravarapu@gmail.com) SaiKiran (saikiranveeravarapu@gmail.com)
venkatamahesh (venkatamaheshkotha@gmail.com)
yuyafei (yu.yafei@zte.com.cn)

View File

@@ -1,3 +1,52 @@
3.1.0
-----
* Added a copy object method.
* Arbitrary query strings can now be passed into container functions.
* Client certificate and key can now be specified via CLI
options (--os-cert/--os-key) or environment variables ($OS_CERT/$OS_KEY).
* A new CLI option `--ignore-checksum` can be specified to turn off
checksum validation. In the SDK, the new `checksum=True` parameter can
be used for the same purpose.
* Added --json option to `swift capabilities` / `swift info`
* Default to v3 auth if we find a (user|project)-domain-(name|id) option.
* Added a Python version constraint of >= Py27.
* `client.py` will now retry on a 401 (auth error) even if `retries` is
set to zero.
* Fixed `swift download` when `marker` was specified.
* Object segments uploaded via swiftclient are now given the content type
"application/swiftclient-segment".
* "Directory marker" objects are now given a "application/directory"
content type to match both Swift's `staticweb` feature and other
ecosystem tools.
* Strip leading/trailing whitespace from headers (otherwise, new versions
of the requests library will raise an InvalidHeader error). Additionally,
header values with standard types (integer, float, or bool) are coerced
to strings before being sent to a socket.
* Non-python dependencies are now specified in bindep.txt. Currently this
only lists a single dependency for testing (PyPy), but if future
dependencies are added, they will be included in this file.
* Client exceptions now include response headers. One benefit is that
this allows clients to see transaction IDs without needing to turn on
debug logging.
* Client connections now accept gzip-encoded responses.
* Various other minor bug fixes and improvements.
3.0.0 3.0.0
----- -----

View File

@@ -0,0 +1,38 @@
---
features:
- Added a copy object method.
- Arbitrary query strings can now be passed into container functions.
- >
Client certificate and key can now be specified via CLI
options (--os-cert/--os-key) or environment variables ($OS_CERT/$OS_KEY).
- >
A new CLI option `--ignore-checksum` can be specified to turn off
checksum validation. In the SDK, the new `checksum=True` parameter can
be used for the same purpose.
- Added --json option to `swift capabilities` / `swift info`
- Default to v3 auth if we find a (user|project)-domain-(name|id) option.
- Added a Python version constraint of >= Py27.
- >
`client.py` will now retry on a 401 (auth error) even if `retries` is
set to zero.
- Fixed `swift download` when `marker` was specified.
- Object segments uploaded via swiftclient are now given the content type
"application/swiftclient-segment".
- >
"Directory marker" objects are now given a "application/directory"
content type to match both Swift's `staticweb` feature and other
ecosystem tools.
- >
Strip leading/trailing whitespace from headers (otherwise, new versions
of the requests library will raise an InvalidHeader error). Additionally,
header values with standard types (integer, float, or bool) are coerced
to strings before being sent to a socket.
- >
Non-python dependencies are now specified in bindep.txt. Currently this
only lists a single dependency for testing (PyPy), but if future
dependencies are added, they will be included in this file.
- Client exceptions now include response headers. One benefit is that
this allows clients to see transaction IDs without needing to turn on
debug logging.
- Client connections now accept gzip-encoded responses.
- Various other minor bug fixes and improvements.