Commit Graph

8480 Commits (a150604e101077c6910e6699219dad6d119fc302)
 

Author SHA1 Message Date
Adam Retter 33b33235ff Add Java multiGet API for returning List<byte[]> (#1570) 6 years ago
Siying Dong 49ddd7ec4f Stats should be logged in INFO level (#4977) 6 years ago
Sagar Vemuri eafb09a380 Fix issues found by Clang Analyzer (#4976) 6 years ago
Yanqin Jin c5a64cffd2 Avoid fsync on the same directory in atomic flush (#4817) 6 years ago
Andrew Kryczka 62f70f6d14 Reduce scope of compression dictionary to single SST (#4952) 6 years ago
Peter (Stig) Edwards 79496d71ed Increment NUMBER_BLOCK_NOT_COMPRESSED when !GoodCompressionRatio (#4929) 6 years ago
Maysam Yabandeh d6b9b3b884 Enhance transaction_test_util with delays (#4970) 6 years ago
Maysam Yabandeh 576d2d6c60 WritePrepared: relax assert in compaction iterator (#4969) 6 years ago
Andrew Kryczka 1218704b61 Fix `compression_zstd_max_train_bytes` coverage in stress test (#4957) 6 years ago
Maysam Yabandeh 9144d1f186 WritePrepared: add private options to TransactionDBOptions (#4966) 6 years ago
Yanqin Jin 2d049ab7e8 Checksum properties block for block-based table (#4956) 6 years ago
Siying Dong 5d9a623e2c Add a unit test to Ignorable manfiest record (#4964) 6 years ago
tang-jianfeng 08809f5e6c Implement trace sampling (#4963) 6 years ago
Maysam Yabandeh 10d14693ac WritePrepared: fix ValidateSnapshot with long-running txn (#4961) 6 years ago
Maysam Yabandeh 39fb88f14e Reset size_ to 0 in PinnableSlice::Reset (#4962) 6 years ago
Siying Dong 1a761e6a6c Add a placeholder in manifest indicating ignorable record (#4960) 6 years ago
Siying Dong f48758e939 Deprecate CompactionFilter::IgnoreSnapshots() = false (#4954) 6 years ago
Siying Dong cf3a671733 Remove cuckoo hash memtable (#4953) 6 years ago
Maysam Yabandeh 199fabc197 WritePrepared: non-atomic commit of delayed prepared (#4947) 6 years ago
Siying Dong d9c9f3c809 db_bench: fix "micros/op" reporting (#4949) 6 years ago
Zhongyi Xie 71cae59a99 exclude test CompactFilesShouldTriggerAutoCompaction from ROCKSDB_LITE (#4950) 6 years ago
Zhongyi Xie 00ed41daee Allow copy for PerfContext objects (#4919) 6 years ago
Jay Zhuang c9a52cbdc8 Fix potential DB hang while using CompactFiles (#4940) 6 years ago
Siying Dong 8fe073324f BYTES_READ stats miscount for NotFound cases (#4938) 6 years ago
yangzhijia 31221bb7e8 Properly set upper bound of subcompaction output (#4879) (#4898) 6 years ago
Maysam Yabandeh dcb73e7735 WritePrepared: release snapshot equal to max (#4944) 6 years ago
Maysam Yabandeh 30468d8eb4 Fix analyze error on possible un-initialized value (#4937) 6 years ago
Ming Zhao 59244447e3 Zero seqnum of final key / drop final tombstone when compacting to bottommost level 6 years ago
Young Tack Jin 4091597c67 fix for nvme device path (#4866) 6 years ago
Yanqin Jin 842cdc11dd Use correct FileMeta for atomic flush result install (#4932) 6 years ago
Andrew Kryczka 0ea57115a3 Fix `WriteBatchBase::DeleteRange` API comment (#4935) 6 years ago
Maysam Yabandeh 35e5689e11 Take snapshots once for all cf flushes (#4934) 6 years ago
Alexander Zinoviev 32a6dd9a41 Add a new CPU time counter to compaction report (#4889) 6 years ago
Yanqin Jin 158da7a6ee Verify checksum before ingestion (#4916) 6 years ago
anand76 d0d484b132 Always delete Blob DB files in the background (#4928) 6 years ago
Yanqin Jin 95604d13e9 Change the command to invoke parallel tests (#4922) 6 years ago
Sagar Vemuri 4978caaa6f Remove a redundant call to TableFileName in CompactionJob::FinishCompactionOutputFile (#4925) 6 years ago
Siying Dong ee1818081f Remove PlainTable's feature store_index_in_file (#4914) 6 years ago
zhichao-cao e2547103fd Fix the build error caused by the dynamic array (#4918) 6 years ago
Andrew Kryczka e242fa4664 Add latest toolchain (gcc-8, etc.) build support for fbcode users (#4923) 6 years ago
Siying Dong bc7d1661a8 Fix test name typo in PlainTableDBTest 6 years ago
Siying Dong f184bee77b PlainTable should avoid copying Get() results from immortal source. (#4924) 6 years ago
Yanqin Jin e1de88c8c7 Escape '.' by adding a '\' to avoid matching any char 6 years ago
Siying Dong fc53839bfa Disallow customized hash function in DynamicBloom (#4915) 6 years ago
Dmitry Fink e07aa8669d Allow full merge when root of history for a key is reached (#4909) 6 years ago
Andrew Kryczka 8ec3e72551 Cache dictionary used for decompressing data blocks (#4881) 6 years ago
PeifengSi 43defe9872 Correct the code comment in Compaction::KeyNotExistsBeyondOutputLevel (#4902) 6 years ago
Siying Dong d94aa2f7db Make compaction_pri = kMinOverlappingRatio to be default (#4911) 6 years ago
Andrew Kryczka 27054d837b Call NewDataBlockIterator with correct arguments in DB::Get (#4913) 6 years ago
Sagar Vemuri 0cead31d10 Fix Clang static analyzer warning in db_bench (#4910) 6 years ago