]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
Merge PR #24184 into master
authorSage Weil <sage@redhat.com>
Sat, 20 Oct 2018 21:40:22 +0000 (16:40 -0500)
committerSage Weil <sage@redhat.com>
Sat, 20 Oct 2018 21:40:22 +0000 (16:40 -0500)
commit98fc7ebc99a3639240eef4f745c9bd633446d2b3
tree3ee6794618f1c6d0490ae257d23fb18496a31025
parent0db59b6c099a9d5eaf2a4853cc4b890e44621e78
parentba3679c60b860358d1d471e6aa8a492fb5045132
Merge PR #24184 into master

* refs/pull/24184/head:
mgr/DaemonServer: remove any upmaps on merging PGs
mgr/DaemonServer: prevent merge if either pg is remapped|upmap
mgr/DaemonServer: move pending merge check for more consistent code
qa/suites/rados/thrash*/thrashers/careful.yaml: thrash with mgr controller
mgr/DaemonServer: add option to bypass careful throttling for thrasher
PendingReleaseNotes: note about mgr/balancer/max_misplaced change
mgr/DaemonServer: remove stale/misleading check
mgr/DaemonServer: throttle pgp_num changes based on misplaced %
mgr/DaemonServer: block pg_num decrease(merge) until pgp_num is reduced
mgr/DaemonServer: adjust_pgs(): cosmetic change to debug output
mon/PGMap: add get_recovery_stats()
mgr/balancer: mgr/balancer/max_misplaced -> pg_max_misplaced
pybind/mgr/mgr_module: add get_option()
mgr/DaemonServer: allow pg_num increases that abort pending merges
mon/OSDMonitor: resent pre-nautilus client ops on aborted merge
mon/OSDMonitor: make pgp_num track pg_num more consistently

Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
src/common/options.cc
src/mgr/DaemonServer.cc
src/mon/OSDMonitor.cc
src/pybind/mgr/balancer/module.py