authors/changelog for 2.14.0
Change-Id: I0a6a8e4d62d2181e6d959437d6e84eeb2c29a05d
This commit is contained in:
		
							
								
								
									
										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.
 | 
			
		||||
		Reference in New Issue
	
	Block a user