Commit Graph

2696 Commits (3450ac8c1bb6a4d1714c14578271a91ec3b2a320)

Author SHA1 Message Date
Mike Kolupaev 18eeb7b90e Fix interference between max_total_wal_size and db_write_buffer_size checks 8 years ago
Aaron Gao 2a0f3d0de1 level compaction expansion 8 years ago
Yi Wu 381fd32247 Remove timeout_hint_us from WriteOptions 8 years ago
Islam AbdelRahman fce7a6e196 Fail IngestExternalFile when bg_error_ exists 8 years ago
Shu Zhang 756c5924e6 Allow adding external v1 sst file with no global seqno support 8 years ago
Aaron Gao db2b4eb50e avoid direct io in rocksdb_lite 8 years ago
Andrew Kryczka 43e9f01c20 Fix repair_test on ROCKSDB_LITE 8 years ago
Xiaofei Du 7106a994fe Use monotonic time points in write_controller.cc and rate_limiter.cc 8 years ago
Yi Wu c2247dc1c7 Make DBImpl::has_unpersisted_data_ atomic 8 years ago
Sagar Vemuri eb912a927e Remove disableDataSync option 8 years ago
Dmitri Smirnov a5adda0642 Fix repair issues 8 years ago
Andrew Kryczka b48e4778be Consolidate file cutting logic in compaction loop 8 years ago
Maysam Yabandeh c4a37dcb44 Print the missed last layer in cfstats 8 years ago
Maysam Yabandeh 69d5262c81 Two-level Indexes 8 years ago
Dmitri Smirnov 0a4cdde50a Windows thread 8 years ago
Vitaliy Liptchinsky 1aaa898cf1 Adding GetApproximateMemTableStats method 8 years ago
Siying Dong 036d668b19 Fix wrong result in data race case related to Get() 8 years ago
Islam AbdelRahman 574b543f80 Rename merger.h -> merging_iterator.h 8 years ago
oranagra b96372dead improving the C wrapper 8 years ago
Siying Dong 04c4ec41d1 Change corruption_test to use 4 bits. 8 years ago
Siying Dong 2d75cd40d3 NewLRUCache() to pick number of shard bits based on capacity if not given 8 years ago
Siying Dong f25f1ec60b Add test DBTest2.GetRaceFlush which can expose a data race bug 8 years ago
sdong 5dad9d6d28 Avoid logs_ operation out of DB mutex 8 years ago
Islam AbdelRahman a7b13919bf Fix CompactFiles() bug when used with CompactionFilter using SuperVersion 8 years ago
Andrew Kryczka 616a1464ea Fix DeleteRange including sentinels in output files 8 years ago
Islam AbdelRahman 03ca2ac8a9 Remove function from DBImpl that are not used anywhere 8 years ago
Andrew Kryczka b0029bc7fa Test merge op covered by range deletion in memtable 8 years ago
Andrew Kryczka d438e1ec17 Test range deletion block outlives table reader 8 years ago
Andrew Kryczka 9da4d542fe Range deletions unsupported in tailing iterator 8 years ago
Hyeonseok Oh f2b4939da4 fixed typo 8 years ago
yinqiwen 973f1b78fd memtable: delete merge value for range deleteion 8 years ago
Vitaliy Liptchinsky 753ff84a3d Fix get approx size 8 years ago
Jay Lee 537da370da c: allow set savepoint to writebatch 8 years ago
Changli Gao 5ac97314e7 Fix std::out_of_range when DBOptions::keep_log_file_num is zero 8 years ago
Shu Zhang 3c0852d1da Make ingest external file backward compatible 8 years ago
Siying Dong 0e8dfd6062 Fix OptimizeForPointLookup() 8 years ago
Vitaliy Liptchinsky e840213d6e Change DB::GetApproximateSizes for more flexibility needed for MyRocks 8 years ago
Yi Wu 9239103cd4 Flush job should release reference current version if sync log failed 8 years ago
Islam AbdelRahman da54d36a96 Disable IngestExternalFile in ReadOnly mode 8 years ago
Reid Horuff 5cf176ca15 Fix for 2PC causing WAL to grow too large 8 years ago
Andrew Kryczka f9d18e22d2 Fix DeleteRange file boundary correctness issue with max_compaction_bytes 8 years ago
Islam AbdelRahman 3ce091fd73 Add KEEP_DB env var option 8 years ago
Siying Dong 77b4806625 Fix 2PC with concurrent memtable insert 8 years ago
Mike Kolupaev d18dd2c41f Abort compactions more reliably when closing DB 8 years ago
Changli Gao 9f246298e2 Performance: Iterate vector by reference 8 years ago
Dmitri Smirnov 3c233ca4ea Fix Windows environment issues 8 years ago
Maysam Yabandeh d0ba8ec8f9 Revert "PinnableSlice" 8 years ago
Maysam Yabandeh 54d94e9c2c PinnableSlice 8 years ago
Andrew Kryczka b104b87814 Maintain position in range deletions map 8 years ago
siddontang 653ac1f9c6 C API: support total_order_mode 8 years ago