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

finder: restrict seriesByTag (require minimum non-wildcarded eq arguments) #230

Merged
merged 1 commit into from
Mar 20, 2023

Conversation

msaf1980
Copy link
Collaborator

@msaf1980 msaf1980 commented Mar 9, 2023

On large setup some requests like
seriesByTag('name=~test.*.*.rabbitmq_overview.connections') or seriesByTag('name=test.*.*.rabbitmq_overview.connections')
may be too costly. Yes, this a bad pattern, but we need a way restrict bad queries before execution query and max_read_rows limit for reduce database load.

@msaf1980 msaf1980 force-pushed the finder_restrict_seriesByTag branch from 514fbad to 0f5a7a1 Compare March 9, 2023 20:57
@msaf1980 msaf1980 merged commit 89ee213 into go-graphite:master Mar 20, 2023
msaf1980 added a commit to msaf1980/graphite-clickhouse that referenced this pull request Mar 21, 2023
msaf1980 added a commit to msaf1980/graphite-clickhouse that referenced this pull request Mar 27, 2023
msaf1980 added a commit to msaf1980/graphite-clickhouse that referenced this pull request Jul 4, 2023
@msaf1980 msaf1980 deleted the finder_restrict_seriesByTag branch February 7, 2024 04:45
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