Commit Graph

96 Commits (165560fb3219bfd874a73355d860b8593c709e15)

Author SHA1 Message Date
Cheng Chang 0a0151fb99 Remove memcpy from RandomAccessFileReader::Read in direct IO mode (#6455) 6 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 6 years ago
Peter Dillinger 18f57f5ef8 Add new persistent 64-bit hash (#5984) 6 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 6 years ago
Mike Kolupaev b4d7209428 Add an option to put first key of each sst block in the index (#5289) 6 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 6 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
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 6 years ago
Siying Dong 89ab1381f8 Apply automatic formatting to some files (#5114) 7 years ago
Siying Dong aef763b6d6 Make statistics's stats_level change thread-safe (#5030) 7 years ago
Siying Dong 5e298f865b Add two more StatsLevel (#5027) 7 years ago
Andrew Kryczka 01013ae766 Digest ZSTD compression dictionary once when writing SST file (#4849) 7 years ago
Siying Dong b82e57d425 Remove two variables from BlockContents class and don't use class Block for compressed block (#4650) 7 years ago
Yi Wu f560c8f5c8 s/CacheAllocator/MemoryAllocator/g (#4590) 7 years ago
Zhongyi Xie ce1fc5af09 fix unused param `allocator` in compression.h (#4453) 7 years ago
Igor Canadi 1cf5deb8fd Introduce CacheAllocator, a custom allocator for cache blocks (#4437) 7 years ago
Maysam Yabandeh 65ac72edd9 Fix bug in partition filters with format_version=4 (#4381) 7 years ago
Andrew Kryczka 2c14662213 Revert "Digest ZSTD compression dictionary once per SST file (#4251)" (#4347) 7 years ago
Andrew Kryczka 6c40806e51 Digest ZSTD compression dictionary once per SST file (#4251) 7 years ago
Maysam Yabandeh caf0f53a74 Index value delta encoding (#3983) 7 years ago
Zhongyi Xie f1592a06c2 run make format for PR 3838 (#3954) 7 years ago
Dmitri Smirnov f4b72d7056 Provide a way to override windows memory allocator with jemalloc for ZSTD 7 years ago
jsteemann 4e7a182d09 Several small "fixes" 8 years ago
Siying Dong 6b77c07379 NUMBER_BLOCK_COMPRESSED, etc, shouldn't be treated as timer counter 8 years ago
Siying Dong 2f1a3a4d74 Refactor ReadBlockContents() 8 years ago
Andrew Kryczka 7fbb9eccaf support disabling checksum in block-based table 8 years ago
Siying Dong 666a005f9b Support prefetch last 512KB with direct I/O in block based file reader 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Mike Kolupaev 397ab11152 Improve Status message for block checksum mismatches 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 9 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 9 years ago
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 9 years ago
Andrew Kryczka 815f54afad Insert range deletion meta-block into block cache 9 years ago
sdong 607628d349 Support ZSTD with finalized format 9 years ago
John Alexander 9430333f84 New Statistics to track Compression/Decompression (#1197) 9 years ago
Jay Edgar efd013d6d8 Miscellaneous performance improvements 9 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 10 years ago
Andrew Kryczka 843d2e3137 Shared dictionary compression using reference block 10 years ago
Dmitri Smirnov ee221d2de0 Introduce XPRESS compresssion on Windows. (#1081) 10 years ago
Laurent Demailly 21700a5106 to/from hex refactor 10 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 10 years ago
sdong 7a0dbdf3ac Add ZSTD (not final format) compression type 10 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 10 years ago
sdong 98a44559d5 Build for CYGWIN 11 years ago
Igor Canadi 9ab5adfc59 New BlockBasedTable version -- better compressed block format 11 years ago
Igor Canadi 96b8240bc5 Support footer versions bigger than 1 11 years ago
Igor Canadi abb9b95ffe Move compression functions from port/ to util/ 11 years ago
Manish Patil 7ea7bdf04d Dump routine to BlockBasedTableReader 11 years ago