Commit Graph

887 Commits (main)

Author SHA1 Message Date
Peter Dillinger fd3e0f43b3 Require C++17 (#9481) 3 years ago
Yanqin Jin fa52376117 Move RADOS support to separate repo (#9206) 3 years ago
Yanqin Jin 5d30668cab Remove tools/rdb from main repo (#9399) 3 years ago
Yanqin Jin 50135c1bf3 Move HDFS support to separate repo (#9170) 3 years ago
Eric Thérond 5602b1d3d9 Add support for Apple Silicon to RocksJava (#9254) 3 years ago
Adam Retter 65996dd757 Fixes for building RocksJava builds on s390x (#9321) 3 years ago
Andreas Hindborg 2e51b33de9 Fix a bug that occur when plugin pkg-config requirements are empty (#9238) 3 years ago
mrambacher 423538a816 Make MemoryAllocator into a Customizable class (#8980) 3 years ago
Si Ke 79f4a04ee3 Get DBTest passing Assert Status Checked (#7737) 3 years ago
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