Commit Graph

1866 Commits (7d472accdca996d7d83ae8ce78ad17f799696926)

Author SHA1 Message Date
mrambacher 7d472accdc Bring the Configurable options together (#5753) 4 years ago
anand76 18a3227b12 Add a new IOStatus subcode to indicate that writes are fenced off (#7374) 4 years ago
Peter Dillinger c4d8838a2b New bit manipulation functions and 128-bit value library (#7338) 4 years ago
Peter Dillinger 9aad24da55 Real fix for race in backup custom checksum checking (#7309) 4 years ago
Jay Zhuang e500c730cf Shutdown timer in destructor (#7292) 4 years ago
Jay Zhuang 187964a039 Add test function MockTimeEnv.SleepForMicroseconds() (#7293) 4 years ago
Jay Zhuang 3e422ce0ca Fix a timer_test deadlock (#7277) 4 years ago
Jay Zhuang 69760b4d05 Introduce a global StatsDumpScheduler for stats dumping (#7223) 4 years ago
Levi Tamasi 9d6f48ec1d Clean up CompressBlock/CompressBlockInternal a bit (#7249) 4 years ago
Zitan Chen b578ca2e4d BackupEngine supports custom file checksums (#7085) 4 years ago
Yanqin Jin 76609cd38a Fix potential memory leak (#7245) 4 years ago
Yanqin Jin f15414b656 Timer should run scheduled function without mutex (#7228) 4 years ago
Peter Dillinger 6ac1d25fd0 Fix+clean up handling of mock sleeps (#7101) 4 years ago
Jay Zhuang fea286d914 Fix Timer unable to schedule new added job (#7216) 4 years ago
Jay Zhuang d941b89ddd Fix hang timer tests on macos (#7208) 4 years ago
yxj25245 e8d5a24815 Fix typo in ThreadData comment (#7131) 4 years ago
Zhichao Cao a9a973869a Fix status message size assert (#7045) 4 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 4 years ago
Andrew Kryczka dd29ad4223 Separate internal and user key comparators in `BlockIter` (#6944) 4 years ago
Jay Zhuang 00de699096 Replace reinterpret_cast with static_cast_with_check (#7067) 4 years ago
Daniel Black c2b0b696c4 filelock_test: add freebsd headers for waitpid (#7010) 4 years ago
Peter Dillinger 5b2bbacb6f Minimize memory internal fragmentation for Bloom filters (#6427) 4 years ago
Cheng Chang f7613e2a9e Make it able to lower cpu priority to specific level in threadpool (#6969) 4 years ago
sdong 31bd2d790e Fix ThreadLocalTest.SequentialReadWriteTest failure when running individually (#6929) 4 years ago
sdong afa3518839 Revert "Update googletest from 1.8.1 to 1.10.0 (#6808)" (#6923) 4 years ago
Zhichao Cao 2adb7e3768 Fix potential overflow of unsigned type in for loop (#6902) 4 years ago
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 4 years ago
mrambacher 826295a5e9 Change autovector to have a reserved size in LITE mode (#6868) 4 years ago
mrambacher 38be686160 Add Struct Type to OptionsTypeInfo (#6425) 4 years ago
Peter Dillinger c7aedf1b48 Clean up some code related to file checksums (#6861) 4 years ago
Ziyue Yang c384c08a4f Add tests for compression failure in BlockBasedTableBuilder (#6709) 4 years ago
Sagar Vemuri 2e9324718a Disable a few timer tests (#6833) 4 years ago
sdong d9cd33516a Suppress UBSAN warning in CRC32 ARM (#6827) 4 years ago
Andrew Kryczka 1c84660457 prototype status check enforcement (#6798) 4 years ago
Derrick Pallas 5272305437 Fix FilterBench when RTTI=0 (#6732) 4 years ago
Peter Dillinger bae6f58696 Basic MultiGet support for partitioned filters (#6757) 4 years ago
Peter Dillinger 249eff0f30 Stats for redundant insertions into block cache (#6681) 4 years ago
Tomas Kolda 6ee66cf8f0 Prevents Table Cache to open same files more times (#6707) 4 years ago
Peter Dillinger 31da5e34c1 C++20 compatibility (#6697) 4 years ago
Peter Dillinger 45d2b4efca Fix tabs and lint-ignores (#6734) 4 years ago
Zhichao Cao 38dfa406ff Add NewFileChecksumGenCrc32cFactory to file checksum (#6688) 4 years ago
Sagar Vemuri 0355d14dd9 Add a simple timer support to schedule work at fixed times/intervals (#6543) 4 years ago
Peter Dillinger 079e77ff9e Revamp cache_bench to resemble a real workload (#6629) 4 years ago
Ziyue Yang 03a781a90c Add pipelined & parallel compression optimization (#6262) 4 years ago
Zhichao Cao e8d332d97e Use FileChecksumGenFactory for SST file checksum (#6600) 4 years ago
Cheng Chang ee50b8d499 Be able to decrease background thread's CPU priority when creating database backup (#6602) 4 years ago
sdong 6fd0ed4993 CompactRange() to use bottom pool when goes to bottommost level (#6593) 4 years ago
sdong 6c50fe1ec9 Change HashMap::Insert()'s value to a const reference (#6567) 4 years ago
Peter Dillinger db02664f35 Remove XXH3(preview) streaming APIs (#6540) 4 years ago
Huisheng Liu 07a3f7f008 fix MSVC build failures (#6517) 4 years ago