mirror of
https://github.com/cubefs/cubefs.git
synced 2026-08-02 02:00:56 +00:00
fix(mater): delete decommission disk record form rocksdb
Signed-off-by: chihe <chihe@oppo.com>
This commit is contained in:
parent
65ce9f8b7c
commit
a831f1e5a7
@ -135,7 +135,8 @@ func (mf *MetadataFsm) Apply(command []byte, index uint64) (resp interface{}, er
|
||||
for cmdK, cmd := range nestedCmdMap {
|
||||
switch cmd.Op {
|
||||
case opSyncDeleteDataNode, opSyncDeleteMetaNode, opSyncDeleteVol, opSyncDeleteDataPartition, opSyncDeleteMetaPartition,
|
||||
opSyncDeleteUserInfo, opSyncDeleteAKUser, opSyncDeleteVolUser, opSyncDeleteQuota, opSyncDeleteLcNode, opSyncDeleteLcConf, opSyncS3QosDelete:
|
||||
opSyncDeleteUserInfo, opSyncDeleteAKUser, opSyncDeleteVolUser, opSyncDeleteQuota, opSyncDeleteLcNode,
|
||||
opSyncDeleteLcConf, opSyncS3QosDelete, opSyncDeleteDecommissionDisk:
|
||||
deleteSet[cmdK] = util.Null{}
|
||||
// NOTE: opSyncPutFollowerApiLimiterInfo, opSyncPutApiLimiterInfo need special handle?
|
||||
default:
|
||||
@ -147,7 +148,8 @@ func (mf *MetadataFsm) Apply(command []byte, index uint64) (resp interface{}, er
|
||||
|
||||
switch cmd.Op {
|
||||
case opSyncDeleteDataNode, opSyncDeleteMetaNode, opSyncDeleteVol, opSyncDeleteDataPartition, opSyncDeleteMetaPartition,
|
||||
opSyncDeleteUserInfo, opSyncDeleteAKUser, opSyncDeleteVolUser, opSyncDeleteQuota, opSyncDeleteLcNode, opSyncDeleteLcConf, opSyncS3QosDelete:
|
||||
opSyncDeleteUserInfo, opSyncDeleteAKUser, opSyncDeleteVolUser, opSyncDeleteQuota, opSyncDeleteLcNode,
|
||||
opSyncDeleteLcConf, opSyncS3QosDelete, opSyncDeleteDecommissionDisk:
|
||||
if err = mf.delKeyAndPutIndex(cmd.K, cmdMap); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user