Commit Graph

876 Commits (4428c7618103a1edc8ade238ca226e6aa33f8ac6)

Author SHA1 Message Date
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
Aaryaman Sagar 38b03c840e Port folly/synchronization/DistributedMutex to rocksdb (#5642) 5 years ago
Vijay Nadimpalli d150e01474 New API to get all merge operands for a Key (#5604) 5 years ago
Yanqin Jin b1a02ffeab Fix make target 'all' and 'check' (#5672) 5 years ago
haoyuhuang 70c7302fb5 Block cache simulator: Add pysim to simulate caches using reinforcement learning. (#5610) 5 years ago
Levi Tamasi 3617287e0e Parallelize db_bloom_filter_test (#5632) 5 years ago