Commit Graph

16 Commits (99d86252b6514d0fe3b848bd39bda94642c14faf)

Author SHA1 Message Date
Peter Dillinger 68a9c186d0 FilterPolicy API changes for 7.0 (#9501) 2 years ago
Hui Xiao 920386f2b7 Detect (new) Bloom/Ribbon Filter construction corruption (#9342) 2 years ago
Peter Dillinger 3469d60fcc Add table properties for number of entries added to filters (#8323) 3 years ago
Peter Dillinger 003e72b201 Use size_t for filter APIs, protect against overflow (#7726) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
Peter Dillinger ca3b6c28c9 Expose and elaborate FilterBuildingContext (#6088) 5 years ago
Peter Dillinger f059c7d9b9 New Bloom filter implementation for full and partitioned filters (#6007) 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
Levi Tamasi 29ccf2075c Store the filter bits reader alongside the filter block contents (#5936) 5 years ago
Peter Dillinger 46ca51d430 filter_bench - a prelim tool for SST filter benchmarking (#5825) 5 years ago
Levi Tamasi 092f417037 Move the uncompression dictionary object out of the block cache (#5584) 5 years ago
Levi Tamasi 3bde41b5a3 Move the filter readers out of the block cache (#5504) 5 years ago
haoyuhuang 5efa0d6b0d Create a BlockCacheLookupContext to enable fine-grained block cache tracing. (#5421) 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 5 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 5 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 5 years ago
anand76 fefd4b98c5 Introduce a new MultiGet batching implementation (#5011) 5 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 5 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 6 years ago
Maysam Yabandeh 7e4e381495 Fix the bloom filter skipping empty prefixes 6 years ago
Maysam Yabandeh bc0da4b512 Skip duplicate bloom keys when whole_key and prefix are mixed 6 years ago
Huachao Huang 7a6353bd1c Ignore empty filter block when data block is empty 6 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Sagar Vemuri 343b59d6ee Move various string utility functions into string_util 7 years ago
Aaron Gao e532877940 Add statistics field to show total size of index and filter blocks in block cache 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Igor Sugak b4b69e4f77 rocksdb: switch to gtest 9 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago
sdong 68af7811ea Remember whole key/prefix filtering on/off in SST file 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Igor Canadi 3d74f09979 Fix compile 10 years ago
Feng Zhu 0af157f9bf Implement full filter for block based table. 10 years ago