Merge "authors/changelog for 2.14.0"
This commit is contained in:
commit
408500320b
1
.mailmap
1
.mailmap
@ -84,6 +84,7 @@ Atsushi Sakai <sakaia@jp.fujitsu.com>
|
||||
Takashi Natsume <natsume.takashi@lab.ntt.co.jp>
|
||||
Nakagawa Masaaki <nakagawamsa@nttdata.co.jp> nakagawamsa
|
||||
Romain Le Disez <romain.ledisez@ovh.net> Romain LE DISEZ
|
||||
Romain Le Disez <romain.ledisez@ovh.net> <romain.le-disez@corp.ovh.com>
|
||||
Donagh McCabe <donagh.mccabe@gmail.com> <donagh.mccabe@hpe.com>
|
||||
Donagh McCabe <donagh.mccabe@gmail.com> <donagh.mccabe@hp.com>
|
||||
Eamonn O'Toole <eamonn.otoole@hpe.com> <eamonn.otoole@hp.com>
|
||||
|
10
AUTHORS
10
AUTHORS
@ -36,8 +36,9 @@ Alex Holden (alex@alexjonasholden.com)
|
||||
Alex Pecoraro (alex.pecoraro@emc.com)
|
||||
Alex Yang (alex890714@gmail.com)
|
||||
Alexandra Settle (alexandra.settle@rackspace.com)
|
||||
Alexandre Lécuyer (alexandre.lecuyer@corp.ovh.com)
|
||||
Alfredo Moralejo (amoralej@redhat.com)
|
||||
Alistair Coles (alistair.coles@hpe.com)
|
||||
Alistair Coles (alistairncoles@gmail.com)
|
||||
Andreas Jaeger (aj@suse.de)
|
||||
Andrew Clay Shafer (acs@parvuscaptus.com)
|
||||
Andrew Hale (andy@wwwdata.eu)
|
||||
@ -71,6 +72,7 @@ Changbin Liu (changbin.liu@gmail.com)
|
||||
ChangBo Guo(gcb) (eric.guo@easystack.cn)
|
||||
Chaozhe Chen (chaozhe.chen@easystack.cn)
|
||||
Charles Hsu (charles0126@gmail.com)
|
||||
chenaidong1 (chen.aidong@zte.com.cn)
|
||||
Cheng Li (shcli@cn.ibm.com)
|
||||
Chmouel Boudjnah (chmouel@enovance.com)
|
||||
Chris Wedgwood (cw@f00f.org)
|
||||
@ -84,6 +86,7 @@ Clark Boylan (clark.boylan@gmail.com)
|
||||
Clay Gerrard (clay.gerrard@gmail.com)
|
||||
Clément Contini (ccontini@cloudops.com)
|
||||
Colin Nicholson (colin.nicholson@iomart.com)
|
||||
Colleen Murphy (colleen.murphy@suse.com)
|
||||
Conrad Weidenkeller (conrad.weidenkeller@rackspace.com)
|
||||
Constantine Peresypkin (constantine.peresypk@rackspace.com)
|
||||
Cory Wright (cory.wright@rackspace.com)
|
||||
@ -206,6 +209,7 @@ Larry Rensing (lr699s@att.com)
|
||||
Leah Klearman (lklrmn@gmail.com)
|
||||
Li Riqiang (lrqrun@gmail.com)
|
||||
Liang Jingtao (liang.jingtao@zte.com.cn)
|
||||
lijunbo (lijunbo@fiberhome.com)
|
||||
Lin Yang (lin.a.yang@intel.com)
|
||||
Liu Siqi (meizu647@gmail.com)
|
||||
liujiong (liujiong@gohighsec.com)
|
||||
@ -213,6 +217,7 @@ Lokesh S (lokesh.s@hp.com)
|
||||
Lorcan Browne (lorcan.browne@hpe.com)
|
||||
Luis de Bethencourt (luis@debethencourt.com)
|
||||
Luong Anh Tuan (tuanla@vn.fujitsu.com)
|
||||
M V P Nitesh (m.nitesh@nectechnologies.in)
|
||||
Madhuri Kumari (madhuri.rai07@gmail.com)
|
||||
Mahati Chamarthy (mahati.chamarthy@gmail.com)
|
||||
maoshuai (fwsakura@163.com)
|
||||
@ -292,6 +297,7 @@ Scott Simpson (sasimpson@gmail.com)
|
||||
Sergey Kraynev (skraynev@mirantis.com)
|
||||
Sergey Lukjanov (slukjanov@mirantis.com)
|
||||
Shane Wang (shane.wang@intel.com)
|
||||
shaofeng_cheng (chengsf@winhong.com)
|
||||
Shashank Kumar Shankar (shashank.kumar.shankar@intel.com)
|
||||
Shashirekha Gundur (shashirekha.j.gundur@intel.com)
|
||||
Shilla Saebi (shilla.saebi@gmail.com)
|
||||
@ -329,7 +335,9 @@ Victor Rodionov (victor.rodionov@nexenta.com)
|
||||
Victor Stinner (vstinner@redhat.com)
|
||||
Vincent Untz (vuntz@suse.com)
|
||||
Vladimir Vechkanov (vvechkanov@mirantis.com)
|
||||
wanghongtaozz (wanghongtaozz@inspur.com)
|
||||
Wu Wenxiang (wu.wenxiang@99cloud.net)
|
||||
XieYingYun (smokony@sina.com)
|
||||
Yaguang Wang (yaguang.wang@intel.com)
|
||||
Yatin Kumbhare (yatinkumbhare@gmail.com)
|
||||
Ye Jia Xu (xyj.asmy@gmail.com)
|
||||
|
51
CHANGELOG
51
CHANGELOG
@ -1,3 +1,54 @@
|
||||
swift (2.14.0)
|
||||
|
||||
* Fixed error where a container drive error resulted in double space
|
||||
usage on rest drives. When drive with container or account database
|
||||
is unmounted, the bug would create handoff replicas on all remaining
|
||||
drives, increasing the drive space used and filling the cluster.
|
||||
|
||||
* Fixed UnicodeDecodeError in the object reconstructor that would
|
||||
prevent objects with non-ascii names from being reconstructed and
|
||||
caused the reconstructor process to hang.
|
||||
|
||||
* EC Fragment Duplication - Foundational Global EC Cluster Support.
|
||||
|
||||
* Fixed encoding issue in ssync where a mix of ascii and non-ascii
|
||||
metadata values would cause an error.
|
||||
|
||||
* `name_check` and `cname_lookup` keys have been added to `/info`.
|
||||
|
||||
* Add Vary: headers for CORS responses.
|
||||
|
||||
* Always set Swift processes to use UTC.
|
||||
|
||||
* Prevent logged traceback in object-server on client disconnect for
|
||||
chunked transfers to replicated policies.
|
||||
|
||||
* Removed per-device reconstruction stats. Now that the reconstructor
|
||||
is shuffling parts before going through them, those stats no longer
|
||||
make sense.
|
||||
|
||||
* Log correct status code for conditional requests.
|
||||
|
||||
* Drop support for auth-server from common/manager.py and `swift-init`.
|
||||
|
||||
* Include received fragment index in reconstructor log warnings.
|
||||
|
||||
* Fixed a race condition in updating hashes.pkl where a partition
|
||||
suffix invalidation may have been skipped.
|
||||
|
||||
* `domain_remap` now accepts a list of domains in "storage_domain".
|
||||
|
||||
* Do not follow CNAME when host is in storage_domain.
|
||||
|
||||
* Enable cluster-wide CORS Expose-Headers setting via
|
||||
"cors_expose_headers".
|
||||
|
||||
* Cache all answers from nameservers in cname_lookup.
|
||||
|
||||
* Log the correct request type of a subrequest downstream of copy.
|
||||
|
||||
* Various other minor bug fixes and improvements.
|
||||
|
||||
swift (2.13.0, OpenStack Ocata)
|
||||
|
||||
* Improvements in key parts of the consistency engine
|
||||
|
41
releasenotes/notes/2_14_0_release-7c3ef515ebded888.yaml
Normal file
41
releasenotes/notes/2_14_0_release-7c3ef515ebded888.yaml
Normal file
@ -0,0 +1,41 @@
|
||||
---
|
||||
features:
|
||||
- EC Fragment Duplication - Foundational Global EC Cluster Support.
|
||||
- name_check and cname_lookup keys have been added to `/info`.
|
||||
- Add Vary headers for CORS responses.
|
||||
- Always set Swift processes to use UTC.
|
||||
- >
|
||||
Removed per-device reconstruction stats. Now that the reconstructor
|
||||
is shuffling parts before going through them, those stats no longer
|
||||
make sense.
|
||||
- domain_remap now accepts a list of domains in "storage_domain".
|
||||
- Do not follow CNAME when host is in storage_domain.
|
||||
- >
|
||||
Enable cluster-wide CORS Expose-Headers setting via
|
||||
"cors_expose_headers".
|
||||
- Cache all answers from nameservers in cname_lookup.
|
||||
fixes:
|
||||
- >
|
||||
Fixed error where a container drive error resulted in double space
|
||||
usage on rest drives. When drive with container or account database
|
||||
is unmounted, the bug would create handoff replicas on all remaining
|
||||
drives, increasing the drive space used and filling the cluster.
|
||||
- >
|
||||
Fixed UnicodeDecodeError in the object reconstructor that would
|
||||
prevent objects with non-ascii names from being reconstructed and
|
||||
caused the reconstructor process to hang.
|
||||
- >
|
||||
Fixed encoding issue in ssync where a mix of ascii and non-ascii
|
||||
metadata values would cause an error.
|
||||
- Log the correct request type of a subrequest downstream of copy.
|
||||
- >
|
||||
Prevent logged traceback in object-server on client disconnect for
|
||||
chunked transfers to replicated policies.
|
||||
- >
|
||||
Fixed a race condition in updating hashes.pkl where a partition
|
||||
suffix invalidation may have been skipped.
|
||||
- Include received fragment index in reconstructor log warnings.
|
||||
- Log correct status code for conditional requests.
|
||||
other:
|
||||
- Drop support for auth-server from common/manager.py and `swift-init`.
|
||||
- Various other minor bug fixes and improvements.
|
Loading…
Reference in New Issue
Block a user