Add option to bypass dropped column erasure.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2025-09-25 17:16:23 +00:00
parent 89be6dc097
commit 1c6992ccd4
4 changed files with 31 additions and 2 deletions

View File

@@ -103,7 +103,10 @@ fn configure_cfds(
debug!("Creating new column {name:?} not previously found in existing database.");
});
let missing_descriptors = missing.clone().map(|_| descriptor::DROPPED);
let missing_descriptors = missing
.clone()
.filter(|_| config.rocksdb_drop_missing_columns)
.map(|_| descriptor::DROPPED);
let cfopts: Vec<_> = desc
.iter()