Commit Graph

5180 Commits (9afa0f05ad0789af261c72beec7a104445fbf7e8)

Author SHA1 Message Date
Levi Tamasi ba64a4cf52 Revert "Reduce iterator key comparison for upper/lower bound check (#5111)" (#5440) 6 years ago
Yanqin Jin 7177dc46a1 Handle missing WAL in secondary mode (#5323) 6 years ago
sdong 58c4aee42e TransactionUtil::CheckKey() to skip unnecessary history (#4941) 6 years ago
Levi Tamasi a94aef6596 Fix DBTest.DynamicMiscOptions so it passes even with Snappy disabled (#5438) 6 years ago
Maysam Yabandeh c8c1a549f0 Avoid deadlock between mutex_ and log_write_mutex_ (#5437) 6 years ago
Maysam Yabandeh b2584577fa Remove global locks from FlushScheduler (#5372) 6 years ago
Yanqin Jin 641cc8d541 Use CreateLoggerFromOptions function (#5427) 6 years ago
haoyuhuang 5efa0d6b0d Create a BlockCacheLookupContext to enable fine-grained block cache tracing. (#5421) 6 years ago
Yanqin Jin 6ce5580882 Improve memtable earliest seqno assignment for secondary instance (#5413) 6 years ago
Maysam Yabandeh c292dc8540 WritePrepared: reduce prepared_mutex_ overhead (#5420) 6 years ago
anand76 b703a56e5c Potential fix for stress test failure due to "SST file ahead of WAL" error (#5412) 6 years ago
Levi Tamasi 0f48e56f96 Revert to checking the upper bound on a per-key basis in BlockBasedTableIterator (#5428) 6 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 6 years ago
Yanqin Jin 340ed4fac7 Add support for timestamp in Get/Put (#5079) 6 years ago
haoyuhuang 227b5d52df Make RocksDB secondary instance respect atomic groups in version edits. (#5411) 6 years ago
Andrew Kryczka ebe89ef9d8 Fix merging range tombstone covering put during flush/compaction (#5406) 6 years ago
anand76 5d6e8df1cf Ignore shutdown error during compaction (#5400) 6 years ago
Maysam Yabandeh ae05a83e19 Call ValidateOptions from SetOptions (#5368) 6 years ago
Siying Dong 5851cb7fdb Move util/trace_replay.* to trace_replay/ (#5376) 6 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 6 years ago
Vijay Nadimpalli cae22c53fb Make format 6 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago
Zhongyi Xie ab8f6c01a6 move LevelCompactionPicker to a separate file (#5369) 6 years ago
Sagar Vemuri ff9d286877 Reorder DBImpl's private section (#5385) 6 years ago
Yanqin Jin b9f5900658 Fix WAL replay by skipping old write batches (#5170) 6 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Yanqin Jin f1302ebab8 Add class-level comments to version-related classes (#5348) 6 years ago
Sagar Vemuri 1b59a490ef Fix flaky DBTest2.PresetCompressionDict test (#5378) 6 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 6 years ago
Sagar Vemuri e62986260f Fix env_options_for_read spelling in CompactionJob 6 years ago
Levi Tamasi 1e35584251 Move the index readers out of the block cache (#5298) 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
anand76 a984040f0b Increase Trash/DB size ratio in DBSSTTest.RateLimitedWALDelete (#5366) 6 years ago
Zhongyi Xie 87fe4bcab8 Fix FIFO dynamic options sanitization (#5367) 6 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 6 years ago
Siying Dong 4d0c3b1f96 Add comments in compaction_picker.h 6 years ago
Zhongyi Xie a466120cd5 improve comments in db_impl_secondary 6 years ago
anand76 029b98984e Add some comments in table_cache.h 6 years ago
Siying Dong 6267ed251a Improve comment in db_impl.h (#5338) 6 years ago
Siying Dong f69e63dc5f Improve comments in compaction.h 6 years ago
Siying Dong 596cc1547a Update comments in column_family.h (#5347) 6 years ago
Zhongyi Xie 767d1f3ff1 Improve comments for StatsHistoryIterator and InMemoryStatsHistoryIterator 6 years ago
Zhongyi Xie 88ff80780b improve comment for WalManager (#5350) 6 years ago
haoyuhuang 74a334a2eb Provide an option so that SST ingestion won't fall back to copy after hard linking fails (#5333) 6 years ago
Zhongyi Xie 09b534cc2f improve comments for CompactionJob (#5341) 6 years ago
Siying Dong 02830a20f8 Add comments in db/dbformat.h 6 years ago
Siying Dong dc30a9b69b Add comments to db/db_iter.h (#5340) 6 years ago
Thomas Fersch 3d9d77d900 Restrict L0->L0 compaction according to max_compaction_bytes option (#5329) 6 years ago
haoyuhuang 518cd1a62a Use GetCurrentManifestPath to locate current MANIFEST file (#5331) 6 years ago
Siying Dong b2274da0e5 LogWriter to only flush after finish generating whole record (#5328) 6 years ago