0.5.1: a rollout costs two minutes, and the NTSB cache waits for the last table - #44
Merged
Conversation
…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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Version bump only: 14 workspace manifests plus
apps/cli/src/index.jsVERSION.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 versionreports 0.5.1.🤖 Generated with Claude Code
https://claude.ai/code/session_01CjTtJPEpyJbvPeQcVfYPPs