Commit Graph

862 Commits (ac16663bd6f83b31200991941fd0d8a20931dae3)

Author SHA1 Message Date
Nathan Bronson ac16663bd6 use -Werror=missing-field-initializers, to closer match MyRocks build 9 years ago
Venkatesh Radhakrishnan 63ddb783db Delete files in given key range 9 years ago
Siying Dong 22c0ed8a5f Disable Visual Studio Warning C4351 9 years ago
sdong 11672df19a Fix CLANG errors introduced by 7d87f02799 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago
Islam AbdelRahman d005c66faf Report compaction reason in CompactionListener 9 years ago
Alex Yang 33e09c0e19 add call to install superversion and schedule work in enableautocompactions 9 years ago
Venkatesh Radhakrishnan 7b12ae97d4 Add signalall after removing item from manual_compaction deque 9 years ago
Islam AbdelRahman aececc209e Introduce ReadOptions::pin_data (support zero copy for keys) 9 years ago
Gunnar Kudrjavets 97265f5f14 Fix minor bugs in delete operator, snprintf, and size_t usage 9 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 9 years ago
Dmitri Smirnov 236fe21c92 Enable MS compiler warning c4244. 9 years ago
agiardullo 3bfd3d39a3 Use SST files for Transaction conflict detection 9 years ago
agiardullo 9e44629061 Change SingleDelete to support conflict checking 9 years ago
Yueh-Hsuan Chiang 774b80e99e Resubmit the fix for a race condition in persisting options 9 years ago
agiardullo e5c5f23814 Support marking snapshots for write-conflict checking - Take 2 9 years ago
sdong 1d63c3d610 Revert "Support marking snapshots for write-conflict checking" 9 years ago
agiardullo ec704aafdc Support marking snapshots for write-conflict checking 9 years ago
sdong f307036bde Revert "Fix a race condition in persisting options" 9 years ago
Yueh-Hsuan Chiang 2fa3ed5180 Fix a race condition in persisting options 9 years ago
Alex Yang e8180f9901 added public api to schedule flush/compaction, code to prevent race with db::open 9 years ago
sdong db320b1b82 DB to only flush the column family with the largest memtable while option.db_write_buffer_size is hit 9 years ago
Reid Horuff 3381e2c3e7 Handle multiple calls to DBImpl::PauseBackgroundWork() and DBImpl::ContinueBackgroundWork() 9 years ago
Venkatesh Radhakrishnan 2ae4d7d708 Make sure that CompactFiles does not run two parallel Level 0 compactions 9 years ago
Nathan Bronson 6ce42dd075 Don't merge WriteBatch-es if WAL is disabled 9 years ago
Yueh-Hsuan Chiang e114f0abb8 Enable RocksDB to persist Options file. 9 years ago
Venkatesh Radhakrishnan 9d50afc3b9 Prefix-based iterating only shows keys in prefix 9 years ago
Yueh-Hsuan Chiang 3ecbab0040 Add GetAggregatedIntProperty(): returns the aggregated value from all CFs 9 years ago
Islam AbdelRahman ff4499e297 Update DB::AddFile() to have less restrictions 9 years ago
Islam AbdelRahman 2872e0c8c2 Clean and expose CreateLoggerFromOptions 9 years ago
sdong 296c3a1f94 "make format" in some recent commits 9 years ago
Herman Lee 0d720dfc17 Use the correct variable when fetching table properties. 9 years ago
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 10 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 10 years ago
Praveen Rao cc4d13e0a8 Put wal_filter under #ifndef ROCKSDB_LITE 10 years ago
Islam AbdelRahman c64ae05b1c Move TEST_NewInternalIterator to NewInternalIterator 10 years ago
Praveen Rao 59a0c219bb Adding log filter to inspect and filter log records on recovery 10 years ago
Alexey Maykov 3d07b815f6 Passing table properties to compaction callback 10 years ago