Commit Graph

2048 Commits (main)

Author SHA1 Message Date
Peter Dillinger 433d7e4594 Improve error messages for SST footer and size errors (#11009) 2 years ago
WLeoo be3a62a2e7 Fix an uninitialized variable warning for g++ 12.2.0 (#10995) 2 years ago
Daniel Engel 55d58d91e7 Fix use of crc32c 3way on portable builds using MSVC (#10667) 2 years ago
Brad Smith 4a6906e28c Add OpenBSD/arm64 support for detection of CRC32 and PMULL (#10902) 2 years ago
Peter Dillinger a1a1dc6659 Manual interventions for clang-format util/ (#10870) 2 years ago
Peter Dillinger 7fff38b1fe clang-format cache/ and util/ directories (#10867) 2 years ago
sdong 5d17297b76 Make UserComparatorWrapper not Customizable (#10837) 2 years ago
Peter Dillinger e466173d5c Print stack traces on frozen tests in CI (#10828) 2 years ago
Yanqin Jin d2578ab195 Add DECLARE_uint32 to gflags compatibility (#10729) 2 years ago
Andrew Kryczka 36dec11bc6 Disable RateLimiterTest.Rate with valgrind (#10637) 2 years ago
gitbw95 6cd8133035 Fix an import issue in fbcode. (#10604) 2 years ago
Jay Zhuang d9e71fb2c5 Fix periodic_task unable to re-register the same task type (#10379) 2 years ago
Ryan Mack 06f73d2575 Fix autovector::emplace_back return type for C++17 (#10542) 2 years ago
Peter Dillinger 86a1e3e0e7 Derive cache keys from SST unique IDs (#10394) 2 years ago
sdong 9277569ba3 Add some missing headers (#10519) 2 years ago
sdong 911c0208b9 WritableFileWriter tries to skip operations after failure (#10489) 2 years ago
sdong aec28ebae6 db_bench -use_stderr_info_logger to print timestamp (#10435) 2 years ago
Jay Zhuang fcccc412d7 Remove Travis CI (#10407) 2 years ago
Andrew Kryczka e576f2ab19 Fix race conditions in GenericRateLimiter (#10374) 2 years ago
Andrew Kryczka 25cc564ff7 Make RateLimiter not Customizable (#10378) 2 years ago
Jay Zhuang a3acf2ef87 Add seqno to time mapping (#10338) 2 years ago
sdong c8b20d469d Make InternalKeyComparator not configurable (#10342) 2 years ago
Changyu Bi 5f9fe7f21e Added WAL compression checksum (#10319) 2 years ago
zczhu 96206531bc Support reservation in thread pool (#10278) 2 years ago
Akanksha Mahajan 2acbf386a3 Provide support for direct_reads with async_io (#10197) 2 years ago
Bo Wang 8e63d90ff8 Pass rate_limiter_priority through filter block reader functions to FS (#10251) 3 years ago
Bo Wang c073ed7601 Fix typo in comments and code (#10233) 3 years ago
Peter Dillinger 1aac814578 Use optimized folly DistributedMutex in LRUCache when available (#10179) 3 years ago
Peter Dillinger 126c223714 Remove deprecated block-based filter (#10184) 3 years ago
Peter Dillinger 94329ae4ec Use only ASCII in source files (#10164) 3 years ago
Peter Dillinger ad135f3ffd Document design/specification bugs with auto_prefix_mode (#10144) 3 years ago
Levi Tamasi e9c74bc474 Add wide column serialization primitives (#9915) 3 years ago
Jaepil Jeong 4eb7b35f6d Fix compile error in Clang 13 (#10033) 3 years ago
tagliavini 6c50082654 Remove code that only compiles for Visual Studio versions older than 2015 (#10065) 3 years ago
Levi Tamasi af7ae912e2 Fix potential ambiguities in/around port/sys_time.h (#10045) 3 years ago
Changyu Bi 8515bd50c9 Support read rate-limiting in SequentialFileReader (#9973) 3 years ago
anand76 8e9d9156b0 Fix fbcode internal build failure (#10041) 3 years ago
Changyu Bi cc23b46da1 Support using ZDICT_finalizeDictionary to generate zstd dictionary (#9857) 3 years ago
anand76 57997ddaaf Multi file concurrency in MultiGet using coroutines and async IO (#9968) 3 years ago
Yaroslav Stepanchuk 0a43061f8d Remove ROCKSDB_SUPPORT_THREAD_LOCAL define because it's a part of C++11 (#10015) 3 years ago
gitbw95 05c678e135 Set Write rate limiter priority dynamically and pass it to FS (#9988) 3 years ago
Hui Xiao 3573558ec5 Rewrite memory-charging feature's option API (#9926) 3 years ago
mrambacher b11ff347b4 Use STATIC_AVOID_DESTRUCTION for static objects with non-trivial destructors (#9958) 3 years ago
Qingyou Meng 7b55b50839 util/ribbon_alg.h: removed duplicate word "vector" (#9216) 3 years ago
sdong 736a7b5433 Remove own ToString() (#9955) 3 years ago
sdong 49628c9a83 Use std::numeric_limits<> (#9954) 3 years ago
Hui Xiao de537dcaf1 Fix a comment in RateLimiter::RequestToken (#9933) 3 years ago
Peter Dillinger 9d0cae7104 Eliminate unnecessary (slow) block cache Ref()ing in MultiGet (#9899) 3 years ago
Jonathan Albrecht 844a35108b Fix minimum libzstd version that supports ZSTD_STREAMING (#9841) 3 years ago
Peter Dillinger efd035164b Meta-internal folly integration with F14FastMap (#9546) 3 years ago