Commit Graph

813 Commits (c9cd5d25a832524f09af3276d29f0d9499eb58ad)

Author SHA1 Message Date
Hui Xiao 74cfe7db60 Refactor WriteBufferManager::CacheRep into CacheReservationManager (#8506) 3 years ago
Adam Retter 5de333fd99 Add db_test2 to to ASSERT_STATUS_CHECKED (#8640) 3 years ago
Jay Zhuang a379dae4f7 Minor Makefile update to exclude microbench as dependency (#8523) 3 years ago
Peter Dillinger a53d6d25e0 Improve support for valgrind error on reachable (#8503) 3 years ago
Jay Zhuang 5dd18a8d8e Add micro-benchmark support (#8493) 3 years ago
Andrew Kryczka ed8eb436db Move slow valgrind tests behind -DROCKSDB_FULL_VALGRIND_RUN (#8475) 3 years ago
Levi Tamasi 6adc39e1bf Add an internal iterator that can measure the inflow of blobs (#8443) 3 years ago
Levi Tamasi 065bea1587 Add a class for measuring the amount of garbage generated during compaction (#8426) 3 years ago
Andrew Kryczka 6f33901899 Skip c_test and env_test when ASSERT_STATUS_CHECKED=1 (#8430) 3 years ago
Levi Tamasi db325a5904 Add a clipping internal iterator (#8327) 3 years ago
Jay Zhuang 3786181a90 Add remote compaction public API (#8300) 4 years ago
anand76 13232e11d4 Allow cache_bench/db_bench to use a custom secondary cache (#8312) 4 years ago
Akanksha Mahajan 596e9008e4 Stall writes in WriteBufferManager when memory_usage exceeds buffer_size (#7898) 4 years ago
mrambacher c871142988 Fix Makefile when multiple targets are invoked (#8195) 4 years ago
Adam Retter ffd3f493e3 Update ZStd. Fixes an issue with Make 3.82 (#8155) 4 years ago
Peter Dillinger bd7ddf58cb Make tests "parallel" and "passing ASC" by default (#8146) 4 years ago
mrambacher 493a4e28d9 Pass PLATFORM_FLAGS in build_detect_platform (#8111) 4 years ago
Adam Retter 24b7ebee80 range_tree requires GNU libc on ppc64 (#8070) 4 years ago
mrambacher 5841bbe36c Fix make tags to not rebuild all the object files (#8097) 4 years ago
Yanqin Jin 08144bc2f5 Add user-defined timestamps to db_stress (#8061) 4 years ago
Yanqin Jin 576cff11da Remove db_with_timestamp_basic_test from platform_dependent list (#8077) 4 years ago
Yanqin Jin 85d4f2c8b3 Move a test file to a better location (#8054) 4 years ago
Ed rodriguez 7381dad1b1 make:Fix c header prototypes (#7994) 4 years ago
Yanqin Jin cef4a6c49f Compaction filter support for (new) BlobDB (#7974) 4 years ago
Akanksha Mahajan 46cf5fbfdd Extend VerifyFileChecksums API for blob files (#7979) 4 years ago
mrambacher 59d91796d2 Attempt to speed up tests by adding test to "slow" tests (#7973) 4 years ago
Andrew Kryczka c16d5a4fda Makefile support to statically link external plugin code (#7918) 4 years ago
Yanqin Jin 48669be618 Update clang-format-diff.py path (#7944) 4 years ago
mrambacher 21218316da Fix build_version.cc generation error if GIT not found (#7916) 4 years ago
Andrew Kryczka 78ee8564ad Integrity protection for live updates to WriteBatch (#7748) 4 years ago
mrambacher 0a9a05ae12 Make builds reproducible (#7866) 4 years ago
Adam Retter 3e6ee9f82e Update the versions of the test dependencies used for RocksJava (#7805) 4 years ago
mrambacher cc2a180d00 Add more tests to the ASC pass list (#7834) 4 years ago
Adam Retter 6e0f62f2b6 Add more tests to ASSERT_STATUS_CHECKED (3), API change (#7715) 4 years ago
Adam Retter bb0f781da0 Update RocksJava static compression dependencies (#7804) 4 years ago
Adam Retter fd2db79fa4 Attempt to fix build errors around missing compression library includes (#7803) 4 years ago
mrambacher 55e99688cc No elide constructors (#7798) 4 years ago
mrambacher 02418194d7 Add more tests for assert status checked (#7524) 4 years ago
Sergei Petrunia daab7603f6 Range Locking: Implementation of range locking (#7506) 4 years ago
Adam Retter 81592d9ffa Add more tests to ASSERT_STATUS_CHECKED (4) (#7718) 4 years ago
Akanksha Mahajan fbac1b3f80 Add tests in ASSERT_STATUS_CHECKED (#7793) 4 years ago
Adam Retter 62afa968c2 Fix various small build issues, Java API naming (#7776) 4 years ago
Adam Retter 29d12748b0 Fix failing RocksJava test compilation and add CI (#7769) 4 years ago
Adam Retter 8ff6557e7f Add further tests to ASSERT_STATUS_CHECKED (2) (#7698) 4 years ago
Adam Retter 7b2216c906 Add further tests to ASSERT_STATUS_CHECKED (1) (#7679) 4 years ago
Adam Retter 303d283420 RocksJava static lib dependencies should support MacOS 10.12+ (#7683) 4 years ago
mrambacher c442f6809f Create a Customizable class to load classes and configurations (#6590) 4 years ago
Peter Dillinger c57f914482 Use NPHash64 in more places (#7632) 4 years ago
Peter Dillinger 25d54c799c Ribbon: initial (general) algorithms and basic unit test (#7491) 4 years ago
Cheng Chang 0ea7db768e Abstract out LockManager interface (#7532) 4 years ago