Commit Graph

368 Commits (2608219cc90c82cdce839073f78c4d4ca143ca8c)

Author SHA1 Message Date
reid horuff 6f71d3b68b Improve perf of Pessimistic Transaction expirations (and optimistic transactions) 9 years ago
Gabriela Jacques da Silva 0c2bd5cb4b Removing data race from expirable transactions 9 years ago
agiardullo 45768ade4f transaction allocation perf improvements 9 years ago
Andrew Kryczka 167bd8856d [directory includes cleanup] Finish removing util->db dependencies 9 years ago
David Bernard df7c2f3b59 As per google coding standard replace "using" in option_builder.cc and 9 years ago
David Bernard d78c6b28c4 Changes for build on solaris 9 years ago
agiardullo 9760c842ce fix valgrind failure in backupable_db_test 9 years ago
Igor Canadi e541dcc8fa Fix issue #921 9 years ago
sdong 3280ae9a29 Fix warning in release 9 years ago
Zhipeng Jia 73b175a773 Fix clang warnings regarding unnecessary std::move 9 years ago
agiardullo eff309867e Do not use timed_mutex in TransactionDB 9 years ago
Dmitri Smirnov b6d19adcf7 Use port size_t formatting 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 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
charsyam c30b499541 fix typos in comments 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
SherlockNoMad b4efaebff0 Fix ms version Appveyor build error 9 years ago
sdong 6bbfa1874b BackupDB to have a mode to use file size in file name 9 years ago
Vasili Svirski 41b32c6059 Enable C4267 warning 9 years ago
sdong 6170fec251 Fix build broken by previous commit of "option helper refactor" 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 5ac16300b0 Fixed valgrind error in options_util_test 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
Satnam Singh c8e01ef982 Delete test iterators 9 years ago
SherlockNoMad 2e45409910 Fix appveyor build failure 9 years ago
Yueh-Hsuan Chiang dba5e00741 Fixed the compile error in RocksDBLite in memory_test.cc 9 years ago
Yueh-Hsuan Chiang 7d7ee2b654 Add Memory Insight support to utilities 9 years ago
Satnam Singh c9aef3c41c Add RocksDb/GeoDb Iterator interface 9 years ago
Islam AbdelRahman 2872e0c8c2 Clean and expose CreateLoggerFromOptions 9 years ago
Dmitri Smirnov 3c750b59ae No need to #ifdef test only code on windows 9 years ago
Jay Edgar 8f143e03fb Add ClearSnapshot() 9 years ago
Maxime Caron 92060b2153 Fix build error using Visual Studio 12 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
agiardullo 03b08ba9a9 Return MergeInProgress when fetching from transactions or WBWI with overwrite_key 9 years ago
agiardullo 5a51fa907b Fix accidental object copy in transactions 9 years ago
agiardullo afe0dc539b SingleDelete support for Transactions 9 years ago
agiardullo 25fd743d75 Fix SingleDelete support in WriteBatchWithIndex 9 years ago
Dmitri Smirnov 489a3e95d4 Re-work to support size_t max constant for 32/64-bit. 9 years ago
Dmitri Smirnov 5e8f0a66db Use port::constant for std::muneric_limtis<>::max() 9 years ago