Commit Graph

2351 Commits (f6d9730ea1be3fc05080c7147a26be34254fb44c)

Author SHA1 Message Date
charsyam c30b499541 fix typos in comments 9 years ago
sdong 56e77f0967 Deprecate options.soft_rate_limit and add options.soft_pending_compaction_bytes_limit 9 years ago
sdong d6e1035a1f A new compaction picking priority that optimizes for write amplification for random updates. 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
Jay Edgar b28b7c6dd9 Added callback notification when a snapshot is created 9 years ago
Alex Yang e8180f9901 added public api to schedule flush/compaction, code to prevent race with db::open 9 years ago
Islam AbdelRahman 72930485b5 Fix clang build 9 years ago
sdong 6bbfa1874b BackupDB to have a mode to use file size in file name 9 years ago
Sage Weil 4cedd6b038 EnvWrapper: add ReuseWritableFile 9 years ago
Venkatesh Radhakrishnan 81be49c755 Have a way for compaction filter to ignore snapshots 9 years ago
SherlockNoMad bd7be035e0 Support Memtable Factory Parse in option_helper.cc 9 years ago
sdong 9bc9c93bd4 Move to version 4.3 9 years ago
Islam AbdelRahman a163cc2d5a Lint everything 9 years ago
Yueh-Hsuan Chiang d781da8164 Add CheckOptionsCompatibility() API to options_util 9 years ago
Yueh-Hsuan Chiang e11f676e34 Add OptionsUtil::LoadOptionsFromFile() API 9 years ago
Yueh-Hsuan Chiang e114f0abb8 Enable RocksDB to persist Options file. 9 years ago
Dmitri Smirnov 5270b33bd3 Make use of portable `uint64_t` type to make possible file access 9 years ago
Nathan Bronson 631863c63b track WriteBatch contents 9 years ago
Dmitri Smirnov 5421c9728b Make use of portable `uint64_t` type to make possible file access 9 years ago
Yueh-Hsuan Chiang f3ca28ab03 Correct the comment of GetApproximateMemoryUsageByType 9 years ago
Islam AbdelRahman 838676c17b Revert "Adding new table properties" 9 years ago
Islam AbdelRahman 8be568a9c2 Adding new table properties 9 years ago
agiardullo fe789c5f2b Document SingleDelete 9 years ago
Venkatesh Radhakrishnan 9d50afc3b9 Prefix-based iterating only shows keys in prefix 9 years ago
Yueh-Hsuan Chiang 7d7ee2b654 Add Memory Insight support to utilities 9 years ago
Yueh-Hsuan Chiang 3ecbab0040 Add GetAggregatedIntProperty(): returns the aggregated value from all CFs 9 years ago
Satnam Singh c9aef3c41c Add RocksDb/GeoDb Iterator interface 9 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 9 years ago
Islam AbdelRahman ff4499e297 Update DB::AddFile() to have less restrictions 9 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 9 years ago
Islam AbdelRahman 2872e0c8c2 Clean and expose CreateLoggerFromOptions 9 years ago
sdong 296c3a1f94 "make format" in some recent commits 9 years ago
SherlockNoMad b69b9b624e Support PlainTableOption in option_helper 9 years ago
sdong 47414c6cd6 Move include/posix/io_posix.h to util/io_posix.h 9 years ago
sdong 2889df84cb Revert "Avoid to reply on ROCKSDB_FALLOCATE_PRESENT in include/posix/io_posix.h" 9 years ago
sdong c37223c083 Avoid to reply on ROCKSDB_FALLOCATE_PRESENT in include/posix/io_posix.h 9 years ago
Dmitri Smirnov 6fbc4f9f3e Implement smart buffer management. 9 years ago
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
Alex Loukissas b0980ff748 Fix unused parameter warnings. 9 years ago
Alex Loukissas bc898c5f80 Fix unused parameter warnings. 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