Change filter implementation

This commit is contained in:
Ankit Gupta
2014-04-21 23:56:19 -07:00
parent cea2be20b6
commit 5e797cf0dd
7 changed files with 138 additions and 29 deletions

View File

@@ -32,6 +32,7 @@ public class RocksDBSample {
assert(db == null);
}
Filter filter = new Filter(10);
options.setCreateIfMissing(true)
.createStatistics()
.setWriteBufferSize(8 * SizeUnit.KB)
@@ -39,7 +40,7 @@ public class RocksDBSample {
.setDisableSeekCompaction(true)
.setBlockSize(64 * SizeUnit.KB)
.setMaxBackgroundCompactions(10)
.createBloomFilter(10);
.setFilter(filter);
Statistics stats = options.statisticsPtr();
assert(options.createIfMissing() == true);
@@ -225,5 +226,6 @@ public class RocksDBSample {
// be sure to dispose c++ pointers
options.dispose();
readOptions.dispose();
filter.dispose();
}
}