Commit Graph

829 Commits (2889df84cb63862eeae1a83172e571e50b0572f3)

Author SHA1 Message Date
Praveen Rao 32cdec634e Fail recovery if filter provides more records than original and corresponding unit-test, fix naming conventions 9 years ago
Praveen Rao 0c59691dde Handle multiple batches in single log record - allow app to return a new batch + allow app to return corrupted record status 9 years ago
Alexey Maykov f18acd8875 Fixed the clang compilation failure 9 years ago
Sage Weil 9c33f64d19 log_reader: pass in WALRecoveryMode instead of bool report_eof_inconsistency 9 years ago
Sage Weil 3ac13c99d1 log_reader: pass log_number and optional info_log to ctor 9 years ago
Sage Weil 5830c699f2 log_writer: pass log number and whether recycling is enabled to ctor 9 years ago
Sage Weil 666376150c db_impl: recycle log files 9 years ago
Sage Weil d666225a0a db_impl: disable recycle_log_files if WAL archive is enabled 9 years ago
Alexey Maykov e1a09a7703 Implementation for GetPropertiesOfTablesInRange 9 years ago
Yueh-Hsuan Chiang ad471453e8 Allow GetProperty to report the number of currently running flushes / compactions. 9 years ago
sdong 277dea78f0 Add more kill points 9 years ago
Venkatesh Radhakrishnan a98fbacfa0 Moving memtable related files from util to a new directory memtable 9 years ago
Islam AbdelRahman f55d3009c0 Make db_test_util compile under ROCKSDB_LITE 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
Praveen Rao cc4d13e0a8 Put wal_filter under #ifndef ROCKSDB_LITE 9 years ago
Islam AbdelRahman c64ae05b1c Move TEST_NewInternalIterator to NewInternalIterator 9 years ago
Praveen Rao 59a0c219bb Adding log filter to inspect and filter log records on recovery 9 years ago
Alexey Maykov 3d07b815f6 Passing table properties to compaction callback 9 years ago
sdong 776bd8d5eb Pass column family ID to table property collector 9 years ago
dyniusz 0267502655 Support for LevelDB SST with .ldb suffix 9 years ago
Igor Canadi 115427ef63 Add APIs PauseBackgroundWork() and ContinueBackgroundWork() 9 years ago
Islam AbdelRahman f03b5c987b Add experimental DB::AddFile() to plug sst files into empty DB 9 years ago
sdong d0c31641d2 Internal stats WAL file synced to match meaning of the stats of the same name 9 years ago
Andres Noetzli 014fd55adc Support for SingleDelete() 9 years ago
Venkatesh Radhakrishnan 51e1c11254 Do not flag error if file to be deleted does not exist 9 years ago
sdong 9aca7cd6d8 DB::Open() to flush info log after printing DB pointer 9 years ago
Yueh-Hsuan Chiang f21c7415a7 Change the log level of DB start-up log from Warn to Header. 9 years ago
Alexey Maykov 3ebf11ed16 Adding the increment for a counter for a number of WAL syncs 9 years ago
sdong f3170b6f6c DBImpl::FindObsoleteFiles() shouldn't release mutex between getting min_pending_output and scanning files 9 years ago
krad 1126644082 Relaxing consistency detection to include errors while inserting to memtable as WAL recovery error. 9 years ago
Igor Canadi ac9bcb55ce Set max_open_files based on ulimit 9 years ago
Andres Noetzli 3c9cef1eed Unified maps with Comparator for sorting, other cleanup 9 years ago
Andres Noetzli effd9dd1e1 Fix deadlock in WAL sync 9 years ago
Igor Canadi 5f4166c90e ReadaheadRandomAccessFile -- userspace readahead 9 years ago
Andres Notzli 09d982f9e0 Fix compact_files_example 9 years ago
Andres Noetzli 2050832974 Fixing race condition in DBTest.DynamicMemtableOptions 9 years ago
Igor Canadi 4ab26c5ad1 Smarter purging during flush 9 years ago
Islam AbdelRahman 3fd70b05b8 Rate limit deletes issued by DestroyDB 9 years ago
Ari Ekmekji f0da6977a3 [Parallel L0-L1 Compaction Prep]: Giving Subcompactions Their Own State 9 years ago
sdong 72613657f0 Measure file read latency histogram per level 9 years ago
Nathan Bronson b7198c3afe reduce db mutex contention for write batch groups 9 years ago
sdong 603b6da8b8 Add options.compaction_measure_io_stats to print write I/O stats in compactions 9 years ago
agiardullo 0db807ec28 Transaction error statuses 10 years ago
agiardullo c2f2cb0214 Pessimistic Transactions 10 years ago
sdong 6a4aaadcd7 Avoid type unique_ptr in LogWriterNumber::writer for Windows build break 10 years ago
Mike Kolupaev e06cf1a098 [wal changes 3/3] method in DB to sync WAL without blocking writers 10 years ago
Islam AbdelRahman c45a57b41e Support delete rate limiting 10 years ago
Poornima Chozhiyath Raman 1bdfcef7bf Fix when output level is 0 of universal compaction with trivial move 10 years ago
Mike Kolupaev fe09a6dae3 [wal changes 2/3] write with sync=true syncs previous unsynced wals to prevent illegal data loss 10 years ago
agiardullo 064294081b Improved FileExists API 10 years ago