]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/DaemonServer: skip redundant update of pgp_num_actual 42105/head
authorDan van der Ster <daniel.vanderster@cern.ch>
Tue, 29 Jun 2021 20:36:00 +0000 (22:36 +0200)
committerDan van der Ster <daniel.vanderster@cern.ch>
Tue, 29 Jun 2021 21:00:33 +0000 (23:00 +0200)
commit3f15749de0d550a124f8c6afbd457f17ef020963
tree704fa303300b1320ae313c40833797cc0f998f32
parent1cbcecdb5a8eae78add2161bb7c2387b3691eb61
mgr/DaemonServer: skip redundant update of pgp_num_actual

During PG merge the MGR was observed repeatedly sending identical
set pgp_num_actual values, leading to osdmap churn at 2000/hr.

Skip the redundant osd set pgp_num_actual command if the
pgp_num is already our computed next.

Fixes: https://tracker.ceph.com/issues/51433
Signed-off-by: Dan van der Ster <daniel.vanderster@cern.ch>
src/mgr/DaemonServer.cc