Commit Graph

828 Commits (924616526a146c575176d7725b89e4f2406cc93d)

Author SHA1 Message Date
Yanqin Jin 29954b8b57 Add initial CMake support to plugin (#9214) 3 years ago
Andreas Hindborg 074562226f Allow plugins to add pkg-config dependencies to rocksdb.pc (#9198) 3 years ago
Peter Dillinger 3ce4d4f558 Print failures in parallel `make check` (#9188) 3 years ago
Adam Retter ad40b0bee2 Some small changes to RocksJava build (#9186) 3 years ago
Peter Dillinger 230660be73 Improve / clean up meta block code & integrity (#9163) 3 years ago
Peter Dillinger 4f678b52e7 Don't allow parallel crash_test in Makefile (#9180) 3 years ago
Peter Dillinger d95ffbaf4f Parallelize sandcastle tests (#9178) 3 years ago
Peter Dillinger 230f18b6e1 Improve parallel test suite runner (#9160) 3 years ago
Dennis Maisenbacher 9e788be4b7 Source files dependencies detection for RocksDB plugins. (#9120) 3 years ago
Jay Zhuang 29102641dd Skip directory fsync for filesystem btrfs (#8903) 3 years ago
Peter Dillinger 92e2399669 Fix EnvLibrados and add to CI (#9088) 3 years ago
Jonathan Albrecht e970248602 Add support for building on s390x platform (#8962) 3 years ago
Yanqin Jin d16ceba687 Point bzip2 download address to http://sourceware.org/pub/bzip2 (#8986) 3 years ago
Peter Dillinger bda8d93ba9 Fix and detect headers with missing dependencies (#8893) 3 years ago
Peter Dillinger cb5b851ff8 Add (& fix) some simple source code checks (#8821) 3 years ago
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) 4 years ago
Andrew Kryczka ed8eb436db Move slow valgrind tests behind -DROCKSDB_FULL_VALGRIND_RUN (#8475) 4 years ago
Levi Tamasi 6adc39e1bf Add an internal iterator that can measure the inflow of blobs (#8443) 4 years ago
Levi Tamasi 065bea1587 Add a class for measuring the amount of garbage generated during compaction (#8426) 4 years ago
Andrew Kryczka 6f33901899 Skip c_test and env_test when ASSERT_STATUS_CHECKED=1 (#8430) 4 years ago
Levi Tamasi db325a5904 Add a clipping internal iterator (#8327) 4 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