]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
squid: mds/queisce-db: collect acks while bootstrapping
authorLeonid Usov <leonid.usov@ibm.com>
Sun, 19 May 2024 21:54:59 +0000 (00:54 +0300)
committerLeonid Usov <leonid.usov@ibm.com>
Tue, 28 May 2024 16:06:19 +0000 (19:06 +0300)
commit85e1fbd532c25635c7bb1de1b76dac6f65aa1f0a
tree862a1aff8ec8e0b7b7d71407d5cdce9ef4b1393f
parenta4788cb0b3f9c74c3364d93b272eff822c95bc53
squid: mds/queisce-db: collect acks while bootstrapping

Keeping the acks that come in will allow processing them
immediately after the bootstrap is over, avoiding unnecessary
set state transitions.

Fixes: https://tracker.ceph.com/issues/66119
Signed-off-by: Leonid Usov <leonid.usov@ibm.com>
(cherry picked from commit d6fb8755ca839ef5c1f94c3bc92a0e799c8f2d85)
Fixes: https://tracker.ceph.com/issues/66155
src/mds/QuiesceDb.h
src/mds/QuiesceDbManager.cc
src/mds/QuiesceDbManager.h
src/test/mds/TestQuiesceDb.cc