Commit Graph

64 Commits (efd035164b443e0ae552a82ad8b47a8048e652ca)

Author SHA1 Message Date
Jay Zhuang 2586585b0c Minor fix for Windows build with zlib (#9699) 2 years ago
Siddhartha Roychowdhury fec4403ff1 Integrate WAL compression into log reader/writer. (#9642) 2 years ago
jingkai.yuan 926ee13811 Fix corruption error when compressing blob data with zlib. (#9572) 2 years ago
Siddhartha Roychowdhury 21345d2823 Streaming Compression API for WAL compression. (#9619) 2 years ago
Siddhartha Roychowdhury 39b0d92153 Add record to set WAL compression type if enabled (#9556) 2 years ago
Jonathan Albrecht e970248602 Add support for building on s390x platform (#8962) 3 years ago
Lucian Grijincu a756fb9c85 rocksdb: don't call LZ4_loadDictHC with null dictionary 3 years ago
Andrew Kryczka d904233d2f Limit buffering for collecting samples for compression dictionary (#7970) 3 years ago
Andrew Kryczka 1adbceb581 Expand effect of dictionary settings in `ColumnFamilyOptions::compression_opts` (#7619) 4 years ago
Levi Tamasi 30fb9dd50f Introduce a helper method UncompressData (#7434) 4 years ago
Levi Tamasi 9d6f48ec1d Clean up CompressBlock/CompressBlockInternal a bit (#7249) 4 years ago
Ziyue Yang c384c08a4f Add tests for compression failure in BlockBasedTableBuilder (#6709) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
acelyc111 3a3457575d Fix compile error when LZ4 is up to r123 (#6412) 4 years ago
sdong 338c149b92 crash_test to cover bottommost compression and some other changes (#6215) 5 years ago
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) 5 years ago
Zhongyi Xie 26015f3b48 add compression options to table properties (#5081) 5 years ago
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 5 years ago
Andrew Kryczka 62f70f6d14 Reduce scope of compression dictionary to single SST (#4952) 5 years ago
Alexander Zinoviev 32a6dd9a41 Add a new CPU time counter to compaction report (#4889) 5 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) 6 years ago
Zhongyi Xie f1592a06c2 run make format for PR 3838 (#3954) 6 years ago
Dmitri Smirnov f4b72d7056 Provide a way to override windows memory allocator with jemalloc for ZSTD 6 years ago
Andrew Kryczka 01bcc34896 Introduce library-independent default compression level 6 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 6 years ago
Fosco Marotto c3eb762bb0 Update 64-bit shift in compression.h 6 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 6 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 6 years ago
David Lai f4a030ce81 - comment out unused parameters 6 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