mirror of https://github.com/apache/kafka.git
MINOR: Fix typo to actually use rocksdb setOptimizeFiltersForHits (#19837)
CI / build (push) Waiting to run
Details
CI / build (push) Waiting to run
Details
This PR fixes a typo in the `RocksDBStore` where it currently uses a getter named `optimizeFiltersForHits`. However, to set the flag to true, we have to use `setOptimizeFiltersForHits(true)` instead. Reviewers: Matthias J. Sax <matthias@confluent.io>, Chia-Ping Tsai <chia7712@gmail.com>
This commit is contained in:
parent
081deaa1a9
commit
a83bfda39b
|
@ -195,7 +195,7 @@ public class RocksDBStore implements KeyValueStore<Bytes, byte[]>, BatchWritingS
|
||||||
filter = new BloomFilter();
|
filter = new BloomFilter();
|
||||||
tableConfig.setFilterPolicy(filter);
|
tableConfig.setFilterPolicy(filter);
|
||||||
|
|
||||||
userSpecifiedOptions.optimizeFiltersForHits();
|
userSpecifiedOptions.setOptimizeFiltersForHits(true);
|
||||||
userSpecifiedOptions.setTableFormatConfig(tableConfig);
|
userSpecifiedOptions.setTableFormatConfig(tableConfig);
|
||||||
userSpecifiedOptions.setWriteBufferSize(WRITE_BUFFER_SIZE);
|
userSpecifiedOptions.setWriteBufferSize(WRITE_BUFFER_SIZE);
|
||||||
userSpecifiedOptions.setCompressionType(COMPRESSION_TYPE);
|
userSpecifiedOptions.setCompressionType(COMPRESSION_TYPE);
|
||||||
|
|
|
@ -1256,7 +1256,7 @@ public class RocksDBStoreTest extends AbstractKeyValueStoreTest {
|
||||||
if (enableBloomFilters) {
|
if (enableBloomFilters) {
|
||||||
filter = new BloomFilter();
|
filter = new BloomFilter();
|
||||||
tableConfig.setFilterPolicy(filter);
|
tableConfig.setFilterPolicy(filter);
|
||||||
options.optimizeFiltersForHits();
|
options.setOptimizeFiltersForHits(true);
|
||||||
bloomFiltersSet = true;
|
bloomFiltersSet = true;
|
||||||
} else {
|
} else {
|
||||||
options.setOptimizeFiltersForHits(false);
|
options.setOptimizeFiltersForHits(false);
|
||||||
|
|
Loading…
Reference in New Issue