Skip to content

Sync statusdb views project id check and more seed data - #7

Merged
alneberg merged 7 commits into
NationalGenomicsInfrastructure:mainfrom
alneberg:sync-statusdb-views-project-id-check
Oct 20, 2026
Merged

alneberg merged 7 commits into
NationalGenomicsInfrastructure:mainfrom
alneberg:sync-statusdb-views-project-id-check

Conversation

@alneberg

Copy link
Copy Markdown
Member

The x_flowcells view is already deployed to production. It was merged to Statusdb_views repo.

fagostini and others added 7 commits October 12, 2026 10:51
Sync from Statusdb_views@4bb1ebc ('Add check for project names to avoid
indexed Phix'): only emit view entries for IDs matching P<digits>, so
non-sample entries (e.g. indexed Phix) no longer create phantom
project entries in the flowcell's project list.
The view tooling (scan glob and design-doc builder) only recognises
<name>.map.js files; as active_created_at.js it was invisible, so the
demux_configuration database and its summary design doc were never
built or created in the statusdb container.
…ig.yaml

With the view registered (and the file renamed in the previous commit),
the init pipeline now builds and deploys the summary design doc, which
also creates the demux_configuration database as a side effect.
@alneberg
alneberg requested a review from aanil October 20, 2026 07:53
@alneberg alneberg added the no validation validation not needed label Oct 20, 2026

@aanil aanil left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@alneberg
alneberg merged commit f410fc4 into NationalGenomicsInfrastructure:main Oct 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no validation validation not needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants