Commit Graph

473 Commits (dee95a1afc6c63515e7d94dec33acdb79638b6d7)

Author SHA1 Message Date
Artem Danilov 8a6708f5f2 Extend property map with compaction stats 7 years ago
Maysam Yabandeh eb6425303e Update WritePrepared with the pseudo code 7 years ago
Aaron G 7848f0b24c add VerifyChecksum() to db.h 7 years ago
Maysam Yabandeh bdc056f8aa Refactor PessimisticTransaction 7 years ago
Andrew Kryczka cc01985db0 Introduce bottom-pri thread pool for large universal compactions 7 years ago
Maysam Yabandeh c3d5c4d38a Refactor TransactionImpl 7 years ago
Siying Dong 21696ba502 Replace dynamic_cast<> 8 years ago
Siying Dong e67b35c076 Add Iterator::Refresh() 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Maysam Yabandeh 1e34d07e18 Simplify and document sync rules for logs_ etc 8 years ago
Maysam Yabandeh e9f91a5176 Add a fetch_add variation to AddDBStats 8 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 8 years ago
Andrew Kryczka 71f5bcb730 Introduce OnBackgroundError callback 8 years ago
Siying Dong 52a7f38b19 WriteOptions.low_pri which can throttle low pri writes if needed 8 years ago
Andrew Kryczka bb01c1880c Introduce max_background_jobs mutable option 8 years ago
Yi Wu 07bdcb91fe New WriteImpl to pipeline WAL/memtable write 8 years ago
yizhu.sun f5ba131bf8 Fixed some spelling mistakes 8 years ago
hyunwoo 0ebdd70579 fixed typo 8 years ago
Anirban Rahut d85ff4953c Blob storage pr 8 years ago
Yi Wu 2cd00773c7 Add bulk create/drop column family API 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong c49d704656 Add DB:ResetStats() 8 years ago
Yi Wu 0fcdccc33e Blob storage helper methods 8 years ago
Yi Wu e9e6e53247 Simplify write thread logic 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
Yi Wu 9e44531803 Refactor WriteImpl (pipeline write part 1) 8 years ago
Siying Dong 67d7623794 Expose the stalling information through DB::GetProperty() 8 years ago
Aaron Gao 3e56c7e0c4 make total_log_size_ atomic 8 years ago
Maysam Yabandeh 11526252cc Pinnableslice (2nd attempt) 8 years ago
Aaron Gao e877afa08b Remove bulk loading and auto_roll_logger in rocksdb_lite 8 years ago
Yi Wu c2247dc1c7 Make DBImpl::has_unpersisted_data_ atomic 8 years ago
Vitaliy Liptchinsky 1aaa898cf1 Adding GetApproximateMemTableStats method 8 years ago
Islam AbdelRahman 03ca2ac8a9 Remove function from DBImpl that are not used anywhere 8 years ago
Vitaliy Liptchinsky e840213d6e Change DB::GetApproximateSizes for more flexibility needed for MyRocks 8 years ago
Reid Horuff 5cf176ca15 Fix for 2PC causing WAL to grow too large 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
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
Artemiy Kolesnikov 91300d01f6 Dynamic max_total_wal_size option 8 years ago
Maysam Yabandeh 361010d447 Exporting compaction stats in the form of a map 8 years ago
Andrew Kryczka 9e7cf3469b DeleteRange user iterator support 8 years ago
Aaron Gao 59a7c0337b Change ioptions to store user_comparator, fix bug 8 years ago
Islam AbdelRahman 869ae5d786 Support IngestExternalFile (remove AddFile restrictions) 8 years ago
Islam AbdelRahman aa09d03381 Avoid calling GetDBOptions() inside GetFromBatchAndDB() 8 years ago
Yi Wu e29d3b67c2 Make max_background_compactions and base_background_compactions dynamic changeable 8 years ago
Islam AbdelRahman 5691a1d8a4 Fix compaction conflict with running compaction 8 years ago