Commit Graph

1167 Commits (8c79f79208b82d2ae5be09cb7ae11356884350ac)

Author SHA1 Message Date
Reid Horuff 58b12dfe37 Set logs as getting flushed before releasing lock, race condition fix 8 years ago
Aaron Gao 6fb9013441 sanitize readahead when direct read enabled 8 years ago
Aaron Gao e877afa08b Remove bulk loading and auto_roll_logger in rocksdb_lite 8 years ago
Peter (Stig) Edwards 2ca2059f66 Get unique_ptr to use delete[] for char[] in DumpMallocStats 8 years ago
Siying Dong 1ba2804b7f Remove XFunc tests 8 years ago
Mike Kolupaev 18eeb7b90e Fix interference between max_total_wal_size and db_write_buffer_size checks 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
Yi Wu c2247dc1c7 Make DBImpl::has_unpersisted_data_ atomic 8 years ago
Sagar Vemuri eb912a927e Remove disableDataSync option 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
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
Islam AbdelRahman 03ca2ac8a9 Remove function from DBImpl that are not used anywhere 8 years ago
Vitaliy Liptchinsky 753ff84a3d Fix get approx size 8 years ago
Changli Gao 5ac97314e7 Fix std::out_of_range when DBOptions::keep_log_file_num is zero 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
Reid Horuff 5cf176ca15 Fix for 2PC causing WAL to grow too large 8 years ago
Mike Kolupaev d18dd2c41f Abort compactions more reliably when closing DB 8 years ago
Maysam Yabandeh d0ba8ec8f9 Revert "PinnableSlice" 8 years ago
Maysam Yabandeh 54d94e9c2c PinnableSlice 8 years ago
Siying Dong 438f22bc56 Fix bug of Checkpoint loses recent transactions with 2PC 8 years ago
Aaron Gao 972f96b3fb direct io write support 8 years ago
Islam AbdelRahman 989e644ed8 Remove sst_file_manager option from LITE 8 years ago
Daniel Black bfbcec2339 Gcc 7 error expansion to defined 8 years ago
Islam AbdelRahman 1a146f89c7 break Flush wait for dropped CF 8 years ago
Islam AbdelRahman 2ba59b5a1e Disallow ingesting files into dropped CFs 8 years ago
Islam AbdelRahman ed8fbdb560 Add EventListener::OnExternalFileIngested() event 8 years ago
Anton Safonov 9053fe2a5c Made delete_obsolete_files_period_micros option dynamic 8 years ago
Maysam Yabandeh 182b940e70 Add WriteOptions.no_slowdown 8 years ago
Andrew Kryczka fe349db57b Remove Arena in RangeDelAggregator 8 years ago
Andrew Kryczka 3f62215210 Lazily initialize RangeDelAggregator's map and pinning manager 8 years ago
Yi Wu 36e4762ce0 Remove Ticker::SEQUENCE_NUMBER 8 years ago
Andrew Kryczka 489d142808 DeleteRange interface 8 years ago
Artemiy Kolesnikov 91300d01f6 Dynamic max_total_wal_size option 8 years ago
Lijun Tang adb665e0bf Allowed delayed_write_rate option to be dynamically set. 8 years ago
Maysam Yabandeh 361010d447 Exporting compaction stats in the form of a map 8 years ago
Reid Horuff 1ca5f6d132 Fix 2PC Recovery SeqId Miscount 8 years ago
Andrew Kryczka c90fef88b1 fix open failure with empty wal 8 years ago
Reid Horuff d133b08f68 Use correct sequence number when creating memtable 8 years ago
Islam AbdelRahman 9bd191d2f4 Fix deadlock between (WriterThread/Compaction/IngestExternalFile) 8 years ago
Andrew Kryczka 9e7cf3469b DeleteRange user iterator support 8 years ago
Andrew Kryczka f998c9790f DeleteRange Get support 8 years ago
Yi Wu 437942e481 Add avoid_flush_during_shutdown DB option 8 years ago
Andrew Kryczka 40a2e406f8 DeleteRange flush support 8 years ago
Siying Dong da61f348d3 Print compression and Fast CRC support info as Header level 8 years ago