Commit Graph

2336 Commits (281fbdddc26da6851913133fa5df0e9cb3194230)

Author SHA1 Message Date
Anirban Rahut a73b26f601 Adding test for contiguous WAL detection 8 years ago
Aaron Gao e532877940 Add statistics field to show total size of index and filter blocks in block cache 8 years ago
Jan Doms 02ec8154e5 allow updating block cache capacity from C (#1149) 8 years ago
Andrew Kryczka 842958651f Fix race condition in SwitchMemtable 8 years ago
PraveenSinghRao 3a276b0cbe Add a callback for when memtable is moved to immutable (#1137) 8 years ago
Mike Kolupaev 936973d145 Small tweaks to logging to track the number of immutable memtables 8 years ago
siddontang 21c047ab49 add readahead size option (#1146) 8 years ago
Reid Horuff 5d85fdb2c5 add missing lock 8 years ago
sdong 345fd73faf Fix flaky DBTestDynamicLevel.DynamicLevelMaxBytesBase2 8 years ago
krad 8fc75de327 Minor fix to disable DynamicLevelMaxBytesBase2 8 years ago
Ashish Shenoy 99765ed855 Clean up the ComputeCompactionScore() API 8 years ago
Shen Li def2f7bd0e Expose report_bg_io_stats option in the C API. (#1131) 8 years ago
siddontang 8f1214531e C API: Expose DeleteFileInRange (#1132) 8 years ago
Sage Weil 11f329bd40 db/db_impl: restrict WALRecoveryMode when using recycled log files 8 years ago
Sage Weil 2b2a898e0b db/log_reader: combine kBadRecord{Len,Checksum} for readability 8 years ago
Sage Weil 34df1c94d5 db/log_reader: treat bad record length or checksum as EOF 8 years ago
Sage Weil 7947aba68c db/log_reader: move kBadRecord{Len,Checksum} handling into ReadRecord 8 years ago
Sage Weil 847e471db6 db/log_test: add recycle log test 8 years ago
Aaron Orenstein 2073cf3775 Eliminate use of 'using namespace std'. Also remove a number of ADL references to std functions. 8 years ago
Richard Cairns Jr f6e404c20a Added "number of merge operands" to statistics in ssts. 8 years ago
omegaga 3c69f77c67 Move IO failure test to separate file 8 years ago
Islam AbdelRahman c70a9335de Fix mutex unlock issue between scheduled compaction and ReleaseCompactionFiles() 8 years ago
Reid Horuff a6254f2bd4 Long outstanding prepare test 8 years ago
Aaron Gao 43afd72bee [rocksdb] make more options dynamic 8 years ago
Islam AbdelRahman f6aedb62c0 Fix Transaction memory leak 8 years ago
krad a08c8c851a Added PersistentCache abstraction 8 years ago
Reid Horuff a400336398 TransactionLogIterator sequence gap fix 8 years ago
Islam AbdelRahman 560358dc93 Fix data race in GetObsoleteFiles() 8 years ago
Reid Horuff c27061dae7 [rocksdb] 2PC double recovery bug fix 8 years ago
Reid Horuff a657ee9a9c [rocksdb] Recovery path sequence miscount fix 8 years ago
Reid Horuff 8a66c85e90 [rocksdb] Two Phase Transaction 8 years ago
Reid Horuff 1b8a2e8fdd [rocksdb] Memtable Log Referencing and Prepared Batch Recovery 8 years ago
Reid Horuff 0460e9dcce Modification of WriteBatch to support two phase commit 8 years ago
Islam AbdelRahman d86f9b9c3f Fix lite build 8 years ago
Islam AbdelRahman 4b31723433 Add bottommost_compression option 8 years ago
sdong bfb6b1b8a8 Estimate pending compaction bytes more accurately 8 years ago
Yi Wu 730f7e2e21 Fix win build 8 years ago
Andrew Kryczka 269f6b2e2d Revert "Modification of WriteBatch to support two phase commit" 8 years ago
sdong 7ccb8d6ef3 BlockBasedTable::Get() not to use prefix bloom if read_options.total_order_seek = true 8 years ago
Islam AbdelRahman 967476eaee Fix valgrind (DBIteratorTest.ReadAhead) 8 years ago
Yi Wu a4ea345b04 Fixing lite build 8 years ago
Yi Wu 24a24f013d Enable configurable readahead for iterators 8 years ago
Islam AbdelRahman ff4b3fb5b4 Fix Iterator::Prev memory pinning bug 8 years ago
Islam AbdelRahman 6e801b0bd1 Eliminate memcpy in Iterator::Prev() by pinning blocks for keys spanning multiple blocks 9 years ago
Warren Falk b8cf9130f8 Fix #1110, 32-bit build failure on Mac OSX (#1112) 9 years ago
Islam AbdelRahman 21441c09bd Fix calling GetCurrentMutableCFOptions in CompactionJob::ProcessKeyValueCompaction() 9 years ago
Reid Horuff 6e56a114be Modification of WriteBatch to support two phase commit 9 years ago
Yi Wu a92049e3e7 Added EventListener::OnTableFileCreationStarted() callback 9 years ago
sdong 6a14f7a976 Change several option defaults 9 years ago
Peter Mattis c6c770a1ac Use prefix_same_as_start to avoid iteration in FindNextUserEntryInternal. (#1102) 9 years ago