Commit Graph

49 Commits (20b48c64788ab54a9529ad5b23c520e4a4f42bec)

Author SHA1 Message Date
Levi Tamasi df8c307d63 Revert to storing UncompressionDicts in the cache (#5645) 5 years ago
Levi Tamasi 092f417037 Move the uncompression dictionary object out of the block cache (#5584) 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Zhongyi Xie 26015f3b48 add compression options to table properties (#5081) 6 years ago
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 6 years ago
Andrew Kryczka 62f70f6d14 Reduce scope of compression dictionary to single SST (#4952) 6 years ago
Alexander Zinoviev 32a6dd9a41 Add a new CPU time counter to compaction report (#4889) 6 years ago
Andrew Kryczka 8ec3e72551 Cache dictionary used for decompressing data blocks (#4881) 6 years ago
Andrew Kryczka 01013ae766 Digest ZSTD compression dictionary once when writing SST file (#4849) 6 years ago
Yi Wu f560c8f5c8 s/CacheAllocator/MemoryAllocator/g (#4590) 6 years ago
Neil Mayhew 43dbd4411e Adapt three unit tests with newer compiler/libraries (#4562) 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
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
Andrew Kryczka b6280d01f9 Require ZSTD 1.1.3+ to use dictionary trainer (#4295) 6 years ago
Fosco Marotto 8527012bb6 Converted db/merge_test.cc to use gtest (#4114) 6 years ago
Zhongyi Xie 45b6bcca98 ZSTD compression: should also expect type = kZSTDNotFinalCompression (#3964) 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
Andrew Kryczka 01bcc34896 Introduce library-independent default compression level 7 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Fosco Marotto c3eb762bb0 Update 64-bit shift in compression.h 7 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 7 years ago
David Lai f4a030ce81 - comment out unused parameters 7 years ago
Fosco Marotto 6efa8e270c Update endif/else behavior for unreachable code error on Windows. 7 years ago
Andrew Kryczka e27f60b1c8 distinguish kZSTDNotFinalCompression in compression string 7 years ago
Yi Wu d956169563 Fix clang build error 7 years ago
Andrew Kryczka 24ad430600 pass key/value samples through zstd compression dictionary generator 7 years ago
Dmitri Smirnov ebab2e2d42 Enable MSVC W4 with a few exceptions. Fix warnings and bugs 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Nick Terrell 4444256ab7 Remove use of deprecated LZ4 function 8 years ago
sdong 607628d349 Support ZSTD with finalized format 8 years ago
Jay Edgar 15b7a4ab88 Fixed output size and removed unneeded loop 8 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 167fb919a5 ZSTD to use CompressionOptions.level 9 years ago
yuslepukhin 49957f9a98 Prefer integer arithmetics 9 years ago
sdong ea11923550 Upgrade to ZSTD 0.4.2 9 years ago
Andres Noetzli c66d53feed Fixed minor issue in CompressionTypeSupported() 9 years ago
sdong 7a0dbdf3ac Add ZSTD (not final format) compression type 9 years ago
Igor Canadi 760e9a94de Fail DB::Open() when the requested compression is not available 10 years ago
Igor Canadi 5e067a7b19 Clean up compression logging 10 years ago
Igor Canadi 9ab5adfc59 New BlockBasedTable version -- better compressed block format 10 years ago
Igor Canadi abb9b95ffe Move compression functions from port/ to util/ 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago