Commit Graph

8168 Commits (699a569c523c1d1083c2da79c5b42a3f70d74181)
 

Author SHA1 Message Date
Maysam Yabandeh c8c1a549f0 Avoid deadlock between mutex_ and log_write_mutex_ (#5437) 5 years ago
Maysam Yabandeh b2584577fa Remove global locks from FlushScheduler (#5372) 5 years ago
Yanqin Jin 641cc8d541 Use CreateLoggerFromOptions function (#5427) 5 years ago
haoyuhuang 5efa0d6b0d Create a BlockCacheLookupContext to enable fine-grained block cache tracing. (#5421) 5 years ago
anand76 63ace8ef0e Reuse data block iterator in BlockBasedTableReader::MultiGet() (#5314) 5 years ago
Yanqin Jin 6ce5580882 Improve memtable earliest seqno assignment for secondary instance (#5413) 5 years ago
Maysam Yabandeh c292dc8540 WritePrepared: reduce prepared_mutex_ overhead (#5420) 5 years ago
Levi Tamasi a16d0cc494 Fix build errors regarding const qualifier being ignored on cast result type (#5432) 5 years ago
anand76 b703a56e5c Potential fix for stress test failure due to "SST file ahead of WAL" error (#5412) 5 years ago
Levi Tamasi 0f48e56f96 Revert to checking the upper bound on a per-key basis in BlockBasedTableIterator (#5428) 5 years ago
Levi Tamasi ad52626cf4 Remove special characters from job names (#5424) 5 years ago
Levi Tamasi fd94353ea3 Remove the artifacts field from stress_crash/stress_crash_with_atomic_flush 5 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 5 years ago
Levi Tamasi bee2f48a66 Refactor the handling of cache related counters and statistics (#5408) 5 years ago
haoyuhuang aa71718ac3 Add block cache tracer. (#5410) 5 years ago
Yanqin Jin 340ed4fac7 Add support for timestamp in Get/Put (#5079) 5 years ago
Yanqin Jin cb1bf09bfc Fix tsan error (#5414) 5 years ago
Yanqin Jin 267b9b1091 Disable dynamic extension support by default for CMake (#5419) 5 years ago
anand76 0153e14569 Add a MultiRead() method to Env (#5311) 5 years ago
haoyuhuang 227b5d52df Make RocksDB secondary instance respect atomic groups in version edits. (#5411) 5 years ago
Andrew Kryczka ebe89ef9d8 Fix merging range tombstone covering put during flush/compaction (#5406) 5 years ago
Mark Rambacher c8267120d8 Add support for loading dynamic libraries into the RocksDB environment (#5281) 5 years ago
anand76 5d6e8df1cf Ignore shutdown error during compaction (#5400) 5 years ago
Maysam Yabandeh ae05a83e19 Call ValidateOptions from SetOptions (#5368) 5 years ago
Siying Dong 5851cb7fdb Move util/trace_replay.* to trace_replay/ (#5376) 5 years ago
haoyuhuang 349db90497 Make GetEntryFromCache a member function. (#5394) 5 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 5 years ago
Yuan Zhou 79edf0a7a8 util: fix log_write_bench (#5335) 5 years ago
Zhongyi Xie d7d8605f56 Fix a clang analyze warning (#5398) 5 years ago
Vijay Nadimpalli cae22c53fb Make format 5 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 5 years ago
Levi Tamasi a3609b7dde Improve const correctness in BlockBasedTableReader (#5383) 5 years ago
Siying Dong cb094e13bb Auto roll logger to enforce options.keep_log_file_num immediately after a new file is created (#5370) 5 years ago
qinzuoyan 0834bbd0b1 Configure ccache in CMakeLists.txt to speed up compilation 5 years ago
Yanqin Jin 83f7a8eed0 Fix compilation error in LITE mode (#5391) 5 years ago
Zhongyi Xie ab8f6c01a6 move LevelCompactionPicker to a separate file (#5369) 5 years ago
Sagar Vemuri ff9d286877 Reorder DBImpl's private section (#5385) 5 years ago
Yanqin Jin b9f5900658 Fix WAL replay by skipping old write batches (#5170) 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 5 years ago
Yanqin Jin f1302ebab8 Add class-level comments to version-related classes (#5348) 5 years ago
Sagar Vemuri 1b59a490ef Fix flaky DBTest2.PresetCompressionDict test (#5378) 5 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 5 years ago
Sagar Vemuri e62986260f Fix env_options_for_read spelling in CompactionJob 5 years ago
Levi Tamasi 1e35584251 Move the index readers out of the block cache (#5298) 5 years ago
anand76 bd44ec2006 Fix reopen voting logic in db_stress when using MultiGet (#5374) 5 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 5 years ago
anand76 a984040f0b Increase Trash/DB size ratio in DBSSTTest.RateLimitedWALDelete (#5366) 5 years ago
Zhongyi Xie 87fe4bcab8 Fix FIFO dynamic options sanitization (#5367) 5 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 5 years ago
Maysam Yabandeh eab4f49a2c WritePrepared: skip_concurrency_control option (#5330) 5 years ago