]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds/queisce-db: collect acks while bootstrapping 57552/head
authorLeonid Usov <leonid.usov@ibm.com>
Sun, 19 May 2024 21:54:59 +0000 (00:54 +0300)
committerLeonid Usov <leonid.usov@ibm.com>
Sun, 19 May 2024 21:55:47 +0000 (00:55 +0300)
commitd6fb8755ca839ef5c1f94c3bc92a0e799c8f2d85
tree6a729e2e07d80be12852ff848542686671398bd8
parentb494674fd09f43019d26827a5379484a1359464d
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>
src/mds/QuiesceDb.h
src/mds/QuiesceDbManager.cc
src/mds/QuiesceDbManager.h
src/test/mds/TestQuiesceDb.cc