Commit Graph

5258 Commits (925d8252e5303c35760b64fff999753987f8b533)

Author SHA1 Message Date
Maysam Yabandeh 3316d29221 Disable recycle_log_file_num when it is incompatible with recovery mode (#6351) 5 years ago
Yanqin Jin f2fbc5d668 Shorten certain test names to avoid infra failure (#6352) 5 years ago
anand76 fb05b5a652 Force a new manifest file if append to current one fails (#6331) 5 years ago
sdong 71874c5aaf Fix LITE build with DBTest2.AutoPrefixMode1 (#6346) 5 years ago
sdong 02ac6c9a3c Fix db_bloom_filter_test clang LITE build (#6340) 5 years ago
Maysam Yabandeh 2f973ca96e Double Crash in kPointInTimeRecovery with TransactionDB (#6313) 5 years ago
sdong 8f2bee6747 Add ReadOptions.auto_prefix_mode (#6314) 5 years ago
Sagar Vemuri 4f6c86226c Use the same oldest ancestor time in table properties and manifest 5 years ago
Andrew Kryczka 5b33cfa1e3 fix `WriteBufferManager` flush log message (#6335) 5 years ago
sdong f10f135938 Fix regression bug of hash index with iterator total order seek (#6328) 5 years ago
Levi Tamasi f34782a67d Fix the "records dropped" statistics (#6325) 5 years ago
anand76 0672a6db64 Fix queue manipulation in WriteThread::BeginWriteStall() (#6322) 5 years ago
matthewvon e6e8b9e871 Correct pragma once problem with Bazel on Windows (#6321) 5 years ago
Levi Tamasi d305f13e21 Make DBCompactionTest.SkipStatsUpdateTest more robust (#6306) 5 years ago
chenyou-fdu 931876e86e Separate enable-WAL and disable-WAL writer to avoid unwanted data in log files (#6290) 5 years ago
Matt Bell 7e5b04d04f Expose atomic flush option in C API (#6307) 5 years ago
sdong d87cffaea4 Fix another bug caused by recent hash index fix (#6305) 5 years ago
Levi Tamasi 73f65b457e Adjust thread pool sizes when setting max_background_jobs dynamically (#6300) 5 years ago
sdong f8b5ef85ec Fix a bug caused by recent fix of Prefix Hash (#6302) 5 years ago
sdong d2b4d42d4b Fix kHashSearch bug with SeekForPrev (#6297) 5 years ago
sdong 76c117b24b Fix LITE test build broken by recent commit (#6295) 5 years ago
sdong 894c6d21af Bug when multiple files at one level contains the same smallest key (#6285) 5 years ago
Qinfan Wu 6733be033e More const pointers in C API (#6283) 5 years ago
Sagar Vemuri cfa585611d Consider all compaction input files to compute the oldest ancestor time (#6279) 5 years ago
Maysam Yabandeh eff5e076f5 unordered_write incompatible with max_successive_merges (#6284) 5 years ago
Yanqin Jin 6a9989381f Fix compilation under LITE (#6277) 5 years ago
Yanqin Jin cfd9732f65 Remove inaccurate code comment (#6274) 5 years ago
Huisheng Liu e5b476f551 Update file indexer to take timestamp into consideration (#6205) 5 years ago
Yanqin Jin a8b1085ae2 Fix test in LITE mode (#6267) 5 years ago
Yanqin Jin bce5189f4d Fix error message (#6264) 5 years ago
Connor1996 3e26a94ba1 Add oldest snapshot sequence property (#6228) 5 years ago
Yanqin Jin 1aaa145877 Fix a data race for cfd->log_number_ (#6249) 5 years ago
Qinfan Wu edaaa1fff2 Add range delete function to C-API (#6259) 5 years ago
Maysam Yabandeh 28e5a9a9fb Increase max_log_size in FlushJob to 1024 bytes (#6258) 5 years ago
Maysam Yabandeh 48a678b7c9 Prevent an incompatible combination of options (#6254) 5 years ago
sdong ef91894798 Fix potential overflow in CalculateSSTWriteHint() (#6212) 5 years ago
Jermy Li f453bcb40d Add unit tests for concurrent CF iteration and drop (#6180) 5 years ago
Mike Kolupaev ce63eda6f0 Fix use-after-free and double-deleting files in BackgroundCallPurge() (#6193) 5 years ago
Adam Retter 2d16709487 Small tidy and speed up of the travis build (#6181) 5 years ago
解轶伦 39fcaf8246 delete superversions in BackgroundCallPurge (#6146) 5 years ago
Levi Tamasi 02aa22957a Set CompactionIterator::valid_ to false when PrepareBlobOutput indicates error 5 years ago
Yanqin Jin 7678cf2df7 Use Env::LoadEnv to create custom Env objects (#6196) 5 years ago
Zhichao Cao cddd637997 Merge adjacent file block reads in RocksDB MultiGet() and Add uncompressed block to cache (#6089) 5 years ago
Levi Tamasi db7c687523 Fix a data race related to memtable trimming (#6187) 5 years ago
Levi Tamasi bd8404feff Do not schedule memtable trimming if there is no history (#6177) 5 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
Peter Dillinger 58d46d1915 Add useful idioms to Random API (OneInOpt, PercentTrue) (#6154) 5 years ago
Levi Tamasi 6d54eb3dc2 Do not create/install new SuperVersion if nothing was deleted during memtable trim (#6169) 5 years ago
Levi Tamasi 583c6953d8 Move out valid blobs from the oldest blob files during compaction (#6121) 5 years ago
Jermy Li c2029f9716 Support concurrent CF iteration and drop (#6147) 5 years ago