Commit Graph

  • d71e5a5beb Add number of running flushes & compactions to --stats_per_interval output (#9726) Mark Callaghan 2022-03-23 09:33:41 -0700
  • 3bd150c442 Print information about all column families when using ldb (#9719) Yanqin Jin 2022-03-22 20:29:01 -0700
  • f07eec1bf8 Add async_io read option in db_bench (#9735) Akanksha Mahajan 2022-03-22 17:21:35 -0700
  • 63a284a6ad For db_bench --benchmarks=fillseq with --num_multi_db load databases … (#9713) Mark Callaghan 2022-03-22 10:36:24 -0700
  • 8102690a52 Update Cache::Release param from force_erase to erase_if_last_ref (#9728) gitbw95 2022-03-22 10:22:18 -0700
  • b360d25deb Update HISTORY.md and version.h for 7.1 release (#9727) Hui Xiao 2022-03-21 19:48:41 -0700
  • 1ca1562e35 Make mixgraph easier to use (#9711) Mark Callaghan 2022-03-21 17:30:51 -0700
  • cb4d188a34 Fix a bug in PosixClock (#9695) KNOEEE 2022-03-21 16:11:02 -0700
  • cbe303c19b fix a bug, c api, if enable inplace_update_support, and use create sn… (#9471) duyuqi 2022-03-21 12:04:33 -0700
  • 661e03294c Enable detect_stack_use_after_return for ASAN (#9714) Jay Zhuang 2022-03-21 10:34:11 -0700
  • 49a10feb21 Provide implementation to prefetch data asynchronously in FilePrefetchBuffer (#9674) Akanksha Mahajan 2022-03-21 07:12:43 -0700
  • a8a422e962 Add manifest fix-up utility for file temperatures (#9683) Peter Dillinger 2022-03-18 16:35:51 -0700
  • b2aacaf923 Fix assertion error by doing comparison with mutex (#9717) Yanqin Jin 2022-03-18 13:11:57 -0700
  • cff0d1e8e6 New backup meta schema, with file temperatures (#9660) Peter Dillinger 2022-03-18 11:06:17 -0700
  • 3bdbf67e1a Fix race condition caused by concurrent accesses to forceMmapOff_ when opening Posix WritableFile (#9685) Yanqin Jin 2022-03-17 19:50:30 -0700
  • f0fca81fc6 Deflake DeleteSchedulerTest.StartBGEmptyTrashMultipleTimes (#9706) Jay Zhuang 2022-03-17 13:30:28 -0700
  • 2586585b0c Minor fix for Windows build with zlib (#9699) Jay Zhuang 2022-03-16 21:16:12 -0700
  • 5894761056 Improve stress test for transactions (#9568) Yanqin Jin 2022-03-16 19:00:04 -0700
  • fe9a344c55 crash_test Makefile refactoring, add to CircleCI (#9702) Peter Dillinger 2022-03-16 15:58:06 -0700
  • a88d8795ec Expand auto recovery to background read errors (#9679) anand76 2022-03-15 14:45:34 -0700
  • 2c8100e60e Fix a race condition when disable and enable manual compaction (#9694) Jay Zhuang 2022-03-15 12:31:14 -0700
  • 6a76008369 Fix TSAN caused by calling `rend()` and `pop_front()`. (#9698) Yanqin Jin 2022-03-15 12:16:40 -0700
  • 60422f1676 Replace GetUserKey with ExtractUserKey (#9664) ehds@qq.com 2022-03-15 10:02:33 -0700
  • 89429a9081 fix a bug of the ticker NO_FILE_OPENS (#9677) gukaifeng 2022-03-15 09:55:49 -0700
  • 3da8236837 fix: Reusing-Iterator reads stale keys after DeleteRange() performed (#9258) Jermy Li 2022-03-15 09:50:21 -0700
  • bbdaf63d0f Fix a TSAN-reported bug caused by concurrent accesss to std::deque (#9686) Yanqin Jin 2022-03-14 18:49:55 -0700
  • 9e05c5e251 NPE in Java_org_rocksdb_ColumnFamilyOptions_setSstPartitionerFactory (#9622) Tomas Kolda 2022-03-14 14:12:30 -0700
  • a6a179859e #include <winioctl.h> as MSDN prescribes (#9612) Yuriy Chernyshov 2022-03-13 17:01:21 -0700
  • efd767d14a Fix build for io_uring (#9690) Jay Zhuang 2022-03-12 22:12:18 -0800
  • 4dff279b19 DisableManualCompaction may fail to cancel an unscheduled task (#9659) Jay Zhuang 2022-03-12 20:07:04 -0800
  • 09b0e8f2c7 Fix a timer crash caused by invalid memory management (#9656) Jay Zhuang 2022-03-12 11:45:56 -0800
  • 91372328ef Reduce Windows build parallelism number (#9687) Jay Zhuang 2022-03-12 11:45:10 -0800
  • 95305c44a1 Add OpenAndTrimHistory API to support trimming data with specified timestamp (#9410) slk 2022-03-11 16:13:23 -0800
  • e4c87773e1 Reactivate Mempurge feature in crash test. (#9684) Baptiste Lemaire 2022-03-11 15:47:30 -0800
  • 8465cccde2 Posix API support for Async Read and Poll APIs (#9578) Akanksha Mahajan 2022-03-10 18:28:31 -0800
  • 7bed6595f3 Fix mempurge crash reported in #8958 (#9671) Baptiste Lemaire 2022-03-10 15:16:55 -0800
  • 062396af15 Avoid popcnt on Windows when unavailable and in portable builds (#9680) Andrew Kryczka 2022-03-09 21:07:31 -0800
  • fec4403ff1 Integrate WAL compression into log reader/writer. (#9642) Siddhartha Roychowdhury 2022-03-09 15:49:53 -0800
  • 565fcead22 Fix clang-analyze by adding assertion (#9682) Yanqin Jin 2022-03-09 10:13:02 -0800
  • 3b6dc049f7 Support user-defined timestamps in write-committed txns (#9629) Yanqin Jin 2022-03-08 16:20:59 -0800
  • ca0ef54f16 Rate-limit automatic WAL flush after each user write (#9607) Hui Xiao 2022-03-08 13:19:39 -0800
  • 27d6ef8e60 Rename mutable_cf_options to signify explicity copy (#9666) Ezgi Çiçek 2022-03-08 11:26:40 -0800
  • c967436453 remove redundant assignment code for member state (#9665) GuKaifeng 2022-03-08 11:03:56 -0800
  • 4a9ae4f713 Avoid .trash handling race in db_stress Checkpoint (#9673) Peter Dillinger 2022-03-08 08:36:25 -0800
  • 36aec94d85 `compression_per_level` should be used for flush and changeable (#9658) Jay Zhuang 2022-03-07 18:06:19 -0800
  • 9b8b8b1504 Remove remaining SKIP_LINK=1 in circleci config (#9669) Peter Dillinger 2022-03-07 15:23:25 -0800
  • 785b804a9a Update Githubpages version (#9670) Yanqin Jin 2022-03-07 14:48:06 -0800
  • 7574841aac Fix issue #9627 (#9657) anand76 2022-03-07 11:39:31 -0800
  • dab19afe56 Fix RocksJava releases for macOS (#9662) Adam Retter 2022-03-07 10:50:52 -0800
  • f20b674796 Adding Social Banner in Support of Ukraine (#9652) Dmitry Vinnik 2022-03-04 14:51:59 -0800
  • ce60d0cbe5 Test refactoring for Backups+Temperatures (#9655) Peter Dillinger 2022-03-04 12:32:30 -0800
  • fc61e98ae6 Attempt to deflake DBLogicalBlockSizeCacheTest.CreateColumnFamilies (#9516) Hui Xiao 2022-03-04 11:35:28 -0800
  • 4a776d81cc Dynamic toggling of BlockBasedTableOptions::detect_filter_construct_corruption (#9654) Hui Xiao 2022-03-04 10:35:08 -0800
  • 3362a730dc Avoid usage of ReopenWritableFile in db_stress (#9649) anand76 2022-03-04 10:30:10 -0800
  • 67542bfab5 Improve build speed (#9605) Jay Zhuang 2022-03-03 11:58:51 -0800
  • 659a16d52b Fix bug causing incorrect data returned by snapshot read (#9648) Yanqin Jin 2022-03-02 21:03:14 -0800
  • 73fd589b1a Do not rely on ADL when invoking std::max_element (#9608) Yuriy Chernyshov 2022-03-02 17:41:02 -0800
  • 926ee13811 Fix corruption error when compressing blob data with zlib. (#9572) jingkai.yuan 2022-03-02 16:35:21 -0800
  • db8647969d Unschedule manual compaction from thread-pool queue (#9625) Jay Zhuang 2022-03-02 13:43:00 -0800
  • d74468e348 Update Poll and ReadAsync API in File System (#9623) Akanksha Mahajan 2022-03-01 17:11:42 -0800
  • ff8763c187 regenerate config jsons, reduce noise (#9644) Patrick Somaru 2022-03-01 15:09:45 -0800
  • af6cb50bc4 update buckifier for new json format and updated macros (#9643) Patrick Somaru 2022-03-01 15:09:45 -0800
  • 33742c2a9f Remove BlockBasedTableOptions.hash_index_allow_collision (#9454) sdong 2022-03-01 13:58:02 -0800
  • 3edbeeaa50 Reenable s390x platform_dependent travis job (#9631) Jonathan Albrecht 2022-03-01 13:50:41 -0800
  • 9e9e3d16b9 Bump nokogiri from 1.12.5 to 1.13.3 in /docs (#9636) dependabot[bot] 2022-03-01 11:24:16 -0800
  • d95e13e9cc typo(clock_cache) fix incomplete message typo (#9638) ehds@qq.com 2022-03-01 10:57:09 -0800
  • e3ef41b02f Use released clang-format instead of the one from dev branch (#9646) Jay Zhuang 2022-03-01 10:51:38 -0800
  • 06c8afeff5 Fix pointer to jlong conversion in 32 bit OS (#9396) Si Ke 2022-03-01 09:02:15 -0800
  • 7d7e88c7d1 Improve build detect for RISCV (#9366) Adam Retter 2022-03-01 04:24:54 -0800
  • 0a89cea5f5 Handle failures in block-based table size/offset approximation (#9615) Andrew Kryczka 2022-02-28 23:45:08 -0800
  • ddb7620a61 Fix trivial Javadoc omissions (#9534) stefan-zobel 2022-02-28 11:51:17 -0800
  • 9983eecdfb Dedicate cacheline for DB mutex (#9637) Andrew Kryczka 2022-02-27 11:36:54 -0800
  • 9ed96703d1 Add support for BlobDB to ldb (#9630) Changneng Chen 2022-02-25 23:13:11 -0800
  • 87a8b3c8af Deflake DBErrorHandlingFSTest.MultiCFWALWriteError (#9496) Hui Xiao 2022-02-25 14:44:46 -0800
  • 21345d2823 Streaming Compression API for WAL compression. (#9619) Siddhartha Roychowdhury 2022-02-23 23:45:04 -0800
  • f706a9c199 Add a secondary cache implementation based on LRUCache 1 (#9518) Bo Wang 2022-02-23 16:06:27 -0800
  • 6f12599863 Support WBWI for keys having timestamps (#9603) Yanqin Jin 2022-02-22 14:19:02 -0800
  • 8ca433f912 Fix test race conditions with OnFlushCompleted() (#9617) Andrew Kryczka 2022-02-22 12:13:39 -0800
  • 96978e4d96 Enable core dumps in TSAN/UBSAN crash tests (#9616) Andrew Kryczka 2022-02-22 12:09:13 -0800
  • d795a730be Combine data members of IOStatus with Status (#9549) anand76 2022-02-22 10:34:57 -0800
  • ba65cfff63 configure microbenchmarks, regenerate targets (#9599) Patrick Somaru 2022-02-22 09:18:01 -0800
  • 3379d1466f Fix DBTest2.BackupFileTemperature memory leak (#9610) Andrew Kryczka 2022-02-21 18:50:50 -0800
  • 7ae4da924a Update HISTORY.md and version.h for 7.0 release (#9609) Andrew Kryczka 2022-02-20 14:33:37 -0800
  • 3699b171e4 Change enum SizeApproximationFlags to enum class (#9604) Akanksha Mahajan 2022-02-18 20:13:41 -0800
  • d3a2f284d9 Add Temperature info in `NewSequentialFile()` (#9499) Jay Zhuang 2022-02-18 18:18:49 -0800
  • 559525dcbb Add Async Read and Poll APIs in FileSystem (#9564) Akanksha Mahajan 2022-02-18 16:37:24 -0800
  • 67f071fade Fixes #9565 (#9586) Bo Wang 2022-02-18 14:10:25 -0800
  • 736bc83270 fix issue with buckifier update (#9602) pat somaru 2022-02-18 13:59:23 -0800
  • f4b2500e12 Add last level and non-last level read statistics (#9519) Jay Zhuang 2022-02-18 13:35:36 -0800
  • 30b08878d8 Make FilterPolicy Customizable (#9590) mrambacher 2022-02-18 12:23:48 -0800
  • f066b5cecb update buckifier, add support for microbenchmarks (#9598) Patrick Somaru 2022-02-18 10:59:57 -0800
  • 2fbc672732 Add temperature information to the event listener callbacks (#9591) Jay Zhuang 2022-02-18 10:26:45 -0800
  • 54fb2a8975 Change type of cache buffer passed to `Cache::CreateCallback()` to `const void*` (#9595) Andrew Kryczka 2022-02-17 21:08:59 -0800
  • 48b9de4a3e Mark more OldDefaults as deprecated (#9594) Peter Dillinger 2022-02-17 20:27:07 -0800
  • ce84e50288 Plugin java jni support (#9575) Alan Paxton 2022-02-17 19:38:23 -0800
  • 561be005ba Some better API and other comments (#9533) Peter Dillinger 2022-02-17 18:50:09 -0800
  • 8d9c203f69 Remove previously deprecated Java where RocksDB also removed it, or where no direct equivalent existed. (#9576) Alan Paxton 2022-02-17 17:23:31 -0800
  • 725833a424 Hide FilterBits{Builder,Reader} from public API (#9592) Peter Dillinger 2022-02-17 16:33:39 -0800
  • 627deb7ceb Fix some MultiGet batching stats (#9583) anand76 2022-02-17 16:30:40 -0800
  • 39b0d92153 Add record to set WAL compression type if enabled (#9556) Siddhartha Roychowdhury 2022-02-17 16:18:01 -0800