]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/progress: Skip pg_summary update if _events dict is empty. 36076/head
authorManuel Lausch <manuel.lausch@1und1.de>
Wed, 8 Jul 2020 09:42:37 +0000 (11:42 +0200)
committerNathan Cutler <ncutler@suse.com>
Mon, 13 Jul 2020 20:13:30 +0000 (22:13 +0200)
commitfe0dbf4124af87b185025cb513f374b895aa9d30
tree989ab7a5be9c4edca26c908d5c77beb57b0c1918
parent23ee30edbd041f9ad3bf0802f3d2bf3ffb303418
mgr/progress: Skip pg_summary update if _events dict is empty.

The get call of pg_stats and pg_ready are expensive and are not necessary in this case. This avoids blocking other modules like the prometheus module

Fixes: https://tracker.ceph.com/issues/46416
Signed-off-by: Manuel Lausch <manuel.lausch@1und1.de>
(cherry picked from commit 1031edd89d09d18812a3f11b7cbb2ce6759bad13)
src/pybind/mgr/progress/module.py