Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add include and exclude to test and run service labelValues endpoint #1534

Merged
merged 1 commit into from
Mar 26, 2024

Conversation

willr3
Copy link
Collaborator

@willr3 willr3 commented Mar 22, 2024

labelValues can contain a large number of entries or a large amount of data depending on how a team uses labels. Including all labels for every request can create large json responses and impact the performance of Horreum and the perceived peformance of services that consume the endpoint.
This adds the include and exclude query parameters to the labelValues endpoint for both runs and tests so that users have more control over what data they fetch from Horreum.

Closes #1530

@willr3 willr3 self-assigned this Mar 26, 2024
@stalep stalep merged commit 2c12a5e into Hyperfoil:master Mar 26, 2024
2 checks passed
@lampajr lampajr mentioned this pull request Mar 28, 2024
4 tasks
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.

add label name filtering to /labelValues endpoints
2 participants