Commit Graph

2054 Commits (6650ca244ed27e852e8325f593faf863eaeb47da)

Author SHA1 Message Date
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
Nipunn Koorapati 25f5742f0b Update documentation to point at gcc 4.8 8 years ago
Willem Jan Withagen 0aab5e55f0 FreeBSD: malloc_usable_size is in <malloc_np.h> (#1428) 8 years ago
Kien-hung Li eeb27e1bbd Add handy option to turn on direct I/O in db_bench (#1424) 8 years ago
Kefu Chai 60a2bbba94 Makefile: generate util/build_version.cc from .in file (#1384) 8 years ago
sdong 24495186da DBSSTTest.RateLimitedDelete: not to use real clock 8 years ago
Aaron Gao 59a7c0337b Change ioptions to store user_comparator, fix bug 8 years ago
Islam AbdelRahman b88f8e87c5 Support SST files with Global sequence numbers [reland] 8 years ago
Dmitri Smirnov b1031d6c12 Remove function local statics that interfere with memory pooling (#1392) 8 years ago
Yi Wu e29d3b67c2 Make max_background_compactions and base_background_compactions dynamic changeable 8 years ago
Yueh-Hsuan Chiang 8cbe3e10ca Relax the acceptable bias RateLimiterTest::Rate test be 25% 8 years ago
Peter (Stig) Edwards f8d8cf53fe Fix log_write_bench -bytes_per_sync option. (#1375) 8 years ago
Yi Wu d6ae6dec69 Add Statistics::getAndResetTickerCount(). 8 years ago
Islam AbdelRahman 2ad68b971a Support running consistency checks in release mode 8 years ago
Islam AbdelRahman 67501cfc9a Fix -ve std::string::resize 8 years ago
Islam AbdelRahman d062328977 Revert "Support SST files with Global sequence numbers" 8 years ago
Peter (Stig) Edwards 043cb62d63 Fix record_size in log_write_bench, swap args to std::string::assign. (#1373) 8 years ago
Islam AbdelRahman 9d6c961383 Fix Mac build 8 years ago
Islam AbdelRahman ab01da5437 Support SST files with Global sequence numbers 8 years ago
Aaron Gao f517d9dd09 Add SeekForPrev() to Iterator 8 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
Islam AbdelRahman 5735b3dc2a Fix compiling under -Werror=missing-field-initializers 8 years ago
Aaron Gao 654ed9a280 loose the assertion condition of rate_limiter_test 8 years ago
sdong 3edb9461b7 Avoid hard-coded sleep in EnvPosixTestWithParam.TwoPools 8 years ago
Yi Wu 17f76fc564 DB::GetOptions() reflect dynamic changed options 8 years ago
Yi Wu 8e061f9740 Refactor GetMutableOptionsFromStrings 8 years ago
Yi Wu 81747f1be6 Refactor MutableCFOptions 8 years ago
Islam AbdelRahman ba65c816bb Support POSIX RandomRWFile 8 years ago