Commit Graph

  • b63b4f8c45 Update Josh Kang 2026-06-05 16:52:16 -07:00
  • 7161711e8c Update (base update) Josh Kang 2026-06-05 16:52:16 -07:00
  • 2b9e8dc925 Create a C shim for setting TransactionDB write policy (#14810) Erin Gao 2026-06-05 16:26:37 -07:00
  • 1805da4fec No-op 11.4.1 patch Josh Kang 2026-06-05 15:57:56 -07:00
  • 8c3bd2c3e9 Fix stale no-reopen tracking in fault injection FS (#14822) Xingbo Wang 2026-06-05 15:17:12 -07:00
  • 19a1ebaa6d Revert folly commit hash update for 11.5.0 update-main-for-11.5.0 anand76 2026-06-05 11:08:18 -07:00
  • 76b8cce2f7 Fix spelling of memtable_verify_per_key_checksum_on_seek (#14811) Xingbo Wang 2026-06-05 10:18:47 -07:00
  • 10e4f4745e Add contract boundary guidance to CLAUDE.md (#14821) Xingbo Wang 2026-06-05 10:02:13 -07:00
  • 2d68f30425 Support remote file system for blob direct write file (#14585) Xingbo Wang 2026-06-05 04:59:40 -07:00
  • b5922eab11 Add FileSystem SyncFile API (#14739) Xingbo Wang 2026-06-05 04:41:42 -07:00
  • 67dbbd79b9 Update version to 11.5.0 for 11.4 release anand1976 2026-06-04 15:52:09 -07:00
  • b5e3c7056d Update HISTORY.md for 11.4.0 release anand1976 2026-06-04 15:51:59 -07:00
  • fc591051c8 Update version and HISTORY for 11.3.1 patch release Peter Dillinger 2026-06-04 14:20:45 -07:00
  • cd1ec13c1e Makefile fix and speed up 'clean' (#14767) Peter Dillinger 2026-05-22 17:34:53 -07:00
  • 8b54479e50 Fix flaky preallocation tests on btrfs, zfs, tmpfs, and overlayfs (#14744) Peter Dillinger 2026-05-22 14:43:23 -07:00
  • 8053b9414f Change default compression from Snappy to LZ4 (#14818) Peter Dillinger 2026-06-04 10:48:27 -07:00
  • 5177a8e6c2 Add remote compaction format compatibility test to check_format_compatible.sh (#14798) Hui Xiao 2026-06-03 14:03:47 -07:00
  • 25eb468200 Update Josh Kang 2026-06-03 11:57:23 -07:00
  • a63aa8f5d3 Update Josh Kang 2026-06-03 11:41:05 -07:00
  • 9426315fa3 Update (base update) gh/joshkang97/3/base Josh Kang 2026-06-03 11:41:05 -07:00
  • f813e17706 Add File Ingestion Histograms gh/joshkang97/2/orig Josh Kang 2026-06-03 11:39:48 -07:00
  • 75529a61cc Update gh/joshkang97/2/head Josh Kang 2026-06-03 11:38:48 -07:00
  • abaa4a899c Update (base update) gh/joshkang97/2/base Josh Kang 2026-06-03 11:38:48 -07:00
  • 820e16358d add stats gh/joshkang97/1/orig Josh Kang 2026-06-03 11:10:32 -07:00
  • 6fcf5a55de Update gh/joshkang97/1/head Josh Kang 2026-06-03 11:10:26 -07:00
  • 7fa9bab73c Update (base update) gh/joshkang97/1/base Josh Kang 2026-06-03 11:10:26 -07:00
  • 1a55536e6a [DO NOT LAND] Break-compat rehearsal: remove -1 hack, revert fallback-to-local, test against 11.1.fb-no-rtc-with-rc-ldb main-with-rtc-rc-ldb-break-compat Hui Xiao 2026-06-03 08:48:30 -07:00
  • 62f291824a Add remote compaction format compatibility test to check_format_compatible.sh rc-ldb-smoke-test Hui Xiao 2026-06-03 08:48:11 -07:00
  • 620a823bd5 11.1.fb + remote compaction ldb commands from D106321150 11.1.fb-no-rtc-with-rc-ldb Hui Xiao 2026-06-03 03:17:06 -07:00
  • 3883a8d05e Rename db_test2 -> db_etc2_test (#14218) Peter Dillinger 2026-06-02 16:18:05 -07:00
  • 768de6e50d Fix false-positive corruption error with remote compaction (#14808) Josh Kang 2026-06-02 11:13:54 -07:00
  • 62f05627be Reduce manifest rotation for foreground metadata ops (#14797) Peter Dillinger 2026-06-01 18:13:29 -07:00
  • 9ef369c606 Make StringToMap entries self-contained for direct round-trip (#14805) Peter Dillinger 2026-06-01 17:07:11 -07:00
  • 30dba7f41a Fix compaction abort rescheduling before queue pick (#14800) Xingbo Wang 2026-06-01 16:11:22 -07:00
  • 023fbb074a Optimize MultiScan dispatch for sorted blocks (#14783) Xingbo Wang 2026-06-01 15:36:38 -07:00
  • 26a501b5d1 Fix tiered compaction incorrectly moving range tombstones upwards (#14795) Josh Kang 2026-05-29 13:10:21 -07:00
  • e492562651 Prune MultiScan blocks using first internal key (#14784) Xingbo Wang 2026-05-29 05:01:54 -07:00
  • a0db079fdd Fall back to local compaction and report kUseLocal on remote result parse failure (#14799) Hui Xiao 2026-05-28 19:38:58 -07:00
  • 9270dc8149 Add blob_cache_read_byte perf context counter (#14792) Michael Huang 2026-05-28 17:46:45 -07:00
  • 638354e766 Fix getdeps fallback mirror downloads (#14763) xingbowang 2026-05-28 07:19:20 -07:00
  • c724aeb67e Add multi-DB stress testing support (--num_dbs flag) (#14749) Hui Xiao 2026-05-27 11:53:11 -07:00
  • 364eb88151 Keep prepared transactions rollbackable after commit write failure (#14778) Xingbo Wang 2026-05-27 05:25:59 -07:00
  • d7afd3bb3b Sync recovery SST directory before reused MANIFEST append (#14780) Xingbo Wang 2026-05-27 04:42:27 -07:00
  • ae30c71c6b Fix secondary WAL tailing with precreated future WAL (#14781) Xingbo Wang 2026-05-26 11:55:32 -07:00
  • 91b31112ed Expose AdvancedColumnFamilyOptions::memtable_batch_lookup_optimization in the C API (#14776) zaidoon 2026-05-26 09:11:35 -07:00
  • 7f32e2cabc Expose BlockBasedTableOptions::uniform_cv_threshold and BlockSearchType::kAuto in the C API (#14775) zaidoon 2026-05-26 09:09:24 -07:00
  • 81fa943ca0 Avoid retryable io_uring wait_cqe stderr in crash tests (#14779) Xingbo Wang 2026-05-25 05:30:49 -07:00
  • a3ba3e8a6e Expose ReadOptions::optimize_multiget_for_io in the C API (#14752) zaidoon 2026-05-23 04:38:23 -07:00
  • e82af29adb Makefile fix and speed up 'clean' (#14767) Peter Dillinger 2026-05-22 17:34:53 -07:00
  • acfa68ccff Fix flaky preallocation tests on btrfs, zfs, tmpfs, and overlayfs (#14744) Peter Dillinger 2026-05-22 14:43:23 -07:00
  • 8bf167a194 Notify listeners before DB shutdown begins (#14769) Xingbo Wang 2026-05-22 12:32:11 -07:00
  • 97551b72d7 Per-StressTest fault injection with env/fs cleanup (#14757) Hui Xiao 2026-05-21 18:39:18 -07:00
  • d1ab4bf12c Guard db_bench DB lifetime with RWMutex against shutdown race (#14754) Maciej Szeszko 2026-05-21 11:49:59 -07:00
  • e42af37ea7 Avoid reusing db_stress listeners across open retries (#14765) Xingbo Wang 2026-05-21 10:21:02 -07:00
  • 54d13c0af9 Fix DBTest cleanup for alternate log dirs (#14764) xingbowang 2026-05-21 09:09:17 -07:00
  • 2904bc64dc Encapsulate path access in StressTest via accessors (#14756) Hui Xiao 2026-05-20 16:52:40 -07:00
  • 88d7d2df75 Enable MANIFEST optimization options in db_crashtest.py and add db_stress verification (#14742) Anand Ananthabhotla 2026-05-20 11:27:27 -07:00
  • 367f2b0fdf Resumable Remote Compaction Blog Post (#14759) Hui Xiao 2026-05-19 14:35:43 -07:00
  • dc40b5c630 Fix crash test failures in OnCompactionPreCommit listener checks (#14753) Peter Dillinger 2026-05-18 22:31:46 -07:00
  • 07a5a0a804 Fix "too many open files" failures in GitHub CI (#14755) Peter Dillinger 2026-05-18 23:15:12 -07:00
  • 01d8c7720f Fix crash test failures in OnCompactionPreCommit listener checks (#14753) Peter Dillinger 2026-05-18 22:31:46 -07:00
  • cba33621bd Fix BackgroundJobPressure flakiness with TEST_WaitForBackgroundWork (#14708) Hui Xiao 2026-05-18 17:05:57 -07:00
  • 554a123295 Clean up failed regression test workdirs (#14751) Hui Xiao 2026-05-18 16:24:56 -07:00
  • 459236341c Start development 11.4 (#14747) Maciej Szeszko 2026-05-18 13:35:11 -07:00
  • c48b020e92 Speed up parallel 'make check' scheduling (#14745) Peter Dillinger 2026-05-18 09:07:08 -07:00
  • 3daabe2db3 Fix SeekForPrev key pinning regression in FindValueForCurrentKeyUsingSeek (#14746) Maciej Szeszko 2026-05-16 11:17:05 -07:00
  • 2dfcb6e317 Cut the 11.3.fb release branch Maciej Szeszko 2026-05-15 19:06:41 -07:00
  • 805a476a5f Add OnCompactionPreCommit listener callback (#14740) Peter Dillinger 2026-05-15 16:08:23 -07:00
  • 21723bbbef Add async WAL precreation Xingbo Wang 2026-05-15 10:59:47 -07:00
  • a2c96df7d7 Add listener_uri stress test flag for pluggable EventListener (#14741) Hui Xiao 2026-05-14 17:33:29 -07:00
  • 87c554b492 Persist compacted manifest size for auto-tuning across DB::Open (#14725) Peter Dillinger 2026-05-13 18:31:49 -07:00
  • b0fe00d3db Fix Git Codex Review invocation fix_codex_review_command Maciej Szeszko 2026-05-12 17:29:05 -07:00
  • cbd61a3165 Add parser for raw table iterator keys (#14726) Xingbo Wang 2026-05-12 16:26:18 -07:00
  • 59633e36ed Bug fix: Reject empty string as a column family name (#14732) Peter Dillinger 2026-05-12 16:06:58 -07:00
  • 4707775ae9 Fix GetContext status propagation and blob-backed wide-column merge operands (#14640) Xingbo Wang 2026-05-12 15:29:27 -07:00
  • 46ce1a03a9 Cap Claude thinking budget (#14731) Maciej Szeszko 2026-05-11 17:45:43 -07:00
  • 795f3bd61f Fix check-sources.sh non-ASCII check and remove non-ASCII from sources (#14729) Peter Dillinger 2026-05-11 17:02:22 -07:00
  • 330962bff6 CI: Make Codex complexity classification non-fatal (#14721) Maciej Szeszko 2026-05-11 10:59:26 -07:00
  • e07ccc3528 block GetCreationTimeOfOldestFile on async file open completion (#14723) Josh Kang 2026-05-08 19:13:20 -07:00
  • 9ed9d29162 Update release history and version to 11.2.3 anand76 2026-05-07 16:41:38 -07:00
  • 224e849e8d env: suppress liburing TSAN false positives (#14710) xingbowang 2026-05-07 16:40:56 -07:00
  • 336e4f9db1 Add reuse_manifest_on_open DBOption (#14704) Anand Ananthabhotla 2026-05-07 13:10:59 -07:00
  • b8672a8101 Extend optimize_manifest_for_recovery through DB::Close (#14703) Anand Ananthabhotla 2026-05-07 12:30:54 -07:00
  • 53f215f6d4 Add optimize_manifest_for_recovery DBOption (#14702) Anand Ananthabhotla 2026-05-07 11:44:37 -07:00
  • c734b7cc60 Add reuse_manifest_on_open DBOption (#14704) Anand Ananthabhotla 2026-05-07 13:10:59 -07:00
  • 60b34f30c4 Extend optimize_manifest_for_recovery through DB::Close (#14703) Anand Ananthabhotla 2026-05-07 12:30:54 -07:00
  • 02a2b3501d Add optimize_manifest_for_recovery DBOption (#14702) Anand Ananthabhotla 2026-05-07 11:44:37 -07:00
  • 1dc4813d97 Rocksdb Crash Test failed: assertion failed - cached_file_is_live_or_quar (#14717) generatedunixname3846135475516776 2026-05-07 11:21:18 -07:00
  • 4af61efaf4 Add blog post for interpolation search (#14701) Josh Kang 2026-05-07 10:39:42 -07:00
  • 75da341340 Update HISTORY.md for 11.2.2 Xingbo Wang 2026-05-07 04:22:47 -07:00
  • e603f55e5f Update version for 11.2.2 Xingbo Wang 2026-05-07 04:21:55 -07:00
  • 1c634ade4a Keep remote compaction stats serialization compatible with 11.1 (#14712) xingbowang 2026-05-07 01:06:56 -07:00
  • 81ee59210c Update buckifier to use folly/coro instead of folly/experimental/coro (#14685) Peter Dillinger 2026-04-30 13:04:51 -07:00
  • 6c9b3a8e99 Update HISTORY.md for 11.2.2 rollback_11.2.1 Xingbo Wang 2026-05-07 04:22:47 -07:00
  • 1ea163bdcf Update version for 11.2.2 Xingbo Wang 2026-05-07 04:21:55 -07:00
  • ed5555ba44 Keep remote compaction stats serialization compatible with 11.1 (#14712) xingbowang 2026-05-07 01:06:56 -07:00
  • e0d549fbba Keep remote compaction stats serialization compatible with 11.1 (#14712) xingbowang 2026-05-07 01:06:56 -07:00
  • c25dcbccba Fix GCC 16 warning in CacheItemHelper constructor (#14713) Maciej Szeszko 2026-05-06 20:11:57 -07:00
  • c99d5ec06e Add prefix varint codec and tests (#14692) Peter Dillinger 2026-05-06 19:27:14 -07:00
  • a4045b0a5f ExternalTable Iterator Prefer IterKey over InternalKey (#14695) Josh Kang 2026-05-06 10:48:44 -07:00