authors/changelog updates for 2.10.0
Added reno releasenotes file. Change-Id: Ia14875b992aabaf452242b74e9358cfd884adbcc
This commit is contained in:
parent
cb33660848
commit
6bf63d85a7
2
.mailmap
2
.mailmap
@ -109,3 +109,5 @@ Kato Tomoyuki <kato.tomoyuki@jp.fujitsu.com>
|
|||||||
Liang Jingtao <liang.jingtao@zte.com.cn>
|
Liang Jingtao <liang.jingtao@zte.com.cn>
|
||||||
Yu Yafei <yu.yafei@zte.com.cn>
|
Yu Yafei <yu.yafei@zte.com.cn>
|
||||||
Zheng Yao <zheng.yao1@zte.com.cn>
|
Zheng Yao <zheng.yao1@zte.com.cn>
|
||||||
|
Paul Dardeau <paul.dardeau@intel.com> <pauldardeau@gmail.com>
|
||||||
|
Cheng Li <shcli@cn.ibm.com>
|
||||||
|
17
AUTHORS
17
AUTHORS
@ -30,6 +30,7 @@ Mehdi Abaakouk (sileht@redhat.com)
|
|||||||
Nelson Almeida (nelsonmarcos@gmail.com)
|
Nelson Almeida (nelsonmarcos@gmail.com)
|
||||||
Timur Alperovich (timur.alperovich@gmail.com)
|
Timur Alperovich (timur.alperovich@gmail.com)
|
||||||
Jesse Andrews (anotherjesse@gmail.com)
|
Jesse Andrews (anotherjesse@gmail.com)
|
||||||
|
Gábor Antal (antal@inf.u-szeged.hu)
|
||||||
Joe Arnold (joe@swiftstack.com)
|
Joe Arnold (joe@swiftstack.com)
|
||||||
Ionuț Arțăriși (iartarisi@suse.cz)
|
Ionuț Arțăriși (iartarisi@suse.cz)
|
||||||
Minwoo Bae (minwoob@us.ibm.com)
|
Minwoo Bae (minwoob@us.ibm.com)
|
||||||
@ -58,6 +59,7 @@ Mahati Chamarthy (mahati.chamarthy@gmail.com)
|
|||||||
Zap Chang (zapchang@gmail.com)
|
Zap Chang (zapchang@gmail.com)
|
||||||
François Charlier (francois.charlier@enovance.com)
|
François Charlier (francois.charlier@enovance.com)
|
||||||
Chaozhe Chen (chaozhe.chen@easystack.cn)
|
Chaozhe Chen (chaozhe.chen@easystack.cn)
|
||||||
|
Doron Chen (cdoron@il.ibm.com)
|
||||||
Ray Chen (oldsharp@163.com)
|
Ray Chen (oldsharp@163.com)
|
||||||
Harshit Chitalia (harshit@acelio.com)
|
Harshit Chitalia (harshit@acelio.com)
|
||||||
Brian Cline (bcline@softlayer.com)
|
Brian Cline (bcline@softlayer.com)
|
||||||
@ -65,6 +67,7 @@ Alistair Coles (alistair.coles@hpe.com)
|
|||||||
Clément Contini (ccontini@cloudops.com)
|
Clément Contini (ccontini@cloudops.com)
|
||||||
Brian Curtin (brian.curtin@rackspace.com)
|
Brian Curtin (brian.curtin@rackspace.com)
|
||||||
Thiago da Silva (thiago@redhat.com)
|
Thiago da Silva (thiago@redhat.com)
|
||||||
|
Nakul Dahiwade (nakul.dahiwade@intel.com)
|
||||||
dangming (dangming@unitedstack.com)
|
dangming (dangming@unitedstack.com)
|
||||||
Julien Danjou (julien@danjou.info)
|
Julien Danjou (julien@danjou.info)
|
||||||
Paul Dardeau (paul.dardeau@intel.com)
|
Paul Dardeau (paul.dardeau@intel.com)
|
||||||
@ -80,6 +83,7 @@ Mike Fedosin (mfedosin@mirantis.com)
|
|||||||
Ricardo Ferreira (ricardo.sff@gmail.com)
|
Ricardo Ferreira (ricardo.sff@gmail.com)
|
||||||
Flaper Fesp (flaper87@gmail.com)
|
Flaper Fesp (flaper87@gmail.com)
|
||||||
Tom Fifield (tom@openstack.org)
|
Tom Fifield (tom@openstack.org)
|
||||||
|
Rebecca Finn (rebeccax.finn@intel.com)
|
||||||
Florent Flament (florent.flament-ext@cloudwatt.com)
|
Florent Flament (florent.flament-ext@cloudwatt.com)
|
||||||
Gaurav B. Gangalwar (gaurav@gluster.com)
|
Gaurav B. Gangalwar (gaurav@gluster.com)
|
||||||
Jiangmiao Gao (tolbkni@gmail.com)
|
Jiangmiao Gao (tolbkni@gmail.com)
|
||||||
@ -102,6 +106,7 @@ David Hadas (davidh@il.ibm.com)
|
|||||||
Andrew Hale (andy@wwwdata.eu)
|
Andrew Hale (andy@wwwdata.eu)
|
||||||
Soren Hansen (soren@linux2go.dk)
|
Soren Hansen (soren@linux2go.dk)
|
||||||
Richard Hawkins (richard.hawkins@rackspace.com)
|
Richard Hawkins (richard.hawkins@rackspace.com)
|
||||||
|
Graham Hayes (graham.hayes@hpe.com)
|
||||||
Gregory Haynes (greg@greghaynes.net)
|
Gregory Haynes (greg@greghaynes.net)
|
||||||
Doug Hellmann (doug.hellmann@dreamhost.com)
|
Doug Hellmann (doug.hellmann@dreamhost.com)
|
||||||
Dan Hersam (dan.hersam@hp.com)
|
Dan Hersam (dan.hersam@hp.com)
|
||||||
@ -157,6 +162,7 @@ Gonéri Le Bouder (goneri.lebouder@enovance.com)
|
|||||||
Romain Le Disez (romain.ledisez@ovh.net)
|
Romain Le Disez (romain.ledisez@ovh.net)
|
||||||
John Leach (john@johnleach.co.uk)
|
John Leach (john@johnleach.co.uk)
|
||||||
Ed Leafe (ed.leafe@rackspace.com)
|
Ed Leafe (ed.leafe@rackspace.com)
|
||||||
|
Ellen Leahy (ellen.mar.leahy@hpe.com)
|
||||||
Thomas Leaman (thomas.leaman@hp.com)
|
Thomas Leaman (thomas.leaman@hp.com)
|
||||||
Eohyung Lee (liquidnuker@gmail.com)
|
Eohyung Lee (liquidnuker@gmail.com)
|
||||||
Zhao Lei (zhaolei@cn.fujitsu.com)
|
Zhao Lei (zhaolei@cn.fujitsu.com)
|
||||||
@ -189,6 +195,7 @@ Michael Matur (michael.matur@gmail.com)
|
|||||||
Donagh McCabe (donagh.mccabe@hpe.com)
|
Donagh McCabe (donagh.mccabe@hpe.com)
|
||||||
Andy McCrae (andy.mccrae@gmail.com)
|
Andy McCrae (andy.mccrae@gmail.com)
|
||||||
Paul McMillan (paul.mcmillan@nebula.com)
|
Paul McMillan (paul.mcmillan@nebula.com)
|
||||||
|
Travis McPeak (tmcpeak@us.ibm.com)
|
||||||
Ewan Mellor (ewan.mellor@citrix.com)
|
Ewan Mellor (ewan.mellor@citrix.com)
|
||||||
Denis V. Meltsaykin (dmeltsaykin@mirantis.com)
|
Denis V. Meltsaykin (dmeltsaykin@mirantis.com)
|
||||||
Samuel Merritt (sam@swiftstack.com)
|
Samuel Merritt (sam@swiftstack.com)
|
||||||
@ -240,6 +247,7 @@ Eran Rom (eranr@il.ibm.com)
|
|||||||
Aaron Rosen (arosen@nicira.com)
|
Aaron Rosen (arosen@nicira.com)
|
||||||
Brent Roskos (broskos@internap.com)
|
Brent Roskos (broskos@internap.com)
|
||||||
Hamdi Roumani (roumani@ca.ibm.com)
|
Hamdi Roumani (roumani@ca.ibm.com)
|
||||||
|
Lokesh S (lokesh.s@hp.com)
|
||||||
Shilla Saebi (shilla.saebi@gmail.com)
|
Shilla Saebi (shilla.saebi@gmail.com)
|
||||||
Atsushi Sakai (sakaia@jp.fujitsu.com)
|
Atsushi Sakai (sakaia@jp.fujitsu.com)
|
||||||
Cristian A Sanchez (cristian.a.sanchez@intel.com)
|
Cristian A Sanchez (cristian.a.sanchez@intel.com)
|
||||||
@ -249,6 +257,7 @@ Mark Seger (mark.seger@hpe.com)
|
|||||||
Azhagu Selvan SP (tamizhgeek@gmail.com)
|
Azhagu Selvan SP (tamizhgeek@gmail.com)
|
||||||
Alexandra Settle (alexandra.settle@rackspace.com)
|
Alexandra Settle (alexandra.settle@rackspace.com)
|
||||||
Andrew Clay Shafer (acs@parvuscaptus.com)
|
Andrew Clay Shafer (acs@parvuscaptus.com)
|
||||||
|
Shashank Kumar Shankar (shashank.kumar.shankar@intel.com)
|
||||||
Mitsuhiro SHIGEMATSU (shigematsu.mitsuhiro@lab.ntt.co.jp)
|
Mitsuhiro SHIGEMATSU (shigematsu.mitsuhiro@lab.ntt.co.jp)
|
||||||
Dhriti Shikhar (dhrish20@gmail.com)
|
Dhriti Shikhar (dhrish20@gmail.com)
|
||||||
Chuck Short (chuck.short@canonical.com)
|
Chuck Short (chuck.short@canonical.com)
|
||||||
@ -282,6 +291,7 @@ Anh Tran (anhtt@vn.fujitsu.com)
|
|||||||
Nicolas Trangez (ikke@nicolast.be)
|
Nicolas Trangez (ikke@nicolast.be)
|
||||||
Dean Troyer (dtroyer@gmail.com)
|
Dean Troyer (dtroyer@gmail.com)
|
||||||
Kota Tsuyuzaki (tsuyuzaki.kota@lab.ntt.co.jp)
|
Kota Tsuyuzaki (tsuyuzaki.kota@lab.ntt.co.jp)
|
||||||
|
Ha Van Tu (tuhv@vn.fujitsu.com)
|
||||||
Dmitriy Ukhlov (dukhlov@mirantis.com)
|
Dmitriy Ukhlov (dukhlov@mirantis.com)
|
||||||
Dmitry Ukov (dukov@mirantis.com)
|
Dmitry Ukov (dukov@mirantis.com)
|
||||||
Vincent Untz (vuntz@suse.com)
|
Vincent Untz (vuntz@suse.com)
|
||||||
@ -307,9 +317,16 @@ Alex Yang (alex890714@gmail.com)
|
|||||||
Lin Yang (lin.a.yang@intel.com)
|
Lin Yang (lin.a.yang@intel.com)
|
||||||
Yee (mail.zhang.yee@gmail.com)
|
Yee (mail.zhang.yee@gmail.com)
|
||||||
Guang Yee (guang.yee@hpe.com)
|
Guang Yee (guang.yee@hpe.com)
|
||||||
|
zheng yin (yin.zheng@easystack.cn)
|
||||||
Pete Zaitcev (zaitcev@kotori.zaitcev.us)
|
Pete Zaitcev (zaitcev@kotori.zaitcev.us)
|
||||||
Hua Zhang (zhuadl@cn.ibm.com)
|
Hua Zhang (zhuadl@cn.ibm.com)
|
||||||
Jian Zhang (jian.zhang@intel.com)
|
Jian Zhang (jian.zhang@intel.com)
|
||||||
Kai Zhang (zakir.exe@gmail.com)
|
Kai Zhang (zakir.exe@gmail.com)
|
||||||
Ning Zhang (ning@zmanda.com)
|
Ning Zhang (ning@zmanda.com)
|
||||||
Yuan Zhou (yuan.zhou@intel.com)
|
Yuan Zhou (yuan.zhou@intel.com)
|
||||||
|
gengchc2 (geng.changcai2@zte.com.cn)
|
||||||
|
zhufl (zhu.fanglei@zte.com.cn)
|
||||||
|
gecong1973 (ge.cong@zte.com.cn)
|
||||||
|
houweichao (houwch@gohighsec.com)
|
||||||
|
liujiong (liujiong@gohighsec.com)
|
||||||
|
maoshuai (fwsakura@163.com)
|
||||||
|
59
CHANGELOG
59
CHANGELOG
@ -1,3 +1,62 @@
|
|||||||
|
swift (2.10.0, OpenStack Newton)
|
||||||
|
|
||||||
|
* Object versioning now supports a "history" mode in addition to
|
||||||
|
the older "stack" mode. The difference is in how DELETE requests
|
||||||
|
are handled. For full details, please read
|
||||||
|
http://docs.openstack.org/developer/swift/overview_object_versioning.html.
|
||||||
|
|
||||||
|
* New config variables to change the schedule priority and I/O
|
||||||
|
scheduling class. Servers and daemons now understand
|
||||||
|
`nice_priority`, `ionice_class`, and `ionice_priority` to
|
||||||
|
schedule their relative importance. Please read
|
||||||
|
http://docs.openstack.org/developer/swift/deployment_guide.html
|
||||||
|
for full config details.
|
||||||
|
|
||||||
|
* On newer kernels (3.15+ when using xfs), Swift will use the O_TMPFILE
|
||||||
|
flag when opening a file instead of creating a temporary file
|
||||||
|
and renaming it on commit. This makes the data path simpler and
|
||||||
|
allows the filesystem to more efficiently optimize the files on
|
||||||
|
disk, resulting in better performance.
|
||||||
|
|
||||||
|
* Erasure code GET performance has been significantly
|
||||||
|
improved in clusters that are not completely healthy.
|
||||||
|
|
||||||
|
* Significant improvements to the api-ref doc available at
|
||||||
|
http://developer.openstack.org/api-ref/object-storage/.
|
||||||
|
|
||||||
|
* A PUT or POST to a container will now update the container's
|
||||||
|
Last-Modified time, and that value will be included in a
|
||||||
|
GET/HEAD response.
|
||||||
|
|
||||||
|
* Include object sysmeta in POST responses. Sysmeta is still
|
||||||
|
stripped from the response before being sent to the client, but
|
||||||
|
this allows middleware to make use of the information.
|
||||||
|
|
||||||
|
* Fixed a bug where a container listing delimiter wouldn't work
|
||||||
|
with encryption.
|
||||||
|
|
||||||
|
* Fixed a bug where some headers weren't being copied correctly
|
||||||
|
in a COPY request.
|
||||||
|
|
||||||
|
* Container sync can now copy SLOs more efficiently by allowing
|
||||||
|
the manifest to be synced before all of the referenced segments.
|
||||||
|
This fixes a bug where container sync would not copy SLO manifests.
|
||||||
|
|
||||||
|
* Fixed a bug where some tombstone files might never be reclaimed.
|
||||||
|
|
||||||
|
* Update dnspython dependency to 1.14, removing the need to have
|
||||||
|
separate dnspython dependencies for Py2 and Py3.
|
||||||
|
|
||||||
|
* Deprecate swift-temp-url and call python-swiftclient's
|
||||||
|
implementation instead. This adds python-swiftclient as an
|
||||||
|
optional dependency of Swift.
|
||||||
|
|
||||||
|
* Moved other-requirements.txt to bindep.txt. bindep.txt lists
|
||||||
|
non-python dependencies of Swift.
|
||||||
|
|
||||||
|
* Various other minor bug fixes and improvements.
|
||||||
|
|
||||||
|
|
||||||
swift (2.9.0)
|
swift (2.9.0)
|
||||||
|
|
||||||
* Swift now supports at-rest encryption. This feature encrypts all
|
* Swift now supports at-rest encryption. This feature encrypts all
|
||||||
|
59
releasenotes/notes/2_10_0_release-666a76f4975657a5.yaml
Normal file
59
releasenotes/notes/2_10_0_release-666a76f4975657a5.yaml
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- >
|
||||||
|
Object versioning now supports a "history" mode in addition to
|
||||||
|
the older "stack" mode. The difference is in how DELETE requests
|
||||||
|
are handled. For full details, please read
|
||||||
|
http://docs.openstack.org/developer/swift/overview_object_versioning.html.
|
||||||
|
- >
|
||||||
|
New config variables to change the schedule priority and I/O
|
||||||
|
scheduling class. Servers and daemons now understand
|
||||||
|
`nice_priority`, `ionice_class`, and `ionice_priority` to
|
||||||
|
schedule their relative importance. Please read
|
||||||
|
http://docs.openstack.org/developer/swift/deployment_guide.html
|
||||||
|
for full config details.
|
||||||
|
- >
|
||||||
|
On newer kernels (3.15+ when using xfs), Swift will use the O_TMPFILE
|
||||||
|
flag when opening a file instead of creating a temporary file
|
||||||
|
and renaming it on commit. This makes the data path simpler and
|
||||||
|
allows the filesystem to more efficiently optimize the files on
|
||||||
|
disk, resulting in better performance.
|
||||||
|
- >
|
||||||
|
Erasure code GET performance has been significantly
|
||||||
|
improved in clusters that are not completely healthy.
|
||||||
|
- >
|
||||||
|
Significant improvements to the api-ref doc available at
|
||||||
|
http://developer.openstack.org/api-ref/object-storage/.
|
||||||
|
- >
|
||||||
|
A PUT or POST to a container will now update the container's
|
||||||
|
Last-Modified time, and that value will be included in a
|
||||||
|
GET/HEAD response.
|
||||||
|
- >
|
||||||
|
Include object sysmeta in POST responses. Sysmeta is still
|
||||||
|
stripped from the response before being sent to the client, but
|
||||||
|
this allows middleware to make use of the information.
|
||||||
|
upgrade:
|
||||||
|
- >
|
||||||
|
Update dnspython dependency to 1.14, removing the need to have
|
||||||
|
separate dnspython dependencies for Py2 and Py3.
|
||||||
|
- >
|
||||||
|
Deprecate swift-temp-url and call python-swiftclient's
|
||||||
|
implementation instead. This adds python-swiftclient as an
|
||||||
|
optional dependency of Swift.
|
||||||
|
- >
|
||||||
|
Moved other-requirements.txt to bindep.txt. bindep.txt lists
|
||||||
|
non-python dependencies of Swift.
|
||||||
|
fixes:
|
||||||
|
- >
|
||||||
|
Fixed a bug where a container listing delimiter wouldn't work
|
||||||
|
with encryption.
|
||||||
|
- >
|
||||||
|
Fixed a bug where some headers weren't being copied correctly
|
||||||
|
in a COPY request.
|
||||||
|
- >
|
||||||
|
Container sync can now copy SLOs more efficiently by allowing
|
||||||
|
the manifest to be synced before all of the referenced segments.
|
||||||
|
This fixes a bug where container sync would not copy SLO manifests.
|
||||||
|
- Fixed a bug where some tombstone files might never be reclaimed.
|
||||||
|
other:
|
||||||
|
- Various other minor bug fixes and improvements.
|
Loading…
Reference in New Issue
Block a user