Commit Graph

899 Commits (d6219e4d9b48d3d42fa6060fbd63346f561547c1)

Author SHA1 Message Date
sdong d6219e4d9b Mac build break caused by include/posix/io_posix.h not declearing errno, 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
sdong 44d4057d78 Avoid some includes in io_posix.h 9 years ago
sdong d691111146 include/posix/io_posix.h should have a once declartion 9 years ago
Javier González 6e6dd5f6f9 Split posix storage backend into Env and library 9 years ago
Alexey Maykov 980a82ee2f Fix a bug in GetApproximateSizes 9 years ago
Islam AbdelRahman e3b1d23d3e Bump version to 4.2 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
agiardullo cfaa33f9a5 Update transaction iterator documentation 9 years ago
Alexey Maykov f18acd8875 Fixed the clang compilation failure 9 years ago
Sage Weil 543c12ab06 options: add recycle_log_file_num option 9 years ago
Sage Weil 1bcafb62f4 env: add ReuseWritableFile 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
Jay Edgar 8f143e03fb Add ClearSnapshot() 9 years ago
sdong 666fb5df43 Remove DefaultCompactionFilterFactory. 9 years ago
Yueh-Hsuan Chiang 29a47cd2b8 Include the time unit in the comment of perf_context timers 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
Praveen Rao 59a0c219bb Adding log filter to inspect and filter log records on recovery 9 years ago
Yueh-Hsuan Chiang 0bb8ea56be [RocksDB Options File] Add TableOptions section and support BlockBasedTable 9 years ago
Alexey Maykov 3d07b815f6 Passing table properties to compaction callback 9 years ago
agiardullo def74f8763 Deferred snapshot creation in transactions 9 years ago
agiardullo c5f3707d42 DisableIndexing() for Transactions 9 years ago
sdong 776bd8d5eb Pass column family ID to table property collector 9 years ago
sdong 000836a880 CompactionFilter::Context to contain column family ID 9 years ago
Yueh-Hsuan Chiang 3a0bf873b5 Change RocksDB version to 4.1 9 years ago
Igor Canadi 9803e0d813 compaction_filter.h cleanup 9 years ago
Islam AbdelRahman 51fa7ecec5 Bytes read/written from cache statistics 9 years ago
dyniusz a065cdb388 bloom hit/miss stats for SST and memtable 9 years ago
Lakshmi Narayanan 4049bcde39 Added boolean variable to guard fallocate() calls 9 years ago
Igor Canadi d80ce7f99a Compaction filter on merge operands 9 years ago
Islam AbdelRahman 9babaeed16 Update dump_tool and undump_tool to accept Options 9 years ago
Igor Canadi 115427ef63 Add APIs PauseBackgroundWork() and ContinueBackgroundWork() 9 years ago
agiardullo 03b08ba9a9 Return MergeInProgress when fetching from transactions or WBWI with overwrite_key 9 years ago
Yueh-Hsuan Chiang 74b100ac17 RocksDB Options file format and its serialization / deserialization. 9 years ago
Igor Canadi 1eff1834b2 Remove non-existing functions. Closes #680 9 years ago
agiardullo afe0dc539b SingleDelete support for Transactions 9 years ago
agiardullo 25fd743d75 Fix SingleDelete support in WriteBatchWithIndex 9 years ago
Islam AbdelRahman f03b5c987b Add experimental DB::AddFile() to plug sst files into empty DB 9 years ago
sdong f1b9f804e9 Add a mode to always pick the oldest file to compact for each level 9 years ago
jsteemann 669b892f97 add missing header required for std::function 9 years ago
jsteemann 624ef456dd fixed formatting. thanks @4tXJ7f for pointing me at `make format` 9 years ago
jsteemann 4704833357 pass input string to WriteBatch() by const reference 9 years ago
Andres Noetzli 014fd55adc Support for SingleDelete() 9 years ago
jsteemann f8b770a942 fixed typos 9 years ago
Dmytro Okhonko 31a27a3606 Callback for informing backup downloading added 9 years ago
Ari Ekmekji 2b683d4972 Add DBOption.max_subcompaction to option dump 9 years ago
Yoshinori Matsunobu 4886073174 Adding Slice::difference_offset() function 9 years ago
sdong 5de807ac16 Add options.hard_pending_compaction_bytes_limit to stop writes if compaction lagging behind 9 years ago