Skip to content

runs: store run tags in run_tags table and expose tag API - #155

Open
deepssin wants to merge 1 commit into
ceph:mainfrom
deepssin:wip-run-tags-qa
Open

deepssin wants to merge 1 commit into
ceph:mainfrom
deepssin:wip-run-tags-qa

Conversation

@deepssin

Copy link
Copy Markdown

Add run_tags junction table (with alembic migration), POST/PUT support for tags on runs, and GET /runs/?tags= filtering. List distinct tags at GET /runs/tags/. Drop path-based /runs/tag/... routing and JSON text matching in favor of indexed tag equality.

Tests cover create, update, list, and filter behavior.

Related-to: #140
Related-to: https://tracker.ceph.com/issues/74166

Add run_tags junction table (with alembic migration), POST/PUT
support for tags on runs, and GET /runs/?tags= filtering. List
distinct tags at GET /runs/tags/. Drop path-based /runs/tag/...
routing and JSON text matching in favor of indexed tag equality.

Tests cover create, update, list, and filter behavior.

Related-to: ceph#140
Related-to: https://tracker.ceph.com/issues/74166
Signed-off-by: deepssin <[email protected]>
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