]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds/FSMap: stricter state_transition_valid
author胡玮文 <huww98@outlook.com>
Sun, 9 Jan 2022 14:52:16 +0000 (22:52 +0800)
committerVenky Shankar <vshankar@redhat.com>
Tue, 27 Sep 2022 07:48:56 +0000 (13:18 +0530)
commit8378c78cafc38f3eb77f7120f41cfecb2847470d
tree952f5286d058ab361111afe565cdb1495a639e26
parent71158785ac4adf6c58510054dc3975a3d4b15272
mds/FSMap: stricter state_transition_valid

Reject any unknown transitions.

MDSRank::state initialize to standy and assert no update is missed.

Signed-off-by: 胡玮文 <huww98@outlook.com>
(cherry picked from commit 0601552b91a1c91314bc6799514f972098b02f30)
src/mds/MDSMap.cc
src/mds/MDSRank.cc
src/mds/MDSRank.h