]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: Increase priority for inactive PGs backfill 13232/head
authorBartłomiej Święcki <bartlomiej.swiecki@corp.ovh.com>
Fri, 2 Dec 2016 15:54:46 +0000 (16:54 +0100)
committerBartłomiej Święcki <bartlomiej.swiecki@corp.ovh.com>
Fri, 3 Mar 2017 17:03:00 +0000 (18:03 +0100)
commit2f2032814189a4ecbf8dc01b59bebfae8ab3f524
tree5c0da02cbe1767f22ab63beda341d8a120836740
parent420a9a0796e327676cb704bc18b2020f9941d7b6
osd: Increase priority for inactive PGs backfill

This change does prioritize backfill of PGs which don't
have min_size active copies. Such PGs would cause IO stalls
for clients and would increase throttlers usage.

This change also fixes few subtlle out-of-bounds bugs.

Signed-off-by: Bartłomiej Święcki <bartlomiej.swiecki@corp.ovh.com>
(cherry picked from commit 6a76adcdb1f92c136841d960aa7cd4e5b94addec)

Conflicts:
PendingReleaseNotes (removed version number, merged conflicts)
PendingReleaseNotes
src/osd/PG.cc
src/osd/osd_types.h