Commit Graph

804 Commits (0fdb4f1688ebe160944c30c213f5afad4b13fb0f)

Author SHA1 Message Date
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 9 years ago
agiardullo c2f2cb0214 Pessimistic Transactions 9 years ago
sdong 6a4aaadcd7 Avoid type unique_ptr in LogWriterNumber::writer for Windows build break 9 years ago
Mike Kolupaev e06cf1a098 [wal changes 3/3] method in DB to sync WAL without blocking writers 9 years ago
Islam AbdelRahman c45a57b41e Support delete rate limiting 9 years ago
Poornima Chozhiyath Raman 1bdfcef7bf Fix when output level is 0 of universal compaction with trivial move 9 years ago
Mike Kolupaev fe09a6dae3 [wal changes 2/3] write with sync=true syncs previous unsynced wals to prevent illegal data loss 9 years ago
agiardullo 064294081b Improved FileExists API 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
Igor Canadi 35ca59364c Don't let flushes preempt compactions 9 years ago
Igor Canadi a96fcd09b7 Deprecate CompactionFilterV2 9 years ago
sdong 6c0c8dee7b Fix data loss after DB recovery by not allowing flush/compaction to be scheduled until DB opened 9 years ago
Poornima Chozhiyath Raman beb19ad0dd Fixing delete files in Trivial move of universal compaction 9 years ago
Igor Canadi 5aea98ddd8 Deprecate WriteOptions::timeout_hint_us 9 years ago
sdong f9728640f3 "make format" against last 10 commits 9 years ago
sdong 5fd11853cb Print Fast CRC32 support information in DB LOG 9 years ago
Poornima Chozhiyath Raman 4bed00a44b Fix function name format according to google style 9 years ago
Poornima Chozhiyath Raman c0b23dd5b0 Enabling trivial move in universal compaction 9 years ago
Yueh-Hsuan Chiang 4ce5be4255 fixed leaking log::Writers 9 years ago
Mike Kolupaev 218487d8dc [wal changes 1/3] fixed unbounded wal growth in some workloads 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 9 years ago
Venkatesh Radhakrishnan c9cd404bcd Make flush check for shutdown 9 years ago
Islam AbdelRahman 674b1181cf Bottommost level compaction option 9 years ago
Giuseppe Ottaviano 782a1590f9 Implement a table-level row cache 9 years ago
krad de85e4cadf Introduce WAL recovery consistency levels 9 years ago
Islam AbdelRahman 530534fceb Fix trivial move merge 9 years ago
Igor Canadi 760e9a94de Fail DB::Open() when the requested compression is not available 9 years ago
Islam AbdelRahman 4eabbdb7ec Skip bottommost level compaction if possible 9 years ago
Yueh-Hsuan Chiang bb1c74ce18 Fixed a bug of CompactionStats in multi-level universal compaction case 9 years ago