rocksdb/table/plain
Peter Dillinger 20dec1401f Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767)
Summary:
DynamicBloom was being used both for memory-only and for on-disk filters, as part of the PlainTable format. To set up enhancements to the memtable Bloom filter, this splits the code into two copies and removes unused features from each copy. Adds test PlainTableDBTest.BloomSchema to ensure no accidental change to that format.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/5767

Differential Revision: D17206963

Pulled By: pdillinger

fbshipit-source-id: 6cce8d55305ed0df051b4c58bdc98c8ad81d0553
2019-09-05 10:05:20 -07:00
..
plain_table_bloom.cc Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767) 2019-09-05 10:05:20 -07:00
plain_table_bloom.h Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767) 2019-09-05 10:05:20 -07:00
plain_table_builder.cc Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767) 2019-09-05 10:05:20 -07:00
plain_table_builder.h Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767) 2019-09-05 10:05:20 -07:00
plain_table_factory.cc Organizing rocksdb/table directory by format 2019-05-30 14:51:11 -07:00
plain_table_factory.h Organizing rocksdb/table directory by format 2019-05-30 14:51:11 -07:00
plain_table_index.cc simplify include directive involving inttypes (#5402) 2019-06-06 13:56:07 -07:00
plain_table_index.h Move some memory related files from util/ to memory/ (#5382) 2019-05-30 17:44:09 -07:00
plain_table_key_coding.cc Move some memory related files from util/ to memory/ (#5382) 2019-05-30 17:44:09 -07:00
plain_table_key_coding.h Move some memory related files from util/ to memory/ (#5382) 2019-05-30 17:44:09 -07:00
plain_table_reader.cc Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767) 2019-09-05 10:05:20 -07:00
plain_table_reader.h Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767) 2019-09-05 10:05:20 -07:00