7fe0c6c695
RingBuilder._reassign_parts assumed that only replica for a given partition would move. This isn't necessarily true in the case where a bunch of devices have been removed. This would leave invalid entries in _replica2part2dev and also cause validation to fail. One easy way to reproduce this is to create a 3-replica, 3-zone, 6-device ring with 2 drives per zone (all of equal weight), rebalance, and then remove one drive from each zone and rebalance again. Bug: 943493 Change-Id: I0d399bed5d733448ad877fa2823b542777d385a4
61 lines
1.9 KiB
Plaintext
61 lines
1.9 KiB
Plaintext
Maintainer
|
|
----------
|
|
OpenStack, LLC.
|
|
IRC: #openstack on irc.freenode.net
|
|
|
|
Original Authors
|
|
----------------
|
|
Michael Barton (mike@weirdlooking.com)
|
|
John Dickinson (me@not.mn)
|
|
Greg Holt (gholt@rackspace.com)
|
|
Greg Lange (greglange@gmail.com)
|
|
Jay Payne (letterj@gmail.com)
|
|
Will Reese (wreese@gmail.com)
|
|
Chuck Thier (cthier@gmail.com)
|
|
|
|
Contributors
|
|
------------
|
|
Joe Arnold (joe@swiftstack.com)
|
|
James E. Blair (james.blair@rackspace.com)
|
|
Chmouel Boudjnah (chmouel@chmouel.com)
|
|
Russell Bryant (rbryant@redhat.com)
|
|
Devin Carlen (devin.carlen@gmail.com)
|
|
Thierry Carrez (thierry@openstack.org)
|
|
Julien Danjou (julien.danjou@enovance.com)
|
|
Gaurav B. Gangalwar (gaurav@gluster.com)
|
|
Anne Gentle (anne.gentle@rackspace.com)
|
|
Clay Gerrard (clay.gerrard@rackspace.com)
|
|
Mark Gius (launchpad@markgius.com)
|
|
David Goetz (david.goetz@rackspace.com)
|
|
Soren Hansen (soren@linux2go.dk)
|
|
Florian Hines (florian.hines@gmail.com)
|
|
Paul Jimenez (pj@place.org)
|
|
Brian K. Jones (bkjones@gmail.com)
|
|
Morita Kazutaka (morita.kazutaka@gmail.com)
|
|
Ed Leafe (ed.leafe@rackspace.com)
|
|
Zhong Yue Luo (lzyeval@gmail.com)
|
|
Dragos Manolescu (dragosm@hp.com)
|
|
Juan J. Martinez (juan@memset.com)
|
|
Donagh McCabe (donagh.mccabe@hp.com)
|
|
Ewan Mellor (ewan.mellor@citrix.com)
|
|
Samuel Merritt (spam@andcheese.org)
|
|
Stephen Milton (milton@isomedia.com)
|
|
Russ Nelson (russ@crynwr.com)
|
|
Maru Newby (mnewby@internap.com)
|
|
Colin Nicholson (colin.nicholson@iomart.com)
|
|
Felipe Reyes (freyes@tty.cl)
|
|
Brent Roskos (broskos@internap.com)
|
|
Michael Shuler (mshuler@rackspace.com)
|
|
Andrew Clay Shafer (andrew@cloudscaling.com)
|
|
Scott Simpson (sasimpson@gmail.com)
|
|
Monty Taylor (mordred@inaugust.com)
|
|
Caleb Tennis (caleb.tennis@gmail.com)
|
|
Fujita Tomonori (fujita.tomonori@lab.ntt.co.jp)
|
|
Kapil Thangavelu (kapil.foss@gmail.com)
|
|
Daniele Valeriani (daniele@dvaleriani.net)
|
|
Chris Wedgwood (cw@f00f.org)
|
|
Conrad Weidenkeller (conrad.weidenkeller@rackspace.com)
|
|
Doug Weimer (dweimer@gmail.com)
|
|
Cory Wright (cory.wright@rackspace.com)
|
|
Pete Zaitcev (zaitcev@kotori.zaitcev.us)
|