1 parent 958c0d3 commit a2e4071Copy full SHA for a2e4071
1 file changed
libsql-server/src/namespace/store.rs
@@ -1054,6 +1054,9 @@ mod directory_tests {
1054
// detached cleanup, even after it has had another scheduling turn.
1055
std::fs::create_dir(tmp.path().join("dbs/failed")).unwrap();
1056
std::fs::write(tmp.path().join("dbs/failed/sentinel"), b"new owner").unwrap();
1057
+ // The real create path rotates the revoked generation only after a
1058
+ // fresh directory is reserved under this name's operation lock.
1059
+ metadata.activate_for_create(&namespace);
1060
metadata
1061
.handle(namespace.clone())
1062
.await
0 commit comments