Commit Graph

1581 Commits (c9048021ad6fac842ab4d4eb66a9522a9ed1a543)

Author SHA1 Message Date
sdong d20915d52a Disable stats about mutex duration by default 9 years ago
sdong 38e1d7fea3 ldb to support --column_family option 9 years ago
sdong fb9811ee9b Add a perf context level that doesn't measure time for mutex operations 9 years ago
Andrew Kryczka 3e9209a078 Updated GetProperty documentation 9 years ago
Andrew Kryczka 29289333d0 Add named constants for remaining properties 9 years ago
Yueh-Hsuan Chiang 6935eb24e0 Add ColumnFamilyHandle::GetDescriptor() 9 years ago
Jay Edgar 7699439b7c Prevent the user from setting block_restart_interval to less than 1 9 years ago
Warren Falk 0fde291abe expose memtable_prefix_bloom_huge_page_tlb_size option to C API 9 years ago
Warren Falk 7e81dba5cf Support creation of "full" format bloom filter from C API 9 years ago
Venkatesh Radhakrishnan 63ddb783db Delete files in given key range 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago
Shu Zhang 4fd23fb130 add a factory method for creating hdfs env 9 years ago
sdong 15b8902264 Change default options.delayed_write_rate 9 years ago
sdong b9f77ba12b When slowdown is triggered, reduce the write rate 9 years ago
Dmitri Smirnov dbb8260f7e Make Status moveable 9 years ago
Islam AbdelRahman 2bf9b968ca Fix lite_build 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
agiardullo eff309867e Do not use timed_mutex in TransactionDB 9 years ago
sdong d72b31774e Slowdown when writing to the last write buffer 9 years ago
Venkatesh Radhakrishnan 6b2a3ac92c Add documentation for unschedFunction 9 years ago
Islam AbdelRahman 32ff05e971 Bump version to 4.4 9 years ago
Islam AbdelRahman aececc209e Introduce ReadOptions::pin_data (support zero copy for keys) 9 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 9 years ago
SherlockNoMad 768a61486c Fix appVeyor Build problem 9 years ago
Dmitri Smirnov a6fbdd64e0 Fix rebase issues and new code warnings. 9 years ago
agiardullo 84f98792d6 Transaction::SetWriteOptions() 9 years ago
agiardullo 3bfd3d39a3 Use SST files for Transaction conflict detection 9 years ago
Sage Weil 2074ddd625 env: add EnvMirror 9 years ago
Yueh-Hsuan Chiang a3ba5915c8 Correct a comment in include/rocksdb/cache.h 9 years ago
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