2.11.0 release notes
I have reordered the Contributors section of the AUTHORS file to simply be ordered by the first character in the author name. Change-Id: I824022e582cadc361484b20c411840f46c4c5b50
This commit is contained in:
parent
747fdd6e1e
commit
bf473ddc9d
1
.mailmap
1
.mailmap
@ -111,3 +111,4 @@ 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>
|
Paul Dardeau <paul.dardeau@intel.com> <pauldardeau@gmail.com>
|
||||||
Cheng Li <shcli@cn.ibm.com>
|
Cheng Li <shcli@cn.ibm.com>
|
||||||
|
Nandini Tata <nandini.tata@intel.com> <nandini.tata.15@gmail.com>
|
||||||
|
594
AUTHORS
594
AUTHORS
@ -26,307 +26,317 @@ Chuck Thier (cthier@gmail.com)
|
|||||||
|
|
||||||
Contributors
|
Contributors
|
||||||
------------
|
------------
|
||||||
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)
|
|
||||||
Bob Ball (bob.ball@citrix.com)
|
|
||||||
Christopher Bartz (bartz@dkrz.de)
|
|
||||||
Christian Berendt (berendt@b1-systems.de)
|
|
||||||
Luis de Bethencourt (luis@debethencourt.com)
|
|
||||||
Keshava Bharadwaj (kb.sankethi@gmail.com)
|
|
||||||
Yummy Bian (yummy.bian@gmail.com)
|
|
||||||
Darrell Bishop (darrell@swiftstack.com)
|
|
||||||
James E. Blair (jeblair@openstack.org)
|
|
||||||
Fabien Boucher (fabien.boucher@enovance.com)
|
|
||||||
Clark Boylan (clark.boylan@gmail.com)
|
|
||||||
Pádraig Brady (pbrady@redhat.com)
|
|
||||||
Lorcan Browne (lorcan.browne@hpe.com)
|
|
||||||
Russell Bryant (rbryant@redhat.com)
|
|
||||||
Jay S. Bryant (jsbryant@us.ibm.com)
|
|
||||||
Tim Burke (tim.burke@gmail.com)
|
|
||||||
Brian D. Burns (iosctr@gmail.com)
|
|
||||||
Félix Cantournet (felix.cantournet@cloudwatt.com)
|
|
||||||
Devin Carlen (devin.carlen@gmail.com)
|
|
||||||
Thierry Carrez (thierry@openstack.org)
|
|
||||||
Carlos Cavanna (ccavanna@ca.ibm.com)
|
|
||||||
Emmanuel Cazenave (contact@emcaz.fr)
|
|
||||||
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)
|
|
||||||
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)
|
|
||||||
Zack M. Davis (zdavis@swiftstack.com)
|
|
||||||
Ksenia Demina (kdemina@mirantis.com)
|
|
||||||
Dan Dillinger (dan.dillinger@sonian.net)
|
|
||||||
Cedric Dos Santos (cedric.dos.sant@gmail.com)
|
|
||||||
Gerry Drudy (gerry.drudy@hpe.com)
|
|
||||||
Morgan Fainberg (morgan.fainberg@gmail.com)
|
|
||||||
ZhiQiang Fan (aji.zqfan@gmail.com)
|
|
||||||
Oshrit Feder (oshritf@il.ibm.com)
|
|
||||||
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)
|
|
||||||
Alex Gaynor (alex.gaynor@gmail.com)
|
|
||||||
Martin Geisler (martin@geisler.net)
|
|
||||||
Anne Gentle (anne@openstack.org)
|
|
||||||
Clay Gerrard (clay.gerrard@gmail.com)
|
|
||||||
Filippo Giunchedi (fgiunchedi@wikimedia.org)
|
|
||||||
Mark Gius (launchpad@markgius.com)
|
|
||||||
David Goetz (david.goetz@rackspace.com)
|
|
||||||
Tushar Gohad (tushar.gohad@intel.com)
|
|
||||||
Thomas Goirand (thomas@goirand.fr)
|
|
||||||
Jonathan Gonzalez V (jonathan.abdiel@gmail.com)
|
|
||||||
Joe Gordon (jogo@cloudscaling.com)
|
|
||||||
Shashirekha Gundur (shashirekha.j.gundur@intel.com)
|
|
||||||
ChangBo Guo(gcb) (eric.guo@easystack.cn)
|
|
||||||
Zhang Guoqing (zhang.guoqing@99cloud.net)
|
|
||||||
Ankur Gupta (ankur.gupta@intel.com)
|
|
||||||
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)
|
|
||||||
hgangwx (hgangwx@cn.ibm.com)
|
|
||||||
Derek Higgins (derekh@redhat.com)
|
|
||||||
Jonathan Hinson (jlhinson@us.ibm.com)
|
|
||||||
Alex Holden (alex@alexjonasholden.com)
|
|
||||||
Edward Hope-Morley (opentastic@gmail.com)
|
|
||||||
Ferenc Horváth (hferenc@inf.u-szeged.hu)
|
|
||||||
Charles Hsu (charles0126@gmail.com)
|
|
||||||
Joanna H. Huang (joanna.huitzu.huang@gmail.com)
|
|
||||||
Kun Huang (gareth@unitedstack.com)
|
|
||||||
Bill Huber (wbhuber@us.ibm.com)
|
|
||||||
Gage Hugo (gh159m@att.com)
|
|
||||||
Matthieu Huin (mhu@enovance.com)
|
|
||||||
Hodong Hwang (hodong.hwang@kt.com)
|
|
||||||
Motonobu Ichimura (motonobu@gmail.com)
|
|
||||||
Andreas Jaeger (aj@suse.de)
|
|
||||||
Shri Javadekar (shrinand@maginatics.com)
|
|
||||||
Iryoung Jeong (iryoung@gmail.com)
|
|
||||||
Paul Jimenez (pj@place.org)
|
|
||||||
Liang Jingtao (liang.jingtao@zte.com.cn)
|
|
||||||
Zhang Jinnan (ben.os@99cloud.net)
|
|
||||||
Jason Johnson (jajohnson@softlayer.com)
|
|
||||||
Brian K. Jones (bkjones@gmail.com)
|
|
||||||
Arnaud JOST (arnaud.jost@ovh.net)
|
|
||||||
Kiyoung Jung (kiyoung.jung@kt.com)
|
|
||||||
Harshada Mangesh Kakad (harshadak@metsi.co.uk)
|
|
||||||
Takashi Kajinami (kajinamit@nttdata.co.jp)
|
|
||||||
Matt Kassawara (mkassawara@gmail.com)
|
|
||||||
Morita Kazutaka (morita.kazutaka@gmail.com)
|
|
||||||
Josh Kearney (josh@jk0.org)
|
|
||||||
Ben Keller (bjkeller@us.ibm.com)
|
|
||||||
Bryan Keller (kellerbr@us.ibm.com)
|
|
||||||
Ilya Kharin (ikharin@mirantis.com)
|
|
||||||
Dae S. Kim (dae@velatum.com)
|
|
||||||
Nathan Kinder (nkinder@redhat.com)
|
|
||||||
Eugene Kirpichov (ekirpichov@gmail.com)
|
|
||||||
Leah Klearman (lklrmn@gmail.com)
|
|
||||||
Martin Kletzander (mkletzan@redhat.com)
|
|
||||||
Jaivish Kothari (jaivish.kothari@nectechnologies.in)
|
|
||||||
Petr Kovar (pkovar@redhat.com)
|
|
||||||
Steve Kowalik (steven@wedontsleep.org)
|
|
||||||
Sergey Kraynev (skraynev@mirantis.com)
|
|
||||||
Sushil Kumar (sushil.kumar2@globallogic.com)
|
|
||||||
Madhuri Kumari (madhuri.rai07@gmail.com)
|
|
||||||
Yatin Kumbhare (yatinkumbhare@gmail.com)
|
|
||||||
Dharmendra Kushwaha (dharmendra.kushwaha@nectechnologies.in)
|
|
||||||
Hugo Kuo (tonytkdk@gmail.com)
|
|
||||||
Tin Lam (tl3438@att.com)
|
|
||||||
Steven Lang (Steven.Lang@hgst.com)
|
|
||||||
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)
|
|
||||||
Jamie Lennox (jlennox@redhat.com)
|
|
||||||
Cheng Li (shcli@cn.ibm.com)
|
|
||||||
Mingyu Li (li.mingyu@99cloud.net)
|
|
||||||
Tong Li (litong01@us.ibm.com)
|
|
||||||
Ke Liang (ke.liang@easystack.cn)
|
|
||||||
Peter Lisak (peter.lisak@firma.seznam.cz)
|
|
||||||
David Liu (david.liu@cn.ibm.com)
|
|
||||||
Changbin Liu (changbin.liu@gmail.com)
|
|
||||||
Jing Liuqing (jing.liuqing@99cloud.net)
|
|
||||||
Victor Lowther (victor.lowther@gmail.com)
|
|
||||||
Sergey Lukjanov (slukjanov@mirantis.com)
|
|
||||||
Zhongyue Luo (zhongyue.nah@intel.com)
|
|
||||||
Paul Luse (paul.e.luse@intel.com)
|
|
||||||
Christopher MacGown (chris@pistoncloud.com)
|
|
||||||
Ganesh Maharaj Mahalingam (ganesh.mahalingam@intel.com)
|
|
||||||
Maria Malyarova (savoreux69@gmail.com)
|
|
||||||
Dragos Manolescu (dragosm@hp.com)
|
|
||||||
Ben Martin (blmartin@us.ibm.com)
|
|
||||||
Steve Martinelli (stevemar@ca.ibm.com)
|
|
||||||
Juan J. Martinez (juan@memset.com)
|
|
||||||
Marcelo Martins (btorch@gmail.com)
|
|
||||||
Nakagawa Masaaki (nakagawamsa@nttdata.co.jp)
|
|
||||||
Dolph Mathews (dolph.mathews@gmail.com)
|
|
||||||
Tomas Matlocha (tomas.matlocha@firma.seznam.cz)
|
|
||||||
Kenichiro Matsuda (matsuda_kenichi@jp.fujitsu.com)
|
|
||||||
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)
|
|
||||||
Stephen Milton (milton@isomedia.com)
|
|
||||||
Jola Mirecka (jola.mirecka@hp.com)
|
|
||||||
Kazuhiro Miyahara (miyahara.kazuhiro@lab.ntt.co.jp)
|
|
||||||
Alfredo Moralejo (amoralej@redhat.com)
|
|
||||||
Daisuke Morita (morita.daisuke@ntti3.com)
|
|
||||||
Mohit Motiani (mohit.motiani@intel.com)
|
|
||||||
Dirk Mueller (dirk@dmllr.de)
|
|
||||||
Takashi Natsume (natsume.takashi@lab.ntt.co.jp)
|
|
||||||
Russ Nelson (russ@crynwr.com)
|
|
||||||
Maru Newby (mnewby@internap.com)
|
|
||||||
Newptone (xingchao@unitedstack.com)
|
|
||||||
Colin Nicholson (colin.nicholson@iomart.com)
|
|
||||||
Zhenguo Niu (zhenguo@unitedstack.com)
|
|
||||||
Catherine Northcott (catherine@northcott.nz)
|
|
||||||
Ondrej Novy (ondrej.novy@firma.seznam.cz)
|
|
||||||
Brian Ober (bober@us.ibm.com)
|
|
||||||
Timothy Okwii (tokwii@cisco.com)
|
|
||||||
Matthew Oliver (matt@oliver.net.au)
|
|
||||||
Hisashi Osanai (osanai.hisashi@jp.fujitsu.com)
|
|
||||||
Eamonn O'Toole (eamonn.otoole@hpe.com)
|
|
||||||
Or Ozeri (oro@il.ibm.com)
|
|
||||||
James Page (james.page@ubuntu.com)
|
|
||||||
Prashanth Pai (ppai@redhat.com)
|
|
||||||
Venkateswarlu Pallamala (p.venkatesh551@gmail.com)
|
|
||||||
Pawel Palucki (pawel.palucki@gmail.com)
|
|
||||||
Alex Pecoraro (alex.pecoraro@emc.com)
|
|
||||||
Sascha Peilicke (saschpe@gmx.de)
|
|
||||||
Constantine Peresypkin (constantine.peresypk@rackspace.com)
|
|
||||||
Nguyen Hung Phuong (phuongnh@vn.fujitsu.com)
|
|
||||||
Dieter Plaetinck (dieter@vimeo.com)
|
|
||||||
Dan Prince (dprince@redhat.com)
|
|
||||||
Saverio Proto (saverio.proto@switch.ch)
|
|
||||||
Sivasathurappan Radhakrishnan (siva.radhakrishnan@intel.com)
|
|
||||||
Sarvesh Ranjan (saranjan@cisco.com)
|
|
||||||
Falk Reimann (falk.reimann@sap.com)
|
|
||||||
Brian Reitz (brian.reitz@oracle.com)
|
|
||||||
Qiaowei Ren (qiaowei.ren@intel.com)
|
|
||||||
Felipe Reyes (freyes@tty.cl)
|
|
||||||
Janie Richling (jrichli@us.ibm.com)
|
|
||||||
Matt Riedemann (mriedem@us.ibm.com)
|
|
||||||
Li Riqiang (lrqrun@gmail.com)
|
|
||||||
Rafael Rivero (rafael@cloudscaling.com)
|
|
||||||
Larry Rensing (lr699s@att.com)
|
|
||||||
Victor Rodionov (victor.rodionov@nexenta.com)
|
|
||||||
Eran Rom (eranr@il.ibm.com)
|
|
||||||
Aaron Rosen (arosen@nicira.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)
|
|
||||||
Olga Saprycheva (osapryc@us.ibm.com)
|
|
||||||
Christian Schwede (cschwede@redhat.com)
|
|
||||||
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)
|
|
||||||
Michael Shuler (mshuler@gmail.com)
|
|
||||||
David Moreau Simard (dmsimard@iweb.com)
|
|
||||||
Scott Simpson (sasimpson@gmail.com)
|
|
||||||
Pradeep Kumar Singh (pradeep.singh@nectechnologies.in)
|
|
||||||
Sarafraj Singh (Sarafraj.Singh@intel.com)
|
|
||||||
Liu Siqi (meizu647@gmail.com)
|
|
||||||
Adrian Smith (adrian_f_smith@dell.com)
|
Adrian Smith (adrian_f_smith@dell.com)
|
||||||
Jon Snitow (otherjon@swiftstack.com)
|
|
||||||
Emile Snyder (emile.snyder@gmail.com)
|
|
||||||
Emett Speer (speer.emett@gmail.com)
|
|
||||||
TheSriram (sriram@klusterkloud.com)
|
|
||||||
Jeremy Stanley (fungi@yuggoth.org)
|
|
||||||
Mauro Stettler (mauro.stettler@gmail.com)
|
|
||||||
Tobias Stevenson (tstevenson@vbridges.com)
|
|
||||||
Victor Stinner (vstinner@redhat.com)
|
|
||||||
Akihito Takai (takaiak@nttdata.co.jp)
|
Akihito Takai (takaiak@nttdata.co.jp)
|
||||||
Pearl Yajing Tan (pearl.y.tan@seagate.com)
|
Alex Gaynor (alex.gaynor@gmail.com)
|
||||||
Nandini Tata (nandini.tata.15@gmail.com)
|
Alex Holden (alex@alexjonasholden.com)
|
||||||
Yuriy Taraday (yorik.sar@gmail.com)
|
Alex Pecoraro (alex.pecoraro@emc.com)
|
||||||
Monty Taylor (mordred@inaugust.com)
|
Alex Yang (alex890714@gmail.com)
|
||||||
Caleb Tennis (caleb.tennis@gmail.com)
|
Alexandra Settle (alexandra.settle@rackspace.com)
|
||||||
Rainer Toebbicke (Rainer.Toebbicke@cern.ch)
|
Alfredo Moralejo (amoralej@redhat.com)
|
||||||
Fujita Tomonori (fujita.tomonori@lab.ntt.co.jp)
|
Alistair Coles (alistair.coles@hpe.com)
|
||||||
Kato Tomoyuki (kato.tomoyuki@jp.fujitsu.com)
|
Andreas Jaeger (aj@suse.de)
|
||||||
Nirmal Thacker (nirmalthacker@gmail.com)
|
Andrew Clay Shafer (acs@parvuscaptus.com)
|
||||||
Kapil Thangavelu (kapil.foss@gmail.com)
|
Andrew Hale (andy@wwwdata.eu)
|
||||||
|
Andrew Welleck (awellec@us.ibm.com)
|
||||||
|
Andy McCrae (andy.mccrae@gmail.com)
|
||||||
Anh Tran (anhtt@vn.fujitsu.com)
|
Anh Tran (anhtt@vn.fujitsu.com)
|
||||||
Nicolas Trangez (ikke@nicolast.be)
|
Ankur Gupta (ankur.gupta@intel.com)
|
||||||
|
Anne Gentle (anne@openstack.org)
|
||||||
|
Arnaud JOST (arnaud.jost@ovh.net)
|
||||||
|
Atsushi Sakai (sakaia@jp.fujitsu.com)
|
||||||
|
Azhagu Selvan SP (tamizhgeek@gmail.com)
|
||||||
|
Ben Keller (bjkeller@us.ibm.com)
|
||||||
|
Ben Martin (blmartin@us.ibm.com)
|
||||||
|
Bill Huber (wbhuber@us.ibm.com)
|
||||||
|
Bob Ball (bob.ball@citrix.com)
|
||||||
|
Brent Roskos (broskos@internap.com)
|
||||||
|
Brian Cline (bcline@softlayer.com)
|
||||||
|
Brian Curtin (brian.curtin@rackspace.com)
|
||||||
|
Brian D. Burns (iosctr@gmail.com)
|
||||||
|
Brian K. Jones (bkjones@gmail.com)
|
||||||
|
Brian Ober (bober@us.ibm.com)
|
||||||
|
Brian Reitz (brian.reitz@oracle.com)
|
||||||
|
Bryan Keller (kellerbr@us.ibm.com)
|
||||||
|
Béla Vancsics (vancsics@inf.u-szeged.hu)
|
||||||
|
Caleb Tennis (caleb.tennis@gmail.com)
|
||||||
|
Carlos Cavanna (ccavanna@ca.ibm.com)
|
||||||
|
Catherine Northcott (catherine@northcott.nz)
|
||||||
|
Cedric Dos Santos (cedric.dos.sant@gmail.com)
|
||||||
|
Changbin Liu (changbin.liu@gmail.com)
|
||||||
|
ChangBo Guo(gcb) (eric.guo@easystack.cn)
|
||||||
|
Chaozhe Chen (chaozhe.chen@easystack.cn)
|
||||||
|
Charles Hsu (charles0126@gmail.com)
|
||||||
|
Cheng Li (shcli@cn.ibm.com)
|
||||||
|
Chris Wedgwood (cw@f00f.org)
|
||||||
|
Christian Berendt (berendt@b1-systems.de)
|
||||||
|
Christian Hugo (hugo.christian@web.de)
|
||||||
|
Christian Schwede (cschwede@redhat.com)
|
||||||
|
Christopher Bartz (bartz@dkrz.de)
|
||||||
|
Christopher MacGown (chris@pistoncloud.com)
|
||||||
|
Chuck Short (chuck.short@canonical.com)
|
||||||
|
Clark Boylan (clark.boylan@gmail.com)
|
||||||
|
Clay Gerrard (clay.gerrard@gmail.com)
|
||||||
|
Clément Contini (ccontini@cloudops.com)
|
||||||
|
Colin Nicholson (colin.nicholson@iomart.com)
|
||||||
|
Conrad Weidenkeller (conrad.weidenkeller@rackspace.com)
|
||||||
|
Constantine Peresypkin (constantine.peresypk@rackspace.com)
|
||||||
|
Cory Wright (cory.wright@rackspace.com)
|
||||||
|
Cristian A Sanchez (cristian.a.sanchez@intel.com)
|
||||||
|
Dae S. Kim (dae@velatum.com)
|
||||||
|
Daisuke Morita (morita.daisuke@ntti3.com)
|
||||||
|
Dan Dillinger (dan.dillinger@sonian.net)
|
||||||
|
Dan Hersam (dan.hersam@hp.com)
|
||||||
|
Dan Prince (dprince@redhat.com)
|
||||||
|
dangming (dangming@unitedstack.com)
|
||||||
|
Daniele Valeriani (daniele@dvaleriani.net)
|
||||||
|
Darrell Bishop (darrell@swiftstack.com)
|
||||||
|
David Goetz (david.goetz@rackspace.com)
|
||||||
|
David Hadas (davidh@il.ibm.com)
|
||||||
|
David Liu (david.liu@cn.ibm.com)
|
||||||
|
David Moreau Simard (dmsimard@iweb.com)
|
||||||
Dean Troyer (dtroyer@gmail.com)
|
Dean Troyer (dtroyer@gmail.com)
|
||||||
Kota Tsuyuzaki (tsuyuzaki.kota@lab.ntt.co.jp)
|
Denis V. Meltsaykin (dmeltsaykin@mirantis.com)
|
||||||
Ha Van Tu (tuhv@vn.fujitsu.com)
|
Derek Higgins (derekh@redhat.com)
|
||||||
|
Devin Carlen (devin.carlen@gmail.com)
|
||||||
|
Dharmendra Kushwaha (dharmendra.kushwaha@nectechnologies.in)
|
||||||
|
Dhriti Shikhar (dhrish20@gmail.com)
|
||||||
|
Dieter Plaetinck (dieter@vimeo.com)
|
||||||
|
Dirk Mueller (dirk@dmllr.de)
|
||||||
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)
|
Dolph Mathews (dolph.mathews@gmail.com)
|
||||||
Daniele Valeriani (daniele@dvaleriani.net)
|
Donagh McCabe (donagh.mccabe@hpe.com)
|
||||||
Koert van der Veer (koert@cloudvps.com)
|
Doron Chen (cdoron@il.ibm.com)
|
||||||
Béla Vancsics (vancsics@inf.u-szeged.hu)
|
Doug Hellmann (doug.hellmann@dreamhost.com)
|
||||||
Vladimir Vechkanov (vvechkanov@mirantis.com)
|
|
||||||
venkatamahesh (venkatamaheshkotha@gmail.com)
|
|
||||||
Gil Vernik (gilv@il.ibm.com)
|
|
||||||
Hou Ming Wang (houming.wang@easystack.cn)
|
|
||||||
Shane Wang (shane.wang@intel.com)
|
|
||||||
Yaguang Wang (yaguang.wang@intel.com)
|
|
||||||
Chris Wedgwood (cw@f00f.org)
|
|
||||||
Conrad Weidenkeller (conrad.weidenkeller@rackspace.com)
|
|
||||||
Doug Weimer (dweimer@gmail.com)
|
Doug Weimer (dweimer@gmail.com)
|
||||||
Andrew Welleck (awellec@us.ibm.com)
|
Dragos Manolescu (dragosm@hp.com)
|
||||||
Wu Wenxiang (wu.wenxiang@99cloud.net)
|
Eamonn O'Toole (eamonn.otoole@hpe.com)
|
||||||
Cory Wright (cory.wright@rackspace.com)
|
Ed Leafe (ed.leafe@rackspace.com)
|
||||||
Ye Jia Xu (xyj.asmy@gmail.com)
|
Edward Hope-Morley (opentastic@gmail.com)
|
||||||
Yu Yafei (yu.yafei@zte.com.cn)
|
Ellen Leahy (ellen.mar.leahy@hpe.com)
|
||||||
Zheng Yao (zheng.yao1@zte.com.cn)
|
Emett Speer (speer.emett@gmail.com)
|
||||||
Alex Yang (alex890714@gmail.com)
|
Emile Snyder (emile.snyder@gmail.com)
|
||||||
Lin Yang (lin.a.yang@intel.com)
|
Emmanuel Cazenave (contact@emcaz.fr)
|
||||||
Yee (mail.zhang.yee@gmail.com)
|
Eohyung Lee (liquidnuker@gmail.com)
|
||||||
Guang Yee (guang.yee@hpe.com)
|
Eran Rom (eranr@il.ibm.com)
|
||||||
zheng yin (yin.zheng@easystack.cn)
|
Eugene Kirpichov (ekirpichov@gmail.com)
|
||||||
Pete Zaitcev (zaitcev@kotori.zaitcev.us)
|
Ewan Mellor (ewan.mellor@citrix.com)
|
||||||
Hua Zhang (zhuadl@cn.ibm.com)
|
Fabien Boucher (fabien.boucher@enovance.com)
|
||||||
Jian Zhang (jian.zhang@intel.com)
|
Falk Reimann (falk.reimann@sap.com)
|
||||||
Kai Zhang (zakir.exe@gmail.com)
|
Felipe Reyes (freyes@tty.cl)
|
||||||
Ning Zhang (ning@zmanda.com)
|
Ferenc Horváth (hferenc@inf.u-szeged.hu)
|
||||||
Yuan Zhou (yuan.zhou@intel.com)
|
Filippo Giunchedi (fgiunchedi@wikimedia.org)
|
||||||
gengchc2 (geng.changcai2@zte.com.cn)
|
Flaper Fesp (flaper87@gmail.com)
|
||||||
zhufl (zhu.fanglei@zte.com.cn)
|
Florent Flament (florent.flament-ext@cloudwatt.com)
|
||||||
|
François Charlier (francois.charlier@enovance.com)
|
||||||
|
Fujita Tomonori (fujita.tomonori@lab.ntt.co.jp)
|
||||||
|
Félix Cantournet (felix.cantournet@cloudwatt.com)
|
||||||
|
Gage Hugo (gh159m@att.com)
|
||||||
|
Ganesh Maharaj Mahalingam (ganesh.mahalingam@intel.com)
|
||||||
|
Gaurav B. Gangalwar (gaurav@gluster.com)
|
||||||
gecong1973 (ge.cong@zte.com.cn)
|
gecong1973 (ge.cong@zte.com.cn)
|
||||||
|
gengchc2 (geng.changcai2@zte.com.cn)
|
||||||
|
Gerry Drudy (gerry.drudy@hpe.com)
|
||||||
|
Gil Vernik (gilv@il.ibm.com)
|
||||||
|
Gonéri Le Bouder (goneri.lebouder@enovance.com)
|
||||||
|
Graham Hayes (graham.hayes@hpe.com)
|
||||||
|
Gregory Haynes (greg@greghaynes.net)
|
||||||
|
Guang Yee (guang.yee@hpe.com)
|
||||||
|
Gábor Antal (antal@inf.u-szeged.hu)
|
||||||
|
Ha Van Tu (tuhv@vn.fujitsu.com)
|
||||||
|
Hamdi Roumani (roumani@ca.ibm.com)
|
||||||
|
Hanxi Liu (hanxi.liu@easystack.cn)
|
||||||
|
Harshada Mangesh Kakad (harshadak@metsi.co.uk)
|
||||||
|
Harshit Chitalia (harshit@acelio.com)
|
||||||
|
hgangwx (hgangwx@cn.ibm.com)
|
||||||
|
Hisashi Osanai (osanai.hisashi@jp.fujitsu.com)
|
||||||
|
Hodong Hwang (hodong.hwang@kt.com)
|
||||||
|
Hou Ming Wang (houming.wang@easystack.cn)
|
||||||
houweichao (houwch@gohighsec.com)
|
houweichao (houwch@gohighsec.com)
|
||||||
|
Hua Zhang (zhuadl@cn.ibm.com)
|
||||||
|
Hugo Kuo (tonytkdk@gmail.com)
|
||||||
|
Ilya Kharin (ikharin@mirantis.com)
|
||||||
|
Ionuț Arțăriși (iartarisi@suse.cz)
|
||||||
|
Iryoung Jeong (iryoung@gmail.com)
|
||||||
|
Jaivish Kothari (jaivish.kothari@nectechnologies.in)
|
||||||
|
James E. Blair (jeblair@openstack.org)
|
||||||
|
James Page (james.page@ubuntu.com)
|
||||||
|
Jamie Lennox (jlennox@redhat.com)
|
||||||
|
Janie Richling (jrichli@us.ibm.com)
|
||||||
|
Jason Johnson (jajohnson@softlayer.com)
|
||||||
|
Jay S. Bryant (jsbryant@us.ibm.com)
|
||||||
|
Jeremy Stanley (fungi@yuggoth.org)
|
||||||
|
Jesse Andrews (anotherjesse@gmail.com)
|
||||||
|
Jian Zhang (jian.zhang@intel.com)
|
||||||
|
Jiangmiao Gao (tolbkni@gmail.com)
|
||||||
|
Jing Liuqing (jing.liuqing@99cloud.net)
|
||||||
|
Joanna H. Huang (joanna.huitzu.huang@gmail.com)
|
||||||
|
Joe Arnold (joe@swiftstack.com)
|
||||||
|
Joe Gordon (jogo@cloudscaling.com)
|
||||||
|
John Leach (john@johnleach.co.uk)
|
||||||
|
Jola Mirecka (jola.mirecka@hp.com)
|
||||||
|
Jon Snitow (otherjon@swiftstack.com)
|
||||||
|
Jonathan Gonzalez V (jonathan.abdiel@gmail.com)
|
||||||
|
Jonathan Hinson (jlhinson@us.ibm.com)
|
||||||
|
Josh Kearney (josh@jk0.org)
|
||||||
|
Juan J. Martinez (juan@memset.com)
|
||||||
|
Julien Danjou (julien@danjou.info)
|
||||||
|
Kai Zhang (zakir.exe@gmail.com)
|
||||||
|
Kapil Thangavelu (kapil.foss@gmail.com)
|
||||||
|
karen chan (karen@karen-chan.com)
|
||||||
|
Kato Tomoyuki (kato.tomoyuki@jp.fujitsu.com)
|
||||||
|
Kazuhiro Miyahara (miyahara.kazuhiro@lab.ntt.co.jp)
|
||||||
|
Ke Liang (ke.liang@easystack.cn)
|
||||||
|
Kenichiro Matsuda (matsuda_kenichi@jp.fujitsu.com)
|
||||||
|
Keshava Bharadwaj (kb.sankethi@gmail.com)
|
||||||
|
Kiyoung Jung (kiyoung.jung@kt.com)
|
||||||
|
Koert van der Veer (koert@cloudvps.com)
|
||||||
|
Kota Tsuyuzaki (tsuyuzaki.kota@lab.ntt.co.jp)
|
||||||
|
Ksenia Demina (kdemina@mirantis.com)
|
||||||
|
Kun Huang (gareth@unitedstack.com)
|
||||||
|
Larry Rensing (lr699s@att.com)
|
||||||
|
Leah Klearman (lklrmn@gmail.com)
|
||||||
|
Li Riqiang (lrqrun@gmail.com)
|
||||||
|
Liang Jingtao (liang.jingtao@zte.com.cn)
|
||||||
|
Lin Yang (lin.a.yang@intel.com)
|
||||||
|
Liu Siqi (meizu647@gmail.com)
|
||||||
liujiong (liujiong@gohighsec.com)
|
liujiong (liujiong@gohighsec.com)
|
||||||
|
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)
|
||||||
|
Madhuri Kumari (madhuri.rai07@gmail.com)
|
||||||
|
Mahati Chamarthy (mahati.chamarthy@gmail.com)
|
||||||
maoshuai (fwsakura@163.com)
|
maoshuai (fwsakura@163.com)
|
||||||
|
Marcelo Martins (btorch@gmail.com)
|
||||||
|
Maria Malyarova (savoreux69@gmail.com)
|
||||||
|
Mark Gius (launchpad@markgius.com)
|
||||||
|
Mark Seger (mark.seger@hpe.com)
|
||||||
|
Martin Geisler (martin@geisler.net)
|
||||||
|
Martin Kletzander (mkletzan@redhat.com)
|
||||||
|
Maru Newby (mnewby@internap.com)
|
||||||
|
Matt Kassawara (mkassawara@gmail.com)
|
||||||
|
Matt Riedemann (mriedem@us.ibm.com)
|
||||||
|
Matthew Oliver (matt@oliver.net.au)
|
||||||
|
Matthieu Huin (mhu@enovance.com)
|
||||||
|
Mauro Stettler (mauro.stettler@gmail.com)
|
||||||
|
Mehdi Abaakouk (sileht@redhat.com)
|
||||||
|
Michael Matur (michael.matur@gmail.com)
|
||||||
|
Michael Shuler (mshuler@gmail.com)
|
||||||
|
Mike Fedosin (mfedosin@mirantis.com)
|
||||||
|
Mingyu Li (li.mingyu@99cloud.net)
|
||||||
|
Minwoo Bae (minwoob@us.ibm.com)
|
||||||
|
Mitsuhiro SHIGEMATSU (shigematsu.mitsuhiro@lab.ntt.co.jp)
|
||||||
|
Mohit Motiani (mohit.motiani@intel.com)
|
||||||
|
Monty Taylor (mordred@inaugust.com)
|
||||||
|
Morgan Fainberg (morgan.fainberg@gmail.com)
|
||||||
|
Morita Kazutaka (morita.kazutaka@gmail.com)
|
||||||
|
Motonobu Ichimura (motonobu@gmail.com)
|
||||||
|
Nakagawa Masaaki (nakagawamsa@nttdata.co.jp)
|
||||||
|
Nakul Dahiwade (nakul.dahiwade@intel.com)
|
||||||
|
Nam Nguyen Hoai (namnh@vn.fujitsu.com)
|
||||||
|
Nandini Tata (nandini.tata@intel.com)
|
||||||
|
Nathan Kinder (nkinder@redhat.com)
|
||||||
|
Nelson Almeida (nelsonmarcos@gmail.com)
|
||||||
|
Newptone (xingchao@unitedstack.com)
|
||||||
|
Nguyen Hung Phuong (phuongnh@vn.fujitsu.com)
|
||||||
|
Nguyen Phuong An (AnNP@vn.fujitsu.com)
|
||||||
|
Nicolas Helgeson (nh202b@att.com)
|
||||||
|
Nicolas Trangez (ikke@nicolast.be)
|
||||||
|
Ning Zhang (ning@zmanda.com)
|
||||||
|
Nirmal Thacker (nirmalthacker@gmail.com)
|
||||||
|
npraveen35 (npraveen35@gmail.com)
|
||||||
|
Olga Saprycheva (osapryc@us.ibm.com)
|
||||||
|
Ondrej Novy (ondrej.novy@firma.seznam.cz)
|
||||||
|
Or Ozeri (oro@il.ibm.com)
|
||||||
|
Oshrit Feder (oshritf@il.ibm.com)
|
||||||
|
Paul Dardeau (paul.dardeau@intel.com)
|
||||||
|
Paul Jimenez (pj@place.org)
|
||||||
|
Paul Luse (paul.e.luse@intel.com)
|
||||||
|
Paul McMillan (paul.mcmillan@nebula.com)
|
||||||
|
Pawel Palucki (pawel.palucki@gmail.com)
|
||||||
|
Pearl Yajing Tan (pearl.y.tan@seagate.com)
|
||||||
|
Pete Zaitcev (zaitcev@kotori.zaitcev.us)
|
||||||
|
Peter Lisak (peter.lisak@firma.seznam.cz)
|
||||||
|
Petr Kovar (pkovar@redhat.com)
|
||||||
|
Pradeep Kumar Singh (pradeep.singh@nectechnologies.in)
|
||||||
|
Prashanth Pai (ppai@redhat.com)
|
||||||
|
Pádraig Brady (pbrady@redhat.com)
|
||||||
|
Qiaowei Ren (qiaowei.ren@intel.com)
|
||||||
|
Rafael Rivero (rafael@cloudscaling.com)
|
||||||
|
Rainer Toebbicke (Rainer.Toebbicke@cern.ch)
|
||||||
|
Ray Chen (oldsharp@163.com)
|
||||||
|
Rebecca Finn (rebeccax.finn@intel.com)
|
||||||
|
Ricardo Ferreira (ricardo.sff@gmail.com)
|
||||||
|
Richard Hawkins (richard.hawkins@rackspace.com)
|
||||||
|
Romain Le Disez (romain.ledisez@ovh.net)
|
||||||
|
Russ Nelson (russ@crynwr.com)
|
||||||
|
Russell Bryant (rbryant@redhat.com)
|
||||||
|
Samuel Merritt (sam@swiftstack.com)
|
||||||
|
Sarafraj Singh (Sarafraj.Singh@intel.com)
|
||||||
|
Sarvesh Ranjan (saranjan@cisco.com)
|
||||||
|
Sascha Peilicke (saschpe@gmx.de)
|
||||||
|
Saverio Proto (saverio.proto@switch.ch)
|
||||||
|
Scott Simpson (sasimpson@gmail.com)
|
||||||
|
Sergey Kraynev (skraynev@mirantis.com)
|
||||||
|
Sergey Lukjanov (slukjanov@mirantis.com)
|
||||||
|
Shane Wang (shane.wang@intel.com)
|
||||||
|
Shashank Kumar Shankar (shashank.kumar.shankar@intel.com)
|
||||||
|
Shashirekha Gundur (shashirekha.j.gundur@intel.com)
|
||||||
|
Shilla Saebi (shilla.saebi@gmail.com)
|
||||||
|
Shri Javadekar (shrinand@maginatics.com)
|
||||||
|
Sivasathurappan Radhakrishnan (siva.radhakrishnan@intel.com)
|
||||||
|
Soren Hansen (soren@linux2go.dk)
|
||||||
|
Stephen Milton (milton@isomedia.com)
|
||||||
|
Steve Kowalik (steven@wedontsleep.org)
|
||||||
|
Steve Martinelli (stevemar@ca.ibm.com)
|
||||||
|
Steven Lang (Steven.Lang@hgst.com)
|
||||||
|
Sushil Kumar (sushil.kumar2@globallogic.com)
|
||||||
|
Takashi Kajinami (kajinamit@nttdata.co.jp)
|
||||||
|
Takashi Natsume (natsume.takashi@lab.ntt.co.jp)
|
||||||
|
TheSriram (sriram@klusterkloud.com)
|
||||||
|
Thiago da Silva (thiago@redhat.com)
|
||||||
|
Thierry Carrez (thierry@openstack.org)
|
||||||
|
Thomas Goirand (thomas@goirand.fr)
|
||||||
|
Thomas Leaman (thomas.leaman@hp.com)
|
||||||
|
Tim Burke (tim.burke@gmail.com)
|
||||||
|
Timothy Okwii (tokwii@cisco.com)
|
||||||
|
Timur Alperovich (timur.alperovich@gmail.com)
|
||||||
|
Tin Lam (tl3438@att.com)
|
||||||
|
Tobias Stevenson (tstevenson@vbridges.com)
|
||||||
|
Tom Fifield (tom@openstack.org)
|
||||||
|
Tomas Matlocha (tomas.matlocha@firma.seznam.cz)
|
||||||
|
Tong Li (litong01@us.ibm.com)
|
||||||
|
Travis McPeak (tmcpeak@us.ibm.com)
|
||||||
|
Tushar Gohad (tushar.gohad@intel.com)
|
||||||
|
venkatamahesh (venkatamaheshkotha@gmail.com)
|
||||||
|
Venkateswarlu Pallamala (p.venkatesh551@gmail.com)
|
||||||
|
Victor Lowther (victor.lowther@gmail.com)
|
||||||
|
Victor Rodionov (victor.rodionov@nexenta.com)
|
||||||
|
Victor Stinner (vstinner@redhat.com)
|
||||||
|
Vincent Untz (vuntz@suse.com)
|
||||||
|
Vladimir Vechkanov (vvechkanov@mirantis.com)
|
||||||
|
Wu Wenxiang (wu.wenxiang@99cloud.net)
|
||||||
|
Yaguang Wang (yaguang.wang@intel.com)
|
||||||
|
Yatin Kumbhare (yatinkumbhare@gmail.com)
|
||||||
|
Ye Jia Xu (xyj.asmy@gmail.com)
|
||||||
|
Yee (mail.zhang.yee@gmail.com)
|
||||||
|
Yu Yafei (yu.yafei@zte.com.cn)
|
||||||
|
Yuan Zhou (yuan.zhou@intel.com)
|
||||||
|
Yummy Bian (yummy.bian@gmail.com)
|
||||||
|
Yuriy Taraday (yorik.sar@gmail.com)
|
||||||
|
Yushiro FURUKAWA (y.furukawa_2@jp.fujitsu.com)
|
||||||
|
Zack M. Davis (zdavis@swiftstack.com)
|
||||||
|
Zap Chang (zapchang@gmail.com)
|
||||||
|
Zhang Guoqing (zhang.guoqing@99cloud.net)
|
||||||
|
Zhang Jinnan (ben.os@99cloud.net)
|
||||||
|
zhangyanxian (zhangyanxianmail@163.com)
|
||||||
|
Zhao Lei (zhaolei@cn.fujitsu.com)
|
||||||
|
Zheng Yao (zheng.yao1@zte.com.cn)
|
||||||
|
zheng yin (yin.zheng@easystack.cn)
|
||||||
|
Zhenguo Niu (zhenguo@unitedstack.com)
|
||||||
|
ZhiQiang Fan (aji.zqfan@gmail.com)
|
||||||
|
Zhongyue Luo (zhongyue.nah@intel.com)
|
||||||
|
zhufl (zhu.fanglei@zte.com.cn)
|
||||||
|
62
CHANGELOG
62
CHANGELOG
@ -1,3 +1,65 @@
|
|||||||
|
swift (2.11.0)
|
||||||
|
|
||||||
|
* We have made significant improvements and changes to the erasure
|
||||||
|
code implementation.
|
||||||
|
|
||||||
|
- Instead of using a separate .durable file to indicate the
|
||||||
|
durable status of an EC fragment archive, we rename the .data
|
||||||
|
to include a durable marker in the filename. This saves one
|
||||||
|
inode for every EC .data file. Existing .durable files will not
|
||||||
|
be removed, and they will continue to work just fine.
|
||||||
|
|
||||||
|
Note that after writing EC data with Swift 2.11.0 or later, that
|
||||||
|
data will not be accessible to earlier versions of Swift.
|
||||||
|
|
||||||
|
- Closed a bug where ssync may have written bad fragment data in
|
||||||
|
some circumstances. A check was added to ensure the correct number
|
||||||
|
of bytes is written for a fragment before finalizing the write.
|
||||||
|
Also, erasure coded fragment metadata will now be validated on read
|
||||||
|
requests and, if bad data is found, the fragment will be quarantined.
|
||||||
|
|
||||||
|
- The improvements to EC reads made in Swift 2.10.0 have also been
|
||||||
|
applied to the reconstructor. This allows fragments to be rebuilt
|
||||||
|
in more circumstances, resulting in faster recovery from failures.
|
||||||
|
|
||||||
|
- WARNING: If you are using the ISA-L library for erasure codes,
|
||||||
|
please upgrade to liberasurecode 1.3.1 (or later) as soon as
|
||||||
|
possible. If you are using isa_l_rs_vand with more than 4 parity,
|
||||||
|
please read https://bugs.launchpad.net/swift/+bug/1639691 and take
|
||||||
|
necessary action.
|
||||||
|
|
||||||
|
- Updated the PyECLib dependency to 1.3.1.
|
||||||
|
|
||||||
|
* Added a configurable URL base to staticweb.
|
||||||
|
|
||||||
|
* Support multi-range GETs for static large objects.
|
||||||
|
|
||||||
|
* TempURLs using the "inline" parameter can now also set the
|
||||||
|
"filename" parameter. Both are used in the Content-Disposition
|
||||||
|
response header.
|
||||||
|
|
||||||
|
* Mirror X-Trans-Id to X-Openstack-Request-Id.
|
||||||
|
|
||||||
|
* SLO will now concurrently HEAD segments, resulting in much faster
|
||||||
|
manifest validation and object creation. By default, two HEAD requests
|
||||||
|
will be done at a time, but this can be changed by the operator via
|
||||||
|
the new `concurrency` setting in the "[filter:slo]" section of
|
||||||
|
the proxy server config.
|
||||||
|
|
||||||
|
* Suppressed the KeyError message when auditor finds an expired object.
|
||||||
|
|
||||||
|
* Daemons using InternalClient can now be properly killed with SIGTERM.
|
||||||
|
|
||||||
|
* Added a "user" option to the drive-audit config file. Its value is
|
||||||
|
used to set the owner of the drive-audit recon cache.
|
||||||
|
|
||||||
|
* Throttle update_auditor_status calls so it updates no more than once
|
||||||
|
per minute.
|
||||||
|
|
||||||
|
* Suppress unexpected-file warnings for rsync temp files.
|
||||||
|
|
||||||
|
* Various other minor bug fixes and improvements.
|
||||||
|
|
||||||
swift (2.10.0, OpenStack Newton)
|
swift (2.10.0, OpenStack Newton)
|
||||||
|
|
||||||
* Object versioning now supports a "history" mode in addition to
|
* Object versioning now supports a "history" mode in addition to
|
||||||
|
54
releasenotes/notes/2_11_0_release-ac1d256e455d347e.yaml
Normal file
54
releasenotes/notes/2_11_0_release-ac1d256e455d347e.yaml
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- >
|
||||||
|
The improvements to EC reads made in Swift 2.10.0 have also been
|
||||||
|
applied to the reconstructor. This allows fragments to be rebuilt
|
||||||
|
in more circumstances, resulting in faster recovery from failures.
|
||||||
|
- >
|
||||||
|
Instead of using a separate .durable file to indicate the
|
||||||
|
durable status of an EC fragment archive, we rename the .data
|
||||||
|
to include a durable marker in the filename. This saves one
|
||||||
|
inode for every EC .data file. Existing .durable files will not
|
||||||
|
be removed, and they will continue to work just fine.
|
||||||
|
- >
|
||||||
|
Closed a bug where ssync may have written bad fragment data in
|
||||||
|
some circumstances. A check was added to ensure the correct number
|
||||||
|
of bytes is written for a fragment before finalizing the write.
|
||||||
|
Also, erasure coded fragment metadata will now be validated on read
|
||||||
|
requests and, if bad data is found, the fragment will be quarantined.
|
||||||
|
- Added a configurable URL base to staticweb.
|
||||||
|
- Support multi-range GETs for static large objects.
|
||||||
|
- >
|
||||||
|
TempURLs using the "inline" parameter can now also set the
|
||||||
|
"filename" parameter. Both are used in the Content-Disposition
|
||||||
|
response header.
|
||||||
|
- Mirror X-Trans-Id to X-Openstack-Request-Id.
|
||||||
|
- >
|
||||||
|
SLO will now concurrently HEAD segments, resulting in much faster
|
||||||
|
manifest validation and object creation. By default, two HEAD requests
|
||||||
|
will be done at a time, but this can be changed by the operator via
|
||||||
|
the new `concurrency` setting in the "[filter:slo]" section of
|
||||||
|
the proxy server config.
|
||||||
|
- Suppressed the KeyError message when auditor finds an expired object.
|
||||||
|
- Daemons using InternalClient can now be properly killed with SIGTERM.
|
||||||
|
- >
|
||||||
|
Added a "user" option to the drive-audit config file. Its value is
|
||||||
|
used to set the owner of the drive-audit recon cache.
|
||||||
|
- >
|
||||||
|
Throttle update_auditor_status calls so it updates no more than once
|
||||||
|
per minute.
|
||||||
|
- Suppress unexpected-file warnings for rsync temp files.
|
||||||
|
upgrade:
|
||||||
|
- Updated the PyECLib dependency to 1.3.1.
|
||||||
|
- >
|
||||||
|
Note that after writing EC data with Swift 2.11.0 or later, that
|
||||||
|
data will not be accessible to earlier versions of Swift.
|
||||||
|
critical:
|
||||||
|
- >
|
||||||
|
WARNING: If you are using the ISA-L library for erasure codes,
|
||||||
|
please upgrade to liberasurecode 1.3.1 (or later) as soon as
|
||||||
|
possible. If you are using isa_l_rs_vand with more than 4 parity,
|
||||||
|
please read https://bugs.launchpad.net/swift/+bug/1639691 and take
|
||||||
|
necessary action.
|
||||||
|
other:
|
||||||
|
- Various other minor bug fixes and improvements.
|
Loading…
x
Reference in New Issue
Block a user