Skip to content

Commit 8060219

Browse files
author
Youri K
committed
add finer compaction
1 parent e340c04 commit 8060219

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/scala/com/scalableminds/fossildb/db/RocksDBStore.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ class RocksDBManager(dataDir: Path, columnFamilies: List[String], optionsFilePat
8282
case 0 => db.compactRange()
8383
case 1 => writeAllSSts()
8484
case 2 => ingestFiles()
85+
case 3 => db.compactRange(false, -1, 0)
8586
}
8687
logger.info("All data has been compacted to last level containing data")
8788
}
@@ -103,7 +104,6 @@ class RocksDBManager(dataDir: Path, columnFamilies: List[String], optionsFilePat
103104
def writeAllSSts() = {
104105
val (dbOptions, columnFamilyDescriptors) = loadOptions("config/options.ini")
105106
val descriptor = columnFamilyDescriptors.find(_.getName sameElements "skeletons".getBytes)
106-
println(descriptor.get.getOptions.targetFileSizeBase())
107107
val options = new Options(dbOptions, descriptor.get.getOptions)
108108
val writer = new SstFileWriter(new EnvOptions(), options)
109109
val store = getStoreForColumnFamily("skeletons")

0 commit comments

Comments
 (0)