Commit Graph

1189 Commits (3d9d77d9006c246ea54656440fb29eebfa048f8b)

Author SHA1 Message Date
Aaron Gao 7eddecce12 support bulk loading with universal compaction 8 years ago
Siying Dong c49d704656 Add DB:ResetStats() 8 years ago
Siying Dong 8f47a97512 File level histogram should be printed per CF, not per DB 8 years ago
Sagar Vemuri 7124268a09 Reduce the number of params needed to construct DBIter 8 years ago
Islam AbdelRahman 61730186df dummy diff 8 years ago
Tamir Duberstein 107c5f6a60 CMake: more MinGW fixes 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Siying Dong ce64b8b719 Divide db/db_impl.cc 8 years ago
Siying Dong 43010a929f Revert "[rocksdb][PR] CMake: more MinGW fixes" 8 years ago
Tamir Duberstein 3450ac8c1b CMake: more MinGW fixes 8 years ago
Yi Wu 9e44531803 Refactor WriteImpl (pipeline write part 1) 8 years ago
Siying Dong 6ef8c620d3 Move auto_roll_logger and filename out of db/ 8 years ago
Nikhil Benesch d25e28d584 replace sometimes-undefined uint type with unsigned int 8 years ago
Sagar Vemuri c6d04f2ecf Option to fail a request as incomplete when skipping too many internal keys 8 years ago
Aaron Gao 3e56c7e0c4 make total_log_size_ atomic 8 years ago
Siying Dong 8f5bf04468 Flush triggered by DB write buffer size picks the oldest unflushed CF 8 years ago
Raza Hussain 6908e24b56 dynamic setting of stats_dump_period_sec through SetDBOption() 8 years ago
Islam AbdelRahman d52f334cbd Break stalls when no bg work is happening 8 years ago
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 8 years ago
Maysam Yabandeh 11526252cc Pinnableslice (2nd attempt) 8 years ago
Sagar Vemuri 97edc72d39 Add a memtable-only iterator 8 years ago
Leonidas Galanis 72202962f9 fix db_sst_test flakiness 8 years ago
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