Skip to content

CUMULUS-4866 Ecarton/metrics swot flag#4465

Merged
etcart merged 110 commits into
masterfrom
ecarton/metrics_swot_flag
May 29, 2026
Merged

CUMULUS-4866 Ecarton/metrics swot flag#4465
etcart merged 110 commits into
masterfrom
ecarton/metrics_swot_flag

Conversation

@etcart

@etcart etcart commented May 22, 2026

Copy link
Copy Markdown
Contributor

Summary: Summary of changes

Addresses CUMULUS-4866: Develop amazing new feature
this can either be snuck in as part of 4866, or split off to a new ticket to handle this edge case. the edge case will be a thing in group 2, but not group one, hence the opportunity

Changes

  • adds mission field to database collection model
  • adds mission field to sns outputs for executions, granules, pars

PR Checklist

  • Update CHANGELOG
  • Unit tests
  • Ad-hoc testing - Deploy changes and test manually
  • Integration tests

📝 Note:
For most pull requests, please Squash and merge to maintain a clean and readable commit history.

@bhazuka bhazuka left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

We will need to add plans to the migration groups to understand mission != mission in the short term but should be updated to real mission values at a different time.

@etcart etcart changed the base branch from ecarton/metrics_cmr_provider to master May 29, 2026 15:37

@bhazuka bhazuka left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Should probably update packages/db/src/migrations-bootstrap/020_collections.ts with the new column and comment as well.

Comment thread packages/db/src/migrations/20260527_add_collection_mission.ts
Comment thread docs/upgrade-notes/collection_metrics_provider_db_update.md
@etcart etcart merged commit 9527303 into master May 29, 2026
9 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.

6 participants