Commit Graph

52 Commits (799cf37cb1b0aeb570207340d07b52056e328dd4)

Author SHA1 Message Date
Peter Dillinger 95f6add746 Revert Ribbon starting level support from #8198 (#8212) 4 years ago
Peter Dillinger 10196d7edc Ribbon long-term support, starting level support (#8198) 4 years ago
Peter Dillinger da6b90ab48 Improve bloom_test bits_per_key flag (#8093) 4 years ago
Peter Dillinger a8b3b9a20c Refine Ribbon configuration, improve testing, add Homogeneous (#7879) 4 years ago
sherriiiliu e017af15c1 Fix testcase failures on windows (#7992) 4 years ago
Peter Dillinger 239d17a19c Support optimize_filters_for_memory for Ribbon filter (#7774) 4 years ago
Peter Dillinger 003e72b201 Use size_t for filter APIs, protect against overflow (#7726) 4 years ago
Peter Dillinger 0baa5055f1 Add Ribbon schema test to bloom_test (#7696) 4 years ago
Peter Dillinger 60af964372 Experimental (production candidate) SST schema for Ribbon filter (#7658) 4 years ago
Yanqin Jin 394210f280 Remove unused includes (#7604) 4 years ago
Peter Dillinger 5b2bbacb6f Minimize memory internal fragmentation for Bloom filters (#6427) 4 years ago
sdong afa3518839 Revert "Update googletest from 1.8.1 to 1.10.0 (#6808)" (#6923) 5 years ago
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 5 years ago
Huisheng Liu 07a3f7f008 fix MSVC build failures (#6517) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Peter Dillinger ca3b6c28c9 Expose and elaborate FilterBuildingContext (#6088) 5 years ago
Peter Dillinger 57f3032285 Allow fractional bits/key in BloomFilterPolicy (#6092) 5 years ago
Peter Dillinger f059c7d9b9 New Bloom filter implementation for full and partitioned filters (#6007) 5 years ago
Peter Dillinger 685e895652 Prepare filter tests for more implementations (#5967) 5 years ago
Peter Dillinger 013babc685 Clean up some filter tests and comments (#5960) 5 years ago
Peter Dillinger dd19014a7a FilterPolicy consolidation, part 1/2 (#5963) 5 years ago
Peter Dillinger 5f8f2fda0e Refactor / clean up / optimize FullFilterBitsReader (#5941) 5 years ago
Peter Dillinger 93edd51c4a bloom_test.cc: include <array> (#5920) 5 years ago
Peter Dillinger 9f54446525 Fix type in shift operation in bloom_test (#5882) 5 years ago
Peter Dillinger 9e4913ce9d Add FullBloomTest.CorruptFilters,RawSchema (#5834) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
Peter Dillinger 68626249c3 Refactor/consolidate legacy Bloom implementation details (#5784) 5 years ago
Peter Dillinger d3a6726f02 Revert changes from PR#5784 accidentally in PR#5780 (#5810) 5 years ago
Peter Dillinger aa2486b23c Refactor some confusing logic in PlainTableReader 5 years ago
Peter Dillinger 108c619acb Add regression test for serialized Bloom filters (#5778) 5 years ago
HouBingjian ac97e6930f bloom test check fail on arm (#5745) 5 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 6 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Andrew Kryczka 63f1c0a57d fix gflags namespace 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Maysam Yabandeh 45b9bb0331 Cut filter partition based on metadata_block_size 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Tomas Kolda 04d58970cb AIX and Solaris Sparc Support 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Igor Canadi 1b7ea8ce81 Skipped tests shouldn't be failures 9 years ago
Igor Sugak b4b69e4f77 rocksdb: switch to gtest 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Feng Zhu 0af157f9bf Implement full filter for block based table. 10 years ago
Igor Canadi fec4269966 Fix more gflag namespace issues 11 years ago
Haobo Xu 3c02c363b3 [RocksDB] [Performance Branch] Added dynamic bloom, to be used for memable non-existing key filtering 11 years ago
Dhruba Borthakur 9cd221094c Add appropriate LICENSE and Copyright message. 11 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 11 years ago
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago