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>
|
||||
Yu Yafei <yu.yafei@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)
|
||||
Timur Alperovich (timur.alperovich@gmail.com)
|
||||
Jesse Andrews (anotherjesse@gmail.com)
|
||||
Gábor Antal (antal@inf.u-szeged.hu)
|
||||
Joe Arnold (joe@swiftstack.com)
|
||||
Ionuț Arțăriși (iartarisi@suse.cz)
|
||||
Minwoo Bae (minwoob@us.ibm.com)
|
||||
@ -58,6 +59,7 @@ Mahati Chamarthy (mahati.chamarthy@gmail.com)
|
||||
Zap Chang (zapchang@gmail.com)
|
||||
François Charlier (francois.charlier@enovance.com)
|
||||
Chaozhe Chen (chaozhe.chen@easystack.cn)
|
||||
Doron Chen (cdoron@il.ibm.com)
|
||||
Ray Chen (oldsharp@163.com)
|
||||
Harshit Chitalia (harshit@acelio.com)
|
||||
Brian Cline (bcline@softlayer.com)
|
||||
@ -65,6 +67,7 @@ Alistair Coles (alistair.coles@hpe.com)
|
||||
Clément Contini (ccontini@cloudops.com)
|
||||
Brian Curtin (brian.curtin@rackspace.com)
|
||||
Thiago da Silva (thiago@redhat.com)
|
||||
Nakul Dahiwade (nakul.dahiwade@intel.com)
|
||||
dangming (dangming@unitedstack.com)
|
||||
Julien Danjou (julien@danjou.info)
|
||||
Paul Dardeau (paul.dardeau@intel.com)
|
||||
@ -80,6 +83,7 @@ Mike Fedosin (mfedosin@mirantis.com)
|
||||
Ricardo Ferreira (ricardo.sff@gmail.com)
|
||||
Flaper Fesp (flaper87@gmail.com)
|
||||
Tom Fifield (tom@openstack.org)
|
||||
Rebecca Finn (rebeccax.finn@intel.com)
|
||||
Florent Flament (florent.flament-ext@cloudwatt.com)
|
||||
Gaurav B. Gangalwar (gaurav@gluster.com)
|
||||
Jiangmiao Gao (tolbkni@gmail.com)
|
||||
@ -102,6 +106,7 @@ David Hadas (davidh@il.ibm.com)
|
||||
Andrew Hale (andy@wwwdata.eu)
|
||||
Soren Hansen (soren@linux2go.dk)
|
||||
Richard Hawkins (richard.hawkins@rackspace.com)
|
||||
Graham Hayes (graham.hayes@hpe.com)
|
||||
Gregory Haynes (greg@greghaynes.net)
|
||||
Doug Hellmann (doug.hellmann@dreamhost.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)
|
||||
John Leach (john@johnleach.co.uk)
|
||||
Ed Leafe (ed.leafe@rackspace.com)
|
||||
Ellen Leahy (ellen.mar.leahy@hpe.com)
|
||||
Thomas Leaman (thomas.leaman@hp.com)
|
||||
Eohyung Lee (liquidnuker@gmail.com)
|
||||
Zhao Lei (zhaolei@cn.fujitsu.com)
|
||||
@ -189,6 +195,7 @@ Michael Matur (michael.matur@gmail.com)
|
||||
Donagh McCabe (donagh.mccabe@hpe.com)
|
||||
Andy McCrae (andy.mccrae@gmail.com)
|
||||
Paul McMillan (paul.mcmillan@nebula.com)
|
||||
Travis McPeak (tmcpeak@us.ibm.com)
|
||||
Ewan Mellor (ewan.mellor@citrix.com)
|
||||
Denis V. Meltsaykin (dmeltsaykin@mirantis.com)
|
||||
Samuel Merritt (sam@swiftstack.com)
|
||||
@ -240,6 +247,7 @@ Eran Rom (eranr@il.ibm.com)
|
||||
Aaron Rosen (arosen@nicira.com)
|
||||
Brent Roskos (broskos@internap.com)
|
||||
Hamdi Roumani (roumani@ca.ibm.com)
|
||||
Lokesh S (lokesh.s@hp.com)
|
||||
Shilla Saebi (shilla.saebi@gmail.com)
|
||||
Atsushi Sakai (sakaia@jp.fujitsu.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)
|
||||
Alexandra Settle (alexandra.settle@rackspace.com)
|
||||
Andrew Clay Shafer (acs@parvuscaptus.com)
|
||||
Shashank Kumar Shankar (shashank.kumar.shankar@intel.com)
|
||||
Mitsuhiro SHIGEMATSU (shigematsu.mitsuhiro@lab.ntt.co.jp)
|
||||
Dhriti Shikhar (dhrish20@gmail.com)
|
||||
Chuck Short (chuck.short@canonical.com)
|
||||
@ -282,6 +291,7 @@ Anh Tran (anhtt@vn.fujitsu.com)
|
||||
Nicolas Trangez (ikke@nicolast.be)
|
||||
Dean Troyer (dtroyer@gmail.com)
|
||||
Kota Tsuyuzaki (tsuyuzaki.kota@lab.ntt.co.jp)
|
||||
Ha Van Tu (tuhv@vn.fujitsu.com)
|
||||
Dmitriy Ukhlov (dukhlov@mirantis.com)
|
||||
Dmitry Ukov (dukov@mirantis.com)
|
||||
Vincent Untz (vuntz@suse.com)
|
||||
@ -307,9 +317,16 @@ Alex Yang (alex890714@gmail.com)
|
||||
Lin Yang (lin.a.yang@intel.com)
|
||||
Yee (mail.zhang.yee@gmail.com)
|
||||
Guang Yee (guang.yee@hpe.com)
|
||||
zheng yin (yin.zheng@easystack.cn)
|
||||
Pete Zaitcev (zaitcev@kotori.zaitcev.us)
|
||||
Hua Zhang (zhuadl@cn.ibm.com)
|
||||
Jian Zhang (jian.zhang@intel.com)
|
||||
Kai Zhang (zakir.exe@gmail.com)
|
||||
Ning Zhang (ning@zmanda.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 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