Skip to content

cleanup(deploy/configs): drop legacy aggregationId from backend-streaming fixtures - #378

Merged
zzylol merged 1 commit into
feat/mvp-multinode-4node-orchestratorfrom
drop-aggregation-id-from-fixtures
May 15, 2026
Merged

zzylol merged 1 commit into
feat/mvp-multinode-4node-orchestratorfrom
drop-aggregation-id-from-fixtures

Conversation

@zzylol

@zzylol zzylol commented May 15, 2026

Copy link
Copy Markdown
Contributor

Summary

PR 5 in asapquery-backend retired the controller-allocated aggregationId field — identity is now content-addressed via PolicyFingerprint(u64). The backend's AggregationConfig::from_yaml_data silently drops aggregationId on read; these four fixtures still carried the field as a stale exemplar.

Cosmetic only — behaviour is unchanged because the backend already tolerates the field. Updates align the fixtures with the current controller emit shape (see asapquery-backend #244) and prevent the field from being copied into new YAMLs by authors using these as templates.

Files

  • deploy/mvp-singlenode/configs/backend-streaming-kll.yaml
  • deploy/mvp-singlenode/configs/backend-streaming-hll.yaml
  • deploy/mvp-singlenode/configs/backend-streaming-cs.yaml
  • deploy/mvp-singlenode/configs/backend-streaming-cms.yaml

Test plan

  • Spin up the singlenode demo and confirm /api/v1/streaming-config still parses these fixtures (it does — backend has tolerated the field for many releases).

🤖 Generated with Claude Code

…ming fixtures

PR 5 in asapquery-backend retired the controller-allocated
`aggregationId` field — identity is now content-addressed via
`PolicyFingerprint(u64)` derived from the aggregation's content.
The backend's `AggregationConfig::from_yaml_data` silently drops
`aggregationId` on read; these four fixtures still carried the
field as a stale exemplar.

Cosmetic only — behaviour is unchanged because the backend already
tolerates the field. Updates align the fixtures with the current
controller emit shape and prevent the field from being copied into
new YAMLs by authors using these as templates.

Touched: backend-streaming-{kll,hll,cs,cms}.yaml.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@zzylol
zzylol merged commit cb55bbd into feat/mvp-multinode-4node-orchestrator May 15, 2026
@zzylol
zzylol deleted the drop-aggregation-id-from-fixtures branch July 17, 2026 20:08
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