Commit Graph

76 Commits (556972e964026a95edecb28cf70a6f36013dd3aa)

Author SHA1 Message Date
Peter Dillinger bae6f58696 Basic MultiGet support for partitioned filters (#6757) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Peter Dillinger f059c7d9b9 New Bloom filter implementation for full and partitioned filters (#6007) 5 years ago
anand76 03ce7fb292 Fix a buffer overrun problem in BlockBasedTable::MultiGet (#6014) 5 years ago
Peter Dillinger ca7ccbe2ea Misc hashing updates / upgrades (#5909) 5 years ago
Maysam Yabandeh 638d239507 Charge block cache for cache internal usage (#5797) 5 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 5 years ago
anand76 7259e28d91 MultiGet parallel IO (#5464) 5 years ago
Mike Kolupaev b4d7209428 Add an option to put first key of each sst block in the index (#5289) 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Levi Tamasi 98094f6cac Add some comments for BlockContents 6 years ago
Siying Dong 89ab1381f8 Apply automatic formatting to some files (#5114) 6 years ago
Andrew Kryczka 01013ae766 Digest ZSTD compression dictionary once when writing SST file (#4849) 6 years ago
Siying Dong b82e57d425 Remove two variables from BlockContents class and don't use class Block for compressed block (#4650) 6 years ago
Yi Wu f560c8f5c8 s/CacheAllocator/MemoryAllocator/g (#4590) 6 years ago
Zhongyi Xie ce1fc5af09 fix unused param `allocator` in compression.h (#4453) 6 years ago
Igor Canadi 1cf5deb8fd Introduce CacheAllocator, a custom allocator for cache blocks (#4437) 6 years ago
Maysam Yabandeh 65ac72edd9 Fix bug in partition filters with format_version=4 (#4381) 6 years ago
Andrew Kryczka 2c14662213 Revert "Digest ZSTD compression dictionary once per SST file (#4251)" (#4347) 6 years ago
Andrew Kryczka 6c40806e51 Digest ZSTD compression dictionary once per SST file (#4251) 6 years ago
Maysam Yabandeh caf0f53a74 Index value delta encoding (#3983) 6 years ago
Maysam Yabandeh eb8885a08a Return correct usable_size for BlockContents (#4246) 6 years ago
Maysam Yabandeh 29ffbb8a50 Charging block cache more accurately (#4073) 6 years ago
Zhongyi Xie f1592a06c2 run make format for PR 3838 (#3954) 7 years ago
Maysam Yabandeh d0c38c0c8c Extend some tests to format_version=3 (#3942) 7 years ago
Dmitri Smirnov f4b72d7056 Provide a way to override windows memory allocator with jemalloc for ZSTD 7 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Siying Dong 2f1a3a4d74 Refactor ReadBlockContents() 7 years ago
Siying Dong 666a005f9b Support prefetch last 512KB with direct I/O in block based file reader 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 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 a2f7a514d1 Refactoring 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
John Alexander 9430333f84 New Statistics to track Compression/Decompression (#1197) 8 years ago
Nadav Rotem 7360db39e6 Add a check mode to verify compressed block can be decompressed back 9 years ago
krad a08c8c851a Added PersistentCache abstraction 9 years ago
Dmitri Smirnov e7899c6618 Fix build issue. (#1103) 9 years ago
Andrew Kryczka 843d2e3137 Shared dictionary compression using reference block 9 years ago
Dmitri Smirnov ee221d2de0 Introduce XPRESS compresssion on Windows. (#1081) 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
sdong f9728640f3 "make format" against last 10 commits 9 years ago
Dmitri Smirnov ef4b87f1b2 Commit both PR and internal code review changes 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 10 years ago
Igor Canadi 9ab5adfc59 New BlockBasedTable version -- better compressed block format 10 years ago
Igor Canadi 96b8240bc5 Support footer versions bigger than 1 10 years ago
Manish Patil 7ea7bdf04d Dump routine to BlockBasedTableReader 10 years ago
Igor Canadi 9f20395cd6 Turn -Wshadow back on 10 years ago