Compare commits

...

2 commits

Author SHA1 Message Date
Timo Kösters
fa1a4bf152
Skip any corrupted 2023-03-17 21:20:05 +01:00
Timo Kösters
5d61d5fc79
fix: automatically recover broken tail records 2023-03-17 19:57:13 +01:00

View file

@ -45,6 +45,8 @@ fn db_options(max_open_files: i32, rocksdb_cache: &rocksdb::Cache) -> rocksdb::O
db_opts.set_compaction_style(rocksdb::DBCompactionStyle::Level);
db_opts.optimize_level_style_compaction(10 * 1024 * 1024);
db_opts.set_wal_recovery_mode(rocksdb::DBRecoveryMode::SkipAnyCorruptedRecord);
let prefix_extractor = rocksdb::SliceTransform::create_fixed_prefix(1);
db_opts.set_prefix_extractor(prefix_extractor);