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>
|
||||
Paul Dardeau <paul.dardeau@intel.com> <pauldardeau@gmail.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
|
||||
------------
|
||||
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)
|
||||
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)
|
||||
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)
|
||||
Pearl Yajing Tan (pearl.y.tan@seagate.com)
|
||||
Nandini Tata (nandini.tata.15@gmail.com)
|
||||
Yuriy Taraday (yorik.sar@gmail.com)
|
||||
Monty Taylor (mordred@inaugust.com)
|
||||
Caleb Tennis (caleb.tennis@gmail.com)
|
||||
Rainer Toebbicke (Rainer.Toebbicke@cern.ch)
|
||||
Fujita Tomonori (fujita.tomonori@lab.ntt.co.jp)
|
||||
Kato Tomoyuki (kato.tomoyuki@jp.fujitsu.com)
|
||||
Nirmal Thacker (nirmalthacker@gmail.com)
|
||||
Kapil Thangavelu (kapil.foss@gmail.com)
|
||||
Alex Gaynor (alex.gaynor@gmail.com)
|
||||
Alex Holden (alex@alexjonasholden.com)
|
||||
Alex Pecoraro (alex.pecoraro@emc.com)
|
||||
Alex Yang (alex890714@gmail.com)
|
||||
Alexandra Settle (alexandra.settle@rackspace.com)
|
||||
Alfredo Moralejo (amoralej@redhat.com)
|
||||
Alistair Coles (alistair.coles@hpe.com)
|
||||
Andreas Jaeger (aj@suse.de)
|
||||
Andrew Clay Shafer (acs@parvuscaptus.com)
|
||||
Andrew Hale (andy@wwwdata.eu)
|
||||
Andrew Welleck (awellec@us.ibm.com)
|
||||
Andy McCrae (andy.mccrae@gmail.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)
|
||||
Kota Tsuyuzaki (tsuyuzaki.kota@lab.ntt.co.jp)
|
||||
Ha Van Tu (tuhv@vn.fujitsu.com)
|
||||
Denis V. Meltsaykin (dmeltsaykin@mirantis.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)
|
||||
Dmitry Ukov (dukov@mirantis.com)
|
||||
Vincent Untz (vuntz@suse.com)
|
||||
Daniele Valeriani (daniele@dvaleriani.net)
|
||||
Koert van der Veer (koert@cloudvps.com)
|
||||
Béla Vancsics (vancsics@inf.u-szeged.hu)
|
||||
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)
|
||||
Dolph Mathews (dolph.mathews@gmail.com)
|
||||
Donagh McCabe (donagh.mccabe@hpe.com)
|
||||
Doron Chen (cdoron@il.ibm.com)
|
||||
Doug Hellmann (doug.hellmann@dreamhost.com)
|
||||
Doug Weimer (dweimer@gmail.com)
|
||||
Andrew Welleck (awellec@us.ibm.com)
|
||||
Wu Wenxiang (wu.wenxiang@99cloud.net)
|
||||
Cory Wright (cory.wright@rackspace.com)
|
||||
Ye Jia Xu (xyj.asmy@gmail.com)
|
||||
Yu Yafei (yu.yafei@zte.com.cn)
|
||||
Zheng Yao (zheng.yao1@zte.com.cn)
|
||||
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)
|
||||
Dragos Manolescu (dragosm@hp.com)
|
||||
Eamonn O'Toole (eamonn.otoole@hpe.com)
|
||||
Ed Leafe (ed.leafe@rackspace.com)
|
||||
Edward Hope-Morley (opentastic@gmail.com)
|
||||
Ellen Leahy (ellen.mar.leahy@hpe.com)
|
||||
Emett Speer (speer.emett@gmail.com)
|
||||
Emile Snyder (emile.snyder@gmail.com)
|
||||
Emmanuel Cazenave (contact@emcaz.fr)
|
||||
Eohyung Lee (liquidnuker@gmail.com)
|
||||
Eran Rom (eranr@il.ibm.com)
|
||||
Eugene Kirpichov (ekirpichov@gmail.com)
|
||||
Ewan Mellor (ewan.mellor@citrix.com)
|
||||
Fabien Boucher (fabien.boucher@enovance.com)
|
||||
Falk Reimann (falk.reimann@sap.com)
|
||||
Felipe Reyes (freyes@tty.cl)
|
||||
Ferenc Horváth (hferenc@inf.u-szeged.hu)
|
||||
Filippo Giunchedi (fgiunchedi@wikimedia.org)
|
||||
Flaper Fesp (flaper87@gmail.com)
|
||||
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)
|
||||
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)
|
||||
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)
|
||||
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)
|
||||
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)
|
||||
|
||||
* 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…
Reference in New Issue
Block a user