Week 33 · 2026
Aug 10 – Aug 16, 2026 · gathered Aug 17, 2026
- 8
- PRs merged
- 6
- PRs opened
- 0
- Closed
- 0
- Opened
- 0
- Releases
- 2
- Repos
- 43
- Commits
- 10
- Comments
Highlights
8 PRs merged, 6 opened and 43 commits, with no issue activity. Only 6 of the 14 items carry a milestone this week; the rest is benchmark-variance and cleanup work gathered under Reactive.
Performance (M2). The Blockfrost backend got a dramatic speedup (#2821),
replacing blind sleeps with condition-based polling: a full head lifecycle on
preview drops from over an hour to about 13.5 minutes, publishing from ~10
minutes to ~32 seconds, and first seeding from ~30 minutes to ~40 seconds. A
crash under sustained load was fixed (#2819): the node died on an uncaught
EnhanceYourCalm from the etcd gRPC link, a regression from the W30 broadcast
batching (#2778). And rejectLowDeposits merged from W32 (#2805), now a
single pass instead of O(n²), with a property test over multi-output UTxOs.
Reactive. Two merges: protocol parameters tailored safely for 10 parties
(#2815), and a tmpdir bug in the cluster tests (#2816), a follow-up to the
withTempDir change below. Six PRs opened, most of them a push on benchmark
reliability: an exploratory bench-variance PR (#2826) was closed in favour of
two split-out pieces (#2827, #2828) that fix the bench's threadDelay units,
pin seeds, compare e2e benchmarks as same-machine pairs against the merge
base, and report raw series and GHC RTS work counters. Alongside those:
library re-use fixes, including a latent metrics bug where mistyped Prometheus
lookups silently did nothing (#2825), dead code removal (#2823), and binding
deposits to the snapshots that authorize them (#2820).
Maintenance and DevX (M5). Both PRs opened in W32 merged: withTempDir
now cleans up atomically on success (#2813), and the flaky etcd, TUI and
chain-sync tests were fixed (#2811). The etcd one is worth a note: the test
port sentinels are now close-on-exec, so spawned subprocesses no longer
inherit and pin bound ports, a bug behind 16 of the last 25 hydra-node CI
failures.
KPI & Outcome Achievement (M6). The rework of this tracker for Hydra merged (hydra-updates#1).
Activity
Merged PRs, issues, and releases grouped by deliverable — the evidence behind the narrative above.
M2 Performance
In progress- MergedBlockfrost speedupcardano-scaling/hydra · @v0d1ch
- MergedFix #2817cardano-scaling/hydra · @noonio
- MergedMake rejectLowDeposits a single pass instead of O(n^2)cardano-scaling/hydra · @vrom911
Other / Reactive
- MergedFix tmpdir bugcardano-scaling/hydra · @noonio
- MergedTailor protocol paramaters safely for 10 partiescardano-scaling/hydra · @v0d1ch
- PR openedBench variance pairing 2cardano-scaling/hydra · @noonio
- PR openedBench variance pairing 1cardano-scaling/hydra · @noonio
- PR openedbench variation hackingcardano-scaling/hydra · @noonio
- PR openedSome library re-use fixescardano-scaling/hydra · @noonio
- PR openedRemove some dead codecardano-scaling/hydra · @noonio
- PR openedBind deposits to the snapshots that authorize themcardano-scaling/hydra · @vrom911
31 commits · cardano-scaling/hydra
M5 Maintenance and DevX
In progress- MergedMake withTempDir clean up atomically on successcardano-scaling/hydra · @vrom911
- MergedFix flakey etcd, TUI and chain-sync testscardano-scaling/hydra · @noonio
M6 KPI & Outcome Achievement
Not started- MergedRework for hydracardano-scaling/hydra-updates · @noonio
12 commits · cardano-scaling/hydra-updates