Skip to content

0.5.1: a rollout costs two minutes, and the NTSB cache waits for the last table - #44

Merged
ralyodio merged 1 commit into
mainfrom
release-0-5-1
Sep 9, 2026
Merged

0.5.1: a rollout costs two minutes, and the NTSB cache waits for the last table#44
ralyodio merged 1 commit into
mainfrom
release-0-5-1

Conversation

@ralyodio

@ralyodio ralyodio commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Version bump only: 14 workspace manifests plus apps/cli/src/index.js VERSION.

Since 0.5.0: #42 (a failed adapter lookup no longer costs a source its whole cadence slot; boot repairs anything already stranded) and #43 (the NTSB extract is ready when the last table lands, not the first).

Measured effect on the live database: 12 of 36 new sources clean and 470 items before, 35 of 36 and 25,835 items after.

Lockfile untouched, so exactly 15 files. 605 tests pass, biome clean, nichedb version reports 0.5.1.

🤖 Generated with Claude Code

https://claude.ai/code/session_01CjTtJPEpyJbvPeQcVfYPPs

…last table

Two fixes since 0.5.0.

#42: `startRun` pushes next_run_at a full cadence forward before the adapter is
looked up, so a source that met a draining container did not fail and retry, it
forfeited its whole slot -- up to 23 hours for the daily register sources, and
24 of 36 new sources were in that state across three deploys. The unknown-adapter
path now asks for a two-minute retry, and boot brings forward anything already
parked on that error for an adapter the build actually has.

#43: both NTSB sources share one extract, and readiness was keyed on the first
table written rather than the last, so the second source read a file still being
written. A marker is now written after all three.

Twenty-seven collections, seventy-nine adapters.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CjTtJPEpyJbvPeQcVfYPPs
@ralyodio
ralyodio merged commit 720b858 into main Sep 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant