Commit Graph

2048 Commits (main)

Author SHA1 Message Date
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
Peter Dillinger 31da5e34c1 C++20 compatibility (#6697) 5 years ago
Peter Dillinger 45d2b4efca Fix tabs and lint-ignores (#6734) 5 years ago
Zhichao Cao 38dfa406ff Add NewFileChecksumGenCrc32cFactory to file checksum (#6688) 5 years ago
Sagar Vemuri 0355d14dd9 Add a simple timer support to schedule work at fixed times/intervals (#6543) 5 years ago
Peter Dillinger 079e77ff9e Revamp cache_bench to resemble a real workload (#6629) 5 years ago
Ziyue Yang 03a781a90c Add pipelined & parallel compression optimization (#6262) 5 years ago
Zhichao Cao e8d332d97e Use FileChecksumGenFactory for SST file checksum (#6600) 5 years ago
Cheng Chang ee50b8d499 Be able to decrease background thread's CPU priority when creating database backup (#6602) 5 years ago
sdong 6fd0ed4993 CompactRange() to use bottom pool when goes to bottommost level (#6593) 5 years ago
sdong 6c50fe1ec9 Change HashMap::Insert()'s value to a const reference (#6567) 5 years ago
Peter Dillinger db02664f35 Remove XXH3(preview) streaming APIs (#6540) 5 years ago
Huisheng Liu 07a3f7f008 fix MSVC build failures (#6517) 5 years ago
sdong 331e6199df Include more information in file lock failure (#6507) 5 years ago
Adam Retter 8fc20ac468 Add ppc64le builds to Travis (#6144) 5 years ago
Yanqin Jin d93812c9ae Iterator with timestamp (#6255) 5 years ago
Cheng Chang 0a0151fb99 Remove memcpy from RandomAccessFileReader::Read in direct IO mode (#6455) 5 years ago
Fabrice Fontaine 8bbd76edbf Check for sys/auxv.h (#6359) 5 years ago
Peter Dillinger ab65278b1f Misc filter_bench improvements (#6444) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
acelyc111 3a3457575d Fix compile error when LZ4 is up to r123 (#6412) 5 years ago
Cheng Chang d3ba398bbd Update unit tests for PinnableSlice (#6399) 5 years ago
Cheng Chang dafb568052 Add utility class Defer (#6382) 5 years ago
Zhichao Cao 4369f2c7bb Checksum for each SST file and stores in MANIFEST (#6216) 5 years ago
sdong 876c2dbff4 Allow readahead when reading option files. (#6372) 5 years ago
Cheng Chang b42fa1497f Support move semantics for PinnableSlice (#6374) 5 years ago
Yanqin Jin f2fbc5d668 Shorten certain test names to avoid infra failure (#6352) 5 years ago
Burton Li c9a5e48762 fix build warnnings on MSVC (#6309) 5 years ago
Peter Dillinger 8aa99fc71e Warn on excessive keys for legacy Bloom filter with 32-bit hash (#6317) 5 years ago
Peter Dillinger 4b86fe1123 Log warning for high bits/key in legacy Bloom filter (#6312) 5 years ago
sdong 338c149b92 crash_test to cover bottommost compression and some other changes (#6215) 5 years ago