Commit Graph

1896 Commits (4926b33742f03b45b64b4aeabfc7492908c04885)

Author SHA1 Message Date
Maysam Yabandeh 69d5262c81 Two-level Indexes 8 years ago
Dmitri Smirnov 0a4cdde50a Windows thread 8 years ago
Dmitri Smirnov add8b50cc9 Move ThreadLocal implementation into .cc 8 years ago
Siying Dong f289d9f4ac Fix OSX build break after the fallocate change 8 years ago
Siying Dong 4a3e7d320c Change the default of delayed slowdown value to 16MB/s 8 years ago
Siying Dong 0513e21f9b RangeSync() should work with ROCKSDB_FALLOCATE_PRESENT not set 8 years ago
Islam AbdelRahman 8b369ae5bd Cleaner default options using C++11 in-class init 8 years ago
Islam AbdelRahman ec79a7b53c Dedup code in option.cc and db_options.cc 8 years ago
Siying Dong 2d75cd40d3 NewLRUCache() to pick number of shard bits based on capacity if not given 8 years ago
Andrew Kryczka 94a0c32e73 Fix LRU Ref() for handles with external references only 8 years ago
Andrew Kryczka 17c1180603 Generalize Env registration framework 8 years ago
sdong 07dddd5f7e EnvPosixTestWithParam should wait for all threads to finish 8 years ago
Hyeonseok Oh f2b4939da4 fixed typo 8 years ago
Siying Dong 0e8dfd6062 Fix OptimizeForPointLookup() 8 years ago
Yi Wu 9239103cd4 Flush job should release reference current version if sync log failed 8 years ago
Yi Wu 602c13a964 Remove fadvise with direct IO read 8 years ago
Kefu Chai e8a096000b util/thread_local.h: silence a clang-build warning 8 years ago
Aaron Gao 3e6899d116 change UseDirectIO() to use_direct_io() 8 years ago
Aaron Gao d4e07a8459 fix warning of unused direct io helper functions 8 years ago
Aaron Gao dc2584eea0 direct reads refactor 8 years ago
Anirban Rahut 62384ebe9c Guarding extra fallocate call with TRAVIS because its not working pro… 8 years ago
Andrew Kryczka fe395fb63d Allow incrementing refcount on cache handles 8 years ago
Dmitri Smirnov 3c233ca4ea Fix Windows environment issues 8 years ago
Maysam Yabandeh d0ba8ec8f9 Revert "PinnableSlice" 8 years ago
Maysam Yabandeh 54d94e9c2c PinnableSlice 8 years ago
Islam AbdelRahman ac73d7558b Add GetSupportedCompressions() convenience function 8 years ago
Adam Retter 85ac1a320a Fix rocksdb::Status::getState 8 years ago
Siying Dong 17a4b75cc3 Always fsync the file after file copying 8 years ago
Yi Wu ab48c165a9 Print cache options to info log 8 years ago
Aaron Gao 972f96b3fb direct io write support 8 years ago
Islam AbdelRahman 989e644ed8 Remove sst_file_manager option from LITE 8 years ago
Jianpeng Ma bd6cf7b51d WritableFileWriter: default buffer size equal min(64k,options.writabl? 8 years ago
Daniel Black 816c1e30ca gcc-7 requires include <functional> for std::function 8 years ago
Daniel Black 0ab6fc167f Gcc-7 buffer size insufficient 8 years ago
Daniel Black b7239bf7e0 Gcc 7 fallthrough 8 years ago
Daniel Black 477b6ea578 std::remove_if requires <algorithm> 8 years ago
Daniel Black e097222e64 util/logging.cc: buffer of insufficient size (gcc-7 -Werror=format-length) 8 years ago
Daniel Black bfbcec2339 Gcc 7 error expansion to defined 8 years ago
Daniel Black c3e5ee7154 util/histogram.cc: HistogramStat::toString buffer insufficient 8 years ago
Andrew Kryczka f0c509e2c8 Return finer-granularity status from Env::GetChildren* 8 years ago
Manuel Ung 2005c88a75 Implement non-exclusive locks 8 years ago
Anton Safonov 9053fe2a5c Made delete_obsolete_files_period_micros option dynamic 8 years ago
Islam AbdelRahman 4a21b1402c Cache heap::downheap() root comparison (optimize heap cmp call) 8 years ago
Islam AbdelRahman e39d080871 Fix travis (compile for clang < 3.9) 8 years ago
Islam AbdelRahman 52fd1ff2c2 disable UBSAN for functions with intentional -ve shift / overflow 8 years ago
Islam AbdelRahman 63c30de80d fix options_test ubsan 8 years ago
Mike Kolupaev 236d4c67e9 Less linear search in DBIter::Seek() when keys are overwritten a lot 8 years ago
Siying Dong cd7c4143d7 Improve Write Stalling System 8 years ago
Nick Terrell 4444256ab7 Remove use of deprecated LZ4 function 8 years ago
Changli Gao 548d7fb261 Fix fd leak when using direct IOs 8 years ago