Commit Graph

705 Commits (4b107ceb7ebdf0d2b04443f7ced89587adc291d8)

Author SHA1 Message Date
Peter Dillinger bd77e34191 More Makefile clean-up (#7066) 4 years ago
Peter Dillinger 8e6ff044e1 Fix release build and fbcode+clang+shared (#7062) 4 years ago
mrambacher 80f71b5863 Use Libraries in the RocksDB Makefile Build (#6660) 4 years ago
sdong f9817201af Add unity build to CircleCI (#7026) 4 years ago
Peter Dillinger 88b4210701 Remove racially charged terms "whitelist" and "blacklist" (#7008) 4 years ago
Akanksha Mahajan 552fd765b3 Add IOTracer reader, writer classes for reading/writing IO operations in a binary file (#6958) 4 years ago
Yanqin Jin 15d9f28da5 Add stress test for best-efforts recovery (#6819) 4 years ago
sdong 6a8ddd374d Introduce some Linux build to CircleCI (#6937) 4 years ago
Cheng Chang 1bee0fca05 Make DestroyDir destroy directories recursively (#6934) 4 years ago
sdong afa3518839 Revert "Update googletest from 1.8.1 to 1.10.0 (#6808)" (#6923) 4 years ago
Peter Dillinger 43f8a9dcce Some fixes for gcc 4.8 and add to Travis (#6915) 4 years ago
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 4 years ago
Peter Dillinger 0c56fc4d66 Allow missing "unversioned" python, as in CentOS 8 (#6883) 4 years ago
Peter Dillinger 803a517b48 Misc things for ASSERT_STATUS_CHECKED, also gcc 4.8.5 (#6871) 4 years ago
Peter Dillinger 35a25a3fb9 Fix/expand ASSERT_STATUS_CHECKED build, add to Travis (#6870) 4 years ago
Peter Dillinger aaafcb80ab Use in-repo gtest in buck build (#6858) 4 years ago
Akanksha Mahajan a1523efcdf Status check enforcement for io_posix_test and options_settable_test (#6857) 4 years ago
Cheng Chang 91b7553293 Enable IO Uring in MultiGet in direct IO mode (#6815) 4 years ago
Andrew Kryczka 1c84660457 prototype status check enforcement (#6798) 4 years ago
Yanqin Jin 6acbbbf9fc Add Github Action for some basic sanity test of PR (#6761) 4 years ago
Peter Dillinger 791e5714a5 Understand common build variables passed as make variables (#6740) 4 years ago
Cheng Chang 40497a875a Reduce memory copies when fetching and uncompressing blocks from SST files (#6689) 4 years ago
Adam Retter 5fef0ffd66 Update RocksJava static version of bzip2 (#6714) 4 years ago
anand76 5c19a441c4 Fault injection in db_stress (#6538) 4 years ago
Yanqin Jin 0c05624d50 Compaction with timestamp: input boundaries (#6645) 4 years ago
Luca Giacchino 66a95f0fac Provide an allocator for new memory type to be used with RocksDB block cache (#6214) 4 years ago
Cheng Chang d648a0e17f Add unit test for TransactionLockMgr (#6599) 4 years ago
Sagar Vemuri 0355d14dd9 Add a simple timer support to schedule work at fixed times/intervals (#6543) 4 years ago
Peter Dillinger a67fb4c9bd Add some timestamps in CI build+test output (#6643) 4 years ago
Ziyue Yang 03a781a90c Add pipelined & parallel compression optimization (#6262) 4 years ago
Yanqin Jin ccf7676455 Update a few scripts to be python3 compatible (#6525) 4 years ago
Cheng Chang 4fc216649d Support direct IO in RandomAccessFileReader::MultiRead (#6446) 4 years ago
Zhichao Cao 5c30e6c088 Separate timestamp related test from db_basic_test (#6516) 4 years ago
Adam Retter 0772768d07 Force Java version on Travis CI (#6512) 4 years ago
Levi Tamasi c15e85bdcb Move BlobDB related files under db/ to db/blob/ (#6519) 4 years ago
Cheng Chang 2d9efc9ab2 Cache result of GetLogicalBufferSize in Linux (#6457) 4 years ago
Adam Retter 65b60db9e1 Update to latest Snappy to fix compilation issue on latest MacOS XCode (#6496) 4 years ago
Levi Tamasi f5bc3b99d5 Split BlobFileState into an immutable and a mutable part (#6502) 4 years ago
Zhichao Cao e62fe50634 Introduce FaultInjectionTestFS to test fault File system instead of Env (#6414) 4 years ago
Michael R. Crusoe 051696bf98 fix some spelling typos (#6464) 4 years ago
Levi Tamasi d87c10c6ab Add blob file state to VersionEdit (#6416) 4 years ago
Cheng Chang dafb568052 Add utility class Defer (#6382) 4 years ago
Cheng Chang b42fa1497f Support move semantics for PinnableSlice (#6374) 4 years ago
Peter Dillinger 90c71aa5d9 Don't download from (unreliable) maven.org (#6348) 4 years ago
Adam Retter a07a9dc904 Reduce the need to re-download dependencies (#6318) 4 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