v5.1.9
What's Changed
- Merge pull request #1444 from HarperFast/fix/blob-receive-idle-watchdog
- fix(test): eliminate race in Txn Expiration flaky test
- Merge branch 'main' into fix/blob-receive-idle-watchdog
- fix(blob): bound the stream() incomplete-content wait so a truncated blob can't spin a worker at 100% CPU (#1454) (#1456)
- style(blob): prettier — drop stray blank line in opt-in test block (#1444 format check)
- fix(blob): make source-idle watchdog opt-in (per-stream arm), not default-on (#1458)
- fix(blob): narrow stream type to Readable, drop redundant casts (review)
- Clarify upgrade migration log: show the data→software transition and migration purpose (#1452)
- fix(blob): default the source-stream idle watchdog ON (120s)
- fix(blob): re-arm idle timer on pipeline backpressure, remove data listener on finish (review)
- chore: prettier --write
- fix(blob): idle watchdog on writeBlobWithStream source to unwedge stalled replication receives
Full Changelog: v5.1.8...v5.1.9