Commit Graph

1928 Commits (95d0ee95faaf6c29ab146710495fe0880a100603)

Author SHA1 Message Date
Yanqin Jin 394210f280 Remove unused includes (#7604) 4 years ago
mrambacher f35f7f2704 Fix many tests to run with MEM_ENV and ENCRYPTED_ENV; Introduce a MemoryFileSystem class (#7566) 4 years ago
Peter Dillinger 25d54c799c Ribbon: initial (general) algorithms and basic unit test (#7491) 4 years ago
Peter Dillinger a16d1b2fd3 Add Encode/DecodeFixedGeneric, coding_lean.h (#7587) 4 years ago
Cheng Chang cb2581031a Add macos tests to circleci (#7536) 4 years ago
peterpaule 60649aa01b Fix wrong comments about function TruncateToPageBoundary. (#6975) 4 years ago
Peter Dillinger 9082771b86 Add is_full_compaction to CompactionJobStats, cleanup (#7451) 4 years ago
Koby Kahane 3e745053b7 Fix MSVC-related build issues (#7439) 4 years ago
Yanqin Jin 8c7bac6491 Check status for file_reader_writer_test (#7449) 4 years ago
Peter Dillinger 08552b19d3 Genericize and clean up FastRange (#7436) 4 years ago
Levi Tamasi 30fb9dd50f Introduce a helper method UncompressData (#7434) 4 years ago
Yuqi Gu 29f7bbef99 Fix RocksDB SIGILL error on Raspberry PI 4 (#7233) 4 years ago
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) 5 years ago
Zhichao Cao a9a973869a Fix status message size assert (#7045) 5 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 5 years ago
Andrew Kryczka dd29ad4223 Separate internal and user key comparators in `BlockIter` (#6944) 5 years ago
Jay Zhuang 00de699096 Replace reinterpret_cast with static_cast_with_check (#7067) 5 years ago
Daniel Black c2b0b696c4 filelock_test: add freebsd headers for waitpid (#7010) 5 years ago
Peter Dillinger 5b2bbacb6f Minimize memory internal fragmentation for Bloom filters (#6427) 5 years ago
Cheng Chang f7613e2a9e Make it able to lower cpu priority to specific level in threadpool (#6969) 5 years ago
sdong 31bd2d790e Fix ThreadLocalTest.SequentialReadWriteTest failure when running individually (#6929) 5 years ago
sdong afa3518839 Revert "Update googletest from 1.8.1 to 1.10.0 (#6808)" (#6923) 5 years ago
Zhichao Cao 2adb7e3768 Fix potential overflow of unsigned type in for loop (#6902) 5 years ago
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 5 years ago
mrambacher 826295a5e9 Change autovector to have a reserved size in LITE mode (#6868) 5 years ago
mrambacher 38be686160 Add Struct Type to OptionsTypeInfo (#6425) 5 years ago
Peter Dillinger c7aedf1b48 Clean up some code related to file checksums (#6861) 5 years ago
Ziyue Yang c384c08a4f Add tests for compression failure in BlockBasedTableBuilder (#6709) 5 years ago
Sagar Vemuri 2e9324718a Disable a few timer tests (#6833) 5 years ago
sdong d9cd33516a Suppress UBSAN warning in CRC32 ARM (#6827) 5 years ago
Andrew Kryczka 1c84660457 prototype status check enforcement (#6798) 5 years ago
Derrick Pallas 5272305437 Fix FilterBench when RTTI=0 (#6732) 5 years ago
Peter Dillinger bae6f58696 Basic MultiGet support for partitioned filters (#6757) 5 years ago
Peter Dillinger 249eff0f30 Stats for redundant insertions into block cache (#6681) 5 years ago
Tomas Kolda 6ee66cf8f0 Prevents Table Cache to open same files more times (#6707) 5 years ago