Commit Graph

781 Commits (a3066ee75c35500dc47e3c2b3f677c31ced92aa8)

Author SHA1 Message Date
Yanqin Jin 0c05624d50 Compaction with timestamp: input boundaries (#6645) 5 years ago
Luca Giacchino 66a95f0fac Provide an allocator for new memory type to be used with RocksDB block cache (#6214) 5 years ago
Cheng Chang d648a0e17f Add unit test for TransactionLockMgr (#6599) 5 years ago
Sagar Vemuri 0355d14dd9 Add a simple timer support to schedule work at fixed times/intervals (#6543) 5 years ago
Peter Dillinger a67fb4c9bd Add some timestamps in CI build+test output (#6643) 5 years ago
Ziyue Yang 03a781a90c Add pipelined & parallel compression optimization (#6262) 5 years ago
Yanqin Jin ccf7676455 Update a few scripts to be python3 compatible (#6525) 5 years ago
Cheng Chang 4fc216649d Support direct IO in RandomAccessFileReader::MultiRead (#6446) 5 years ago
Zhichao Cao 5c30e6c088 Separate timestamp related test from db_basic_test (#6516) 5 years ago
Adam Retter 0772768d07 Force Java version on Travis CI (#6512) 5 years ago
Levi Tamasi c15e85bdcb Move BlobDB related files under db/ to db/blob/ (#6519) 5 years ago
Cheng Chang 2d9efc9ab2 Cache result of GetLogicalBufferSize in Linux (#6457) 5 years ago
Adam Retter 65b60db9e1 Update to latest Snappy to fix compilation issue on latest MacOS XCode (#6496) 5 years ago
Levi Tamasi f5bc3b99d5 Split BlobFileState into an immutable and a mutable part (#6502) 5 years ago
Zhichao Cao e62fe50634 Introduce FaultInjectionTestFS to test fault File system instead of Env (#6414) 5 years ago
Michael R. Crusoe 051696bf98 fix some spelling typos (#6464) 5 years ago
Levi Tamasi d87c10c6ab Add blob file state to VersionEdit (#6416) 5 years ago
Cheng Chang dafb568052 Add utility class Defer (#6382) 5 years ago
Cheng Chang b42fa1497f Support move semantics for PinnableSlice (#6374) 5 years ago
Peter Dillinger 90c71aa5d9 Don't download from (unreliable) maven.org (#6348) 5 years ago
Adam Retter a07a9dc904 Reduce the need to re-download dependencies (#6318) 5 years ago
Peter Dillinger 95d226d8f5 Fix a clang analyzer report, and 'analyze' make rule (#6244) 5 years ago
Yanqin Jin 670a916d01 Add more verification to db_stress (#6173) 5 years ago
Peter Dillinger 5b18729d7d Syntax check python files on testing (#6209) 5 years ago
Peter Dillinger 58d46d1915 Add useful idioms to Random API (OneInOpt, PercentTrue) (#6154) 5 years ago
Maysam Yabandeh 1ad6fa9cc7 Enable txn in crash tests (#6155) 5 years ago
Jermy Li 1dd3194f56 Fix compile error "folly/xx.h file not found" on Mac OS (#6145) 5 years ago
sdong 7d79b32618 Break db_stress_tool.cc to a list of source files (#6134) 5 years ago
Yanqin Jin 4edb4284e7 Make folly-related targets comply with verbosity (#6120) 5 years ago
Patrick Double 8ae149eba1 Add shared library for musl-libc (#3143) 5 years ago
Adam Retter 1bf316e5b6 Fix naming of library on PPC64LE (#6080) 5 years ago
Adam Retter 7f14519577 Small improvements to Docker build for RocksJava (#6079) 5 years ago
Adam Retter 382b154be6 Update 3rd-party libraries used by RocksJava (#6084) 5 years ago
Peter Dillinger 00d58a370e Abandon use of folly::Optional (#6036) 5 years ago
Peter Dillinger f059c7d9b9 New Bloom filter implementation for full and partitioned filters (#6007) 5 years ago
Yun Tang 07a0ad3c29 Download bzip2 packages from sourceforge (#5995) 5 years ago
Yanqin Jin 925250f42f Include db_stress_tool in rocksdb tools lib (#5950) 5 years ago
Yanqin Jin e60cc0925c Expose db stress tests (#5937) 5 years ago
Peter Dillinger 46ca51d430 filter_bench - a prelim tool for SST filter benchmarking (#5825) 5 years ago
Yanqin Jin a9c5e8e944 Refactor deletefile_test.cc (#5822) 5 years ago
Yanqin Jin 6a279037cf Refactor ObsoleteFilesTest to inherit from DBTestBase (#5820) 5 years ago
Peter Dillinger 68626249c3 Refactor/consolidate legacy Bloom implementation details (#5784) 5 years ago
Peter Dillinger d3a6726f02 Revert changes from PR#5784 accidentally in PR#5780 (#5810) 5 years ago
Peter Dillinger aa2486b23c Refactor some confusing logic in PlainTableReader 5 years ago
Wilfried Goesgens fbab9913e2 upgrade gtest 1.7.0 => 1.8.1 for json result writing 5 years ago
ENDOH takanao 3f2723a81b fix checking the '-march' flag (#5766) 5 years ago
sdong d8a27d9331 Atomic Flush Crash Test also covers the case that WAL is enabled. (#5729) 5 years ago
sdong e1c468d16f Do readahead in VerifyChecksum() (#5713) 5 years ago
Adam Retter f2bf0b2d1e Fixes for building RocksJava releases on arm64v8 5 years ago
Aaryaman Sagar 77273d4137 Fix TSAN failures in DistributedMutex tests (#5684) 5 years ago