Commit Graph

2075 Commits (66499780b21f6240d2a8c67f0dfb6af52131c174)

Author SHA1 Message Date
Yu Zhang 4dafa5b220 switch to use RocksDB UnorderedMap (#11507) 2 years ago
Yu Zhang 56ca9e3106 Logging timestamp size record in WAL and use it during recovery (#11471) 2 years ago
Hui Xiao dcc6fc99f9 Fix StopWatch bug; Remove setting `record_read_stats` (#11474) 2 years ago
Peter Dillinger 17bc27741f Improve memory efficiency of many OptimisticTransactionDBs (#11439) 2 years ago
Yu Zhang 11ebddb1d4 Add utils to use for handling user defined timestamp size record in WAL (#11451) 2 years ago
Peter Dillinger 39f5846ec7 Much better stats for seeks and prefix filtering (#11460) 2 years ago
Alan Paxton e110d713e0 Minimal RocksJava compliance with Java 8 language level (EB 1046) (#10951) 2 years ago
Peter Dillinger 206fdea3d9 Change internal headers with duplicate names (#11408) 2 years ago
Yu Zhang 47235dda9e Add support in log writer and reader for a user-defined timestamp size record (#11433) 2 years ago
Jay Huh 7531cbda91 Clean up rate limiter refill logic (#11425) 2 years ago
Peter Dillinger 459969e993 Simplify detection of x86 CPU features (#11419) 2 years ago
Peter Dillinger d79be3dca2 Changes and enhancements to compression stats, thresholds (#11388) 2 years ago
Hui Xiao 151242ce46 Group rocksdb.sst.read.micros stat by IOActivity flush and compaction (#11288) 2 years ago
Jeff Palm 6b67b561bc util/ribbon_test.cc: avoid ambiguous reversed operator error in c++20 (#11371) 2 years ago
Andrew Kryczka b45738622a Use user-provided ReadOptions for metadata block reads more often (#11208) 2 years ago
Peter Dillinger b4d78189b3 Fix gflags_compat.h (#11346) 2 years ago
mrambacher b6640c3117 Remove FactoryFunc from LoadXXXObject (#11203) 2 years ago
Andrew Kryczka 25e1365227 Merge operator failed subcode (#11231) 2 years ago
Wentian Guo 42d6652ba2 remove dependency on options.h for port_posix.h andport_win.h (#11214) 2 years ago
Peter Dillinger 34bb3ddc43 Improve SmallEnumSet (#11178) 2 years ago
anand76 77b61abc7b Fix bug in WAL streaming uncompression (#11198) 2 years ago
anand76 63da9cfa26 Return any errors returned by ReadAsync to the MultiGet caller (#11171) 2 years ago
sdong 4720ba4391 Remove RocksDB LITE (#11147) 2 years ago
Heiko Becker 88edfbfb5e Fix build with gcc 13 by including <cstdint> (#11118) 2 years ago
Peter Dillinger fd911f9655 Upgrade xxhash.h to latest dev (#11098) 2 years ago
Wenlong Zhang 1cfe3528a2 support loongarch64 for rocksdb (#10036) 2 years ago
Peter Dillinger 9f7801c5f1 Major Cache refactoring, CPU efficiency improvement (#10975) 2 years ago
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