Commit Graph

77 Commits (57056bb60643e390c170ae3166d297a971587c93)

Author SHA1 Message Date
Maysam Yabandeh 1dfcdb15f9 Extend pin_l0 to filter partitions 7 years ago
Maysam Yabandeh 1efc600ddf Preload l0 index partitions 7 years ago
Siying Dong 666a005f9b Support prefetch last 512KB with direct I/O in block based file reader 7 years ago
Aaron G 7848f0b24c add VerifyChecksum() to db.h 7 years ago
Andrew Kryczka 710411aea6 fix asan/valgrind for TableCache cleanup 7 years ago
Aaron Gao 8f553d3c52 remove unnecessary internal_comparator param in newIterator 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong 9bbba4fec1 Remoe unused BlockBasedTable::compaction_optimized_ 8 years ago
Maysam Yabandeh 40af2381ec Object lifetime in cache 8 years ago
Aaron Gao a30a696034 do not read next datablock if upperbound is reached 8 years ago
Maysam Yabandeh 6798d1f3be Revert "Delete filter before closing the table" 8 years ago
Maysam Yabandeh 89833577a8 Delete filter before closing the table 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Maysam Yabandeh 8b0097b49b Readers for partition filter 8 years ago
Maysam Yabandeh 54b434110e Builders for partition filter 8 years ago
Maysam Yabandeh a2f7a514d1 Refactoring 8 years ago
Maysam Yabandeh 69d5262c81 Two-level Indexes 8 years ago
Andrew Kryczka 307a4e80c8 sst_dump support for range deletion 8 years ago
Andrew Kryczka 815f54afad Insert range deletion meta-block into block cache 8 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
Islam AbdelRahman b49b92cf28 Introduce Read amplification bitmap (read amp statistics) 8 years ago
Wanning Jiang 78837f5d61 TableBuilder / TableReader support for range deletion 8 years ago
omegaga d51dc96a79 Experiments on column-aware encodings 8 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 8 years ago
John Alexander 9430333f84 New Statistics to track Compression/Decompression (#1197) 8 years ago
Aaron Gao e532877940 Add statistics field to show total size of index and filter blocks in block cache 9 years ago
krad a08c8c851a Added PersistentCache abstraction 9 years ago
sdong 7ccb8d6ef3 BlockBasedTable::Get() not to use prefix bloom if read_options.total_order_seek = true 9 years ago
Li Peng 6d4832a998 Merge pull request #1101 from flyd1005/wip-fix-typo 9 years ago
Andrew Kryczka 843d2e3137 Shared dictionary compression using reference block 9 years ago
Marton Trencseni 9b51987521 Adding pin_l0_filter_and_index_blocks_in_cache feature and related fixes. 9 years ago
sdong b1fafcaca6 Revert "Adding pin_l0_filter_and_index_blocks_in_cache feature." 9 years ago
Marton Trencseni 522de4f59e Adding pin_l0_filter_and_index_blocks_in_cache feature. 9 years ago
sdong b2ae5950ba Index Reader should not be reused after DB restart 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Andrew Kryczka e089db40f9 Skip bottom-level filter block caching when hit-optimized 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
Igor Canadi 76f286cc82 Optimize bloom filter cache misses 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
krad f29b33c73b Add functionality to pre-fetch blocks specified by a key range to BlockBasedTable implementation. 10 years ago
krad d9f4875e52 Disable pre-fetching of index and filter blocks for sst_dump_tool. 10 years ago
sdong e63140d52b Get() to use prefix bloom filter when filter is not block based 10 years ago
Igor Canadi 9ab5adfc59 New BlockBasedTable version -- better compressed block format 10 years ago
Manish Patil 7ea7bdf04d Dump routine to BlockBasedTableReader 10 years ago
Igor Canadi 25f273027b Fix iOS compile with -Wshorten-64-to-32 10 years ago
Lei Jin 0fd985f427 Avoid reloading filter on Get() if cache_index_and_filter_blocks == false 10 years ago
Lei Jin 2faf49d5f1 use GetContext to replace callback function pointer 10 years ago
Feng Zhu 0af157f9bf Implement full filter for block based table. 10 years ago
Lei Jin 5665e5e285 introduce ImmutableOptions 10 years ago