1
0
mirror of https://github.com/facebook/rocksdb.git synced 2026-10-24 19:59:35 +03:00

Commit Graph

  • 2dc6bc51b4 Fix TSAN data race on speculative auto_skip_bypassed read (#15094) Peter Dillinger 2026-08-12 15:06:31 -07:00
  • 7217bf34a7 Add SST build context: is_remote_compaction, db_name, kSstFileWriter (#15085) Peter Dillinger 2026-08-12 14:31:47 -07:00
  • 4d8c7a5f5a Update folly hash to f2100485fe88 for 11.9 release update-folly-11.9 rocksdb-release-bot 2026-08-11 21:56:22 -07:00
  • 58d835d951 Add db_stress liveness profile and fix lost flush request (#14830) Xingbo Wang 2026-08-11 18:05:08 -07:00
  • 276495843d Add blob file writer buffer size option (#15061) Michael C Huang 2026-08-11 17:38:34 -07:00
  • ec5106b3b8 Fix AI code review hiding details, stale+misleading driver (#15087) Peter Dillinger 2026-08-11 17:07:45 -07:00
  • f9e4c5c51f Add stat for number of bottom-pri compactions. (#15071) Andrew Chang 2026-08-11 16:08:45 -07:00
  • fcf382c95c Integrated and ratio-aware compression auto-skip (#15079) Peter Dillinger 2026-08-11 14:29:51 -07:00
  • bfa8c13bc4 Protect against comment overflow fix_hidden_review_details_test Peter Dillinger 2026-08-11 14:22:15 -07:00
  • 41100e7113 Merge branch 'native_autoskip' into fix_hidden_review_details_test Peter Dillinger 2026-08-11 13:45:36 -07:00
  • 66d7035708 Do not test GetEntityLazy on read-only primary handle (#15084) Xingbo Wang 2026-08-11 13:30:57 -07:00
  • 377694a4e1 Fix AI code review hiding details, stale+misleading driver Peter Dillinger 2026-08-11 13:15:17 -07:00
  • eaad5c2827 Also add to sst_dump for recompress Peter Dillinger 2026-08-11 11:55:51 -07:00
  • 326770eb7d Tweak to fix test failure Peter Dillinger 2026-08-11 11:28:22 -07:00
  • f18ed96aa0 Merge remote-tracking branch 'origin/main' into native_autoskip Peter Dillinger 2026-08-11 10:45:50 -07:00
  • f8e7fa146d Review follow-ups Peter Dillinger 2026-08-11 10:45:33 -07:00
  • 9381544cd9 Add num-running-remote-compactions DB property (#15074) Andrew Chang 2026-08-11 10:10:41 -07:00
  • f8c601b91c Fix io_activity assertion in stress test after MultiGetEntityLazy (#15076) Xingbo Wang 2026-08-11 08:12:46 -07:00
  • 5dfde1c262 Add coroutine reads to stackable RocksDB utilities (#15080) Josh Kang 2026-08-10 20:28:02 -07:00
  • 44e0294c1d Fix remote compaction filter test flake (#15075) Xingbo Wang 2026-08-10 15:27:15 -07:00
  • 3f4d840e1a Fix multi-DB checkpoints in legacy regression test (#15078) Xingbo Wang 2026-08-10 14:29:58 -07:00
  • 3949208acf Make max_open_files configurable via options_map in OpenAndCompact (#15077) Andrew Chang 2026-08-10 10:20:08 -07:00
  • 88752298ff Add native coroutine read dispatch to RocksDB (#15073) Josh Kang 2026-08-10 09:43:05 -07:00
  • cff2b2f125 Integrated and ratio-aware compression auto-skip Peter Dillinger 2026-08-06 13:42:59 -07:00
  • 1dfa729793 Expose number of unscheduled compactions as a statistic (#15060) Andrew Chang 2026-08-07 13:34:58 -07:00
  • 8e1569b351 Lazy wide-column byte-range (partial) blob reads (#15067) Peter Dillinger 2026-08-07 12:08:03 -07:00
  • 5fe225357a Extend parallel checkpointing and db_stress coverage for column-family-subset checkpoints (#15059) Darkhan Imangaliyev 2026-08-06 16:17:04 -07:00
  • e8bbe08760 Make ARM nightly crash test swap setup idempotent (#15065) Xingbo Wang 2026-08-06 08:23:22 -07:00
  • fd7399004f Add lazy wide-column read API (GetEntityLazy / MultiGetEntityLazy) (#15012) Peter Dillinger 2026-08-05 22:21:40 -07:00
  • f7911c47d6 try to root cause the failure 2026_08_05_ci_failure Xingbo Wang 2026-08-05 21:28:51 -07:00
  • d1fbdffdae Log failed Status values in db_stress assertions (#15054) Josh Kang 2026-08-05 19:51:14 -07:00
  • dc4006480b Tolerate InvalidArgument from full_history_ts_low race when persist_user_defined_timestamps=false (#15052) Josh Kang 2026-08-05 17:06:48 -07:00
  • af0eae4de3 Rename TransactionLogIterator to WalIterator and document its behavior (#15056) Peter Dillinger 2026-08-05 13:21:37 -07:00
  • abeebd9630 Additional HISTORY.md update for 11.8.1 v11.8.1 v11.8.0 anand76 2026-08-04 15:22:01 -07:00
  • 3730e34363 Defer obsolete OPTIONS file deletion on open (#15004) Anand Ananthabhotla 2026-07-29 12:44:27 -07:00
  • dbf9328c71 Add per-column-family compaction abort and resume (#14982) Omkar Gawde 2026-08-04 13:36:03 -07:00
  • 751bde0f7f Add IndexFactory compatibility names (#14954) zaidoon 2026-08-04 12:26:35 -07:00
  • 282b4885e0 Refresh HISTORY.md for 11.8 release refresh-history-11.8 anand1976 2026-08-04 11:45:39 -07:00
  • d4a9fdc01b Update HISTORY.md for 11.8.1 release anand1976 2026-08-04 11:45:22 -07:00
  • 9657aad4ec Fix IoUringBackend crash in ReadIOExecutor worker threads (#15020) Josh Kang 2026-07-30 10:13:10 -07:00
  • 14ecf7f13c Route single-blob reads through BlobFetcher (#15046) Josh Kang 2026-08-03 12:59:37 -07:00
  • b1b50fe102 Parallel checkpointing stress test (#15037) Ranjan Banerjee 2026-08-03 11:11:46 -07:00
  • cda4a73a19 Fsync destination files in parallel CheckpointEngine copies (#15038) Ranjan Banerjee 2026-08-03 10:38:26 -07:00
  • 00e73b99a2 Centralize db_stress validation errors (#15034) Josh Kang 2026-08-03 10:33:36 -07:00
  • 460aea1523 Fix C API compatibility baseline selection in CI (#15039) Xingbo Wang 2026-08-03 06:42:26 -07:00
  • 4b35e9966c Add batch-owned pinned MultiGet C API (#14988) zaidoon 2026-08-02 14:13:23 -07:00
  • b7b6d7c8c0 Mirror CI third-party build deps on a GitHub release instead of S3 (#15041) Peter Dillinger 2026-08-01 14:47:28 -07:00
  • afc922bf5f Make ReadOptions::table_filter a caller-owned pointer for cheaper copies (#15005) Peter Dillinger 2026-07-31 10:20:25 -07:00
  • 6e73763b8a Update version to 11.9.0 for 11.8 release (#15023) anand1976 2026-07-31 04:30:52 -07:00
  • f9df618e4d Api to checkpoint only selected set of column families (#15019) Darkhan Imangaliyev 2026-07-30 16:16:58 -07:00
  • 026f63de6c Parallelize the non-unit-test checks in make check (#15028) Peter Dillinger 2026-07-30 15:49:09 -07:00
  • b4fd1daa68 Avoid deletefile test purge/flush deadlock (#15027) Anand Ananthabhotla 2026-07-30 11:25:22 -07:00
  • e2ccb78cf2 Avoid deletefile test purge/flush deadlock (#15027) Anand Ananthabhotla 2026-07-30 11:25:22 -07:00
  • c64f682946 Fix IoUringBackend crash in ReadIOExecutor worker threads (#15020) Josh Kang 2026-07-30 11:18:08 -07:00
  • 0e58cc48c7 Update version to 11.9.0 for 11.8 release update-main-for-11.9.0 anand1976 2026-07-30 11:03:30 -07:00
  • 359d57be96 Fix blob file path misidentification in SstFileManager during compaction (#15021) Josh Kang 2026-07-30 10:38:04 -07:00
  • c999a014c4 Update version to 11.9.0 for 11.8 release anand1976 2026-07-29 16:58:22 -07:00
  • 96f5d4570d Update folly hash to c184e34ccc59 for 11.8 release update-folly-11.8 anand1976 2026-07-29 16:58:12 -07:00
  • 3a75b13f6a Update HISTORY.md for 11.8.0 release anand1976 2026-07-29 16:58:07 -07:00
  • ba81144d8d Force-inline xxph3 mix helpers on the NPHash64/Hash64 hot path (#14981) generatedunixname1395027625275998 2026-07-29 14:21:15 -07:00
  • 4b9070bccb Defer obsolete OPTIONS file deletion on open (#15004) Anand Ananthabhotla 2026-07-29 12:44:27 -07:00
  • 7247edbf0a Add opt-in stats for async RocksDB reads (#15017) Josh Kang 2026-07-28 09:32:26 -07:00
  • f5c0c3e274 Record CheckpointEngine copy bytes under checkpoint tickers (#14997) Ranjan Banerjee 2026-07-28 09:23:58 -07:00
  • 2fc58a678b Fix MultiScanPrepare fallback after io_uring init failure (#15016) Xingbo Wang 2026-07-27 16:15:50 -07:00
  • a4645e864d Implement Get/MultiGet coroutine (#15014) Josh Kang 2026-07-27 15:09:34 -07:00
  • 039c45075e Add db_stress coroutine read flag (#15013) Josh Kang 2026-07-27 13:22:07 -07:00
  • fbd446cebb Disable open_read_only_one_in when mmap_read is enabled (#15011) Xingbo Wang 2026-07-27 11:00:39 -07:00
  • 6f5587ae2d Fix GetCorruptionStatus() crash with separated KV blocks (#15006) Xingbo Wang 2026-07-27 10:14:36 -07:00
  • c73841572a Simplify ReadOptions plumbing for read-path blob fetchers (#15003) Peter Dillinger 2026-07-26 21:05:16 -07:00
  • 14a7646fb5 Fix PinnableSlice move construction from pinned slices (#14998) Xingbo Wang 2026-07-25 14:18:27 -07:00
  • 03c3c090fb Measure IODispatcher async read latency (#15001) Xingbo Wang 2026-07-24 13:51:09 -07:00
  • 71d3bd1773 Fix heap-buffer-overflow(read) parsing a corrupted data-block hash index (#14993) Jay Huh 2026-07-24 10:42:15 -07:00
  • bb77d17072 Make Flush() optionally wait for OnFlushCompleted (FlushOptions::listener_wait) (#14992) Peter Dillinger 2026-07-24 09:36:04 -07:00
  • 1eb4a6e3e1 Rocksdb Secondary Cache Test failed: assertion failed - corruption: corrupted atomic group The file (#15000) Peter Dillinger 2026-07-24 08:30:27 -07:00
  • 19482988e3 Add parallel CheckpointEngine [4/4] (#14948) Ranjan Banerjee 2026-07-23 20:58:25 -07:00
  • 0c0bfbe8be Add hard-link support to CopyEngine [3/4] (#14947) Ranjan Banerjee 2026-07-23 19:27:36 -07:00
  • fac47c3072 Extract shared CopyEngine [2/4] (#14946) (#14946) Ranjan Banerjee 2026-07-23 19:07:17 -07:00
  • f56112abb7 Plumb Env::IOActivity into DBImpl::ResumeImpl (#14952) Anusha Mukka 2026-07-23 18:43:39 -07:00
  • 744f120b12 Zero-copy reads of embedded (same-file) blob wide-column entities (#14990) Peter Dillinger 2026-07-23 16:15:49 -07:00
  • 0347b4df61 Add db_bench benchmarks for embedded-blob and wide-column entity reads (#14995) Peter Dillinger 2026-07-23 16:01:07 -07:00
  • 755c104bca Unify clang detection for the C API codegen and add make regen-c-api (#14994) Peter Dillinger 2026-07-23 15:50:16 -07:00
  • 0a2ba2a164 Add shared backup/checkpoint option bases [1/4] (#14945) Ranjan Banerjee 2026-07-23 14:41:33 -07:00
  • dcb5c2bf53 Restore MultiScan prefetch stats dropped in the IODispatcher refactor (#14991) Jay Huh 2026-07-23 14:09:07 -07:00
  • 7c385f4441 Add license headers to generated C API fragments (#14985) Jay Huh 2026-07-23 12:19:02 -07:00
  • 2c77c32ac9 Add Get and MultiGet sync/async plumbing (#14934) Josh Kang 2026-07-23 09:56:30 -07:00
  • 2b628ccfe5 Preserve fast_sst_open metadata across MANIFEST rotation (#14987) Andrew Chang 2026-07-22 16:01:44 -07:00
  • 0745290ca6 Add OpenAndCompact DB open latency histogram (#14986) Andrew Chang 2026-07-22 15:57:50 -07:00
  • ffa95117b9 Bug fix and clean up error/status handling for wide-column + blob support (#14980) Peter Dillinger 2026-07-22 14:29:35 -07:00
  • 30ba4908ba Enforce value_size_soft_limit for direct-write blob values in MultiGet (#14983) Peter Dillinger 2026-07-22 09:52:19 -07:00
  • 144deb248a Harden MaybeOpenReadOnlyOnPrimary stress test: fix TSAN lock-limit crash + drop false-positive read-only Get (#14979) Jay Huh 2026-07-21 16:57:11 -07:00
  • 990827e916 db_bench: tolerate remote IO errors by skipping ops and continuing (#14971) Jay Huh 2026-07-21 08:15:35 -07:00
  • 7c4bf11044 CPU corruption injector: robust seed handling, per-run command logging, and doc fixes (#14940) Hui Xiao 2026-07-21 07:37:03 -07:00
  • 9db54a4ba7 CPU corruption injector: robust seed handling, per-run command logging, and doc fixes (#14940) export-D112075800 Hui Xiao 2026-07-21 07:08:05 -07:00
  • 81ea677072 PinnableWideColumns support for >1 backing buffer to avoid re-serialization (#14943) Peter Dillinger 2026-07-20 16:32:42 -07:00
  • 04cad97e7e Stress test concurrent primary and read-only DB on the same directory (#14938) Jay Huh 2026-07-20 15:23:12 -07:00
  • 865568398a Update version to 11.8.0 for 11.7 release (#14950) anand1976 2026-07-20 11:02:10 -07:00
  • ce5bbe52af Update version to 11.8.0 for 11.7 release update-main-for-11.8.0 anand1976 2026-07-17 09:49:25 -07:00
  • 6c0580edfd Update version to 11.8.0 for 11.7 release anand1976 2026-07-16 23:51:12 -07:00
  • aba1cbbd22 Update version to 11.8.0 for 11.7 release anand1976 2026-07-16 13:28:01 -07:00
  • 2809ce9d0f Tolerate remote IO errors in db_stress crash test and db_bench (#14942) Jay Huh 2026-07-17 18:57:46 -07:00