commit | 66a0e2d579dbec5c676cfe446234ffebb267c564 | [log] [tgz] |
---|---|---|
author | Ilya Dryomov <idryomov@gmail.com> | Tue Jan 31 15:55:06 2017 +0100 |
committer | Ilya Dryomov <idryomov@gmail.com> | Mon Feb 20 12:16:11 2017 +0100 |
tree | 6a2d4307be3e39e4955697a49ed5daf6ea97d927 | |
parent | 1b6a78b5b91cdc07cc0b940b458e90c86835cf73 [diff] |
crush: remove mutable part of CRUSH map Then add it to the working state. It would be very nice if we didn't have to take a lock to calculate a crush placement. By moving the permutation array into the working data, we can treat the CRUSH map as immutable. Reflects ceph.git commit cbcd039651c0569551cb90d26ce27e1432671f2a. Signed-off-by: Ilya Dryomov <idryomov@gmail.com>