Commit Graph

1831 Commits (8086e5e2946402a0a0ffe56195b3ab6dc02aa055)

Author SHA1 Message Date
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
Andrew Kryczka fd43ee09da Range deletion microoptimizations 8 years ago
Changli Gao a0deec960f Fix deadlock when calling getMergedHistogram 8 years ago
Manuel Ung e63350e726 Use more efficient hash map for deadlock detection 8 years ago
Siying Dong 73843aa636 Direct I/O Reads Handle the last sector correctly. 8 years ago
Maysam Yabandeh 9d60151b04 Implement PositionedAppend for PosixWritableFile 8 years ago
Siying Dong 972e3ff295 Enable allow_concurrent_memtable_write and enable_write_thread_adaptive_yield by default 8 years ago
Yi Wu 1543d5d92e Report memory usage by memtable insert hints map. 8 years ago
Artemiy Kolesnikov 91300d01f6 Dynamic max_total_wal_size option 8 years ago
Yi Wu 1ea79a78c9 Optimize sequential insert into memtable - Part 1: Interface 8 years ago
Lijun Tang adb665e0bf Allowed delayed_write_rate option to be dynamically set. 8 years ago
Andrew Kryczka 4e20c5da20 Store internal keys in TombstoneMap 8 years ago
Andrew Kryczka f998c9790f DeleteRange Get support 8 years ago
Yi Wu 437942e481 Add avoid_flush_during_shutdown DB option 8 years ago
Benoit Girard 2b16d664cb Change max_bytes_for_level_multiplier to double 8 years ago
Siying Dong c90c48d3c8 Show More DB Stats in info logs 8 years ago