]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds/quiesce: declare QuiesceDbPeerListing and QuiesceDbPeerAck
authorLeonid Usov <leonid.usov@ibm.com>
Thu, 29 Feb 2024 12:08:18 +0000 (14:08 +0200)
committerLeonid Usov <leonid.usov@ibm.com>
Thu, 14 Mar 2024 19:10:04 +0000 (15:10 -0400)
commiteef16a18a6e4e253475531460148f2cc9e3de843
treeb24ef3114ce9155ee5545151e06ac03b906ba885
parentd863958b10c34caf83e230b2660861e96012c972
mds/quiesce: declare QuiesceDbPeerListing and QuiesceDbPeerAck

With these dedicated structs we can fully defer to QuiesceDbEncoding
when encoding/decoding quiesce db messages

Signed-off-by: Leonid Usov <leonid.usov@ibm.com>
(cherry picked from commit 205fd3388ef0ed3011bb21384e79b34b6a6611ec)
src/include/cephfs/types.h
src/mds/MDSRankQuiesce.cc
src/mds/QuiesceDb.h
src/mds/QuiesceDbEncoding.h
src/mds/QuiesceDbManager.cc
src/mds/QuiesceDbManager.h
src/messages/MMDSQuiesceDbAck.h
src/messages/MMDSQuiesceDbListing.h
src/test/mds/TestQuiesceDb.cc