fix: replication delete (#1714)

This commit is contained in:
weisd
2026-02-04 13:39:35 +08:00
committed by GitHub
parent a4563f7b41
commit 4d19b069c3
6 changed files with 123 additions and 26 deletions
+1 -1
View File
@@ -615,7 +615,7 @@ impl FileMeta {
}
// delete_version deletes version, returns data_dir
#[tracing::instrument(skip(self))]
#[tracing::instrument(level = "debug", skip(self))]
pub fn delete_version(&mut self, fi: &FileInfo) -> Result<Option<Uuid>> {
let vid = Some(fi.version_id.unwrap_or(Uuid::nil()));
+1 -1
View File
@@ -281,7 +281,7 @@ impl ReplicationState {
return repl_status;
}
}
} else if self.replica_status != ReplicationStatusType::default() {
} else if !self.replica_status.is_empty() {
return self.replica_status.clone();
}