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

API for exposing query analysis #3276

Merged
merged 27 commits into from
May 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
f4a36e1
Add API signature
aleks-p Apr 18, 2024
b49e7b0
Implement AnalyzeQuery (wip)
aleks-p Apr 18, 2024
33169dc
Implement AnalyzeQuery, part 2 (wip)
aleks-p Apr 19, 2024
160083c
Fix bug
aleks-p Apr 19, 2024
6238b14
Fix bug
aleks-p Apr 19, 2024
832e79e
Reorder query scopes
aleks-p Apr 19, 2024
8dd77e2
Add queries series stat
aleks-p Apr 19, 2024
67d4062
Add queried series stat (take 2)
aleks-p Apr 22, 2024
ffa1882
Improve naming, query matchers handling
aleks-p Apr 25, 2024
8e6016e
Simplify querier logic, add deduplication flag
aleks-p Apr 25, 2024
7efe587
Add basic validation
aleks-p May 2, 2024
275c340
Add basic validation (fix compile error)
aleks-p May 2, 2024
9b629f9
Only return query scopes that are in use
aleks-p May 3, 2024
862c67e
Revert "Only return query scopes that are in use"
aleks-p May 3, 2024
ad8f968
Improve readability, add unit tests, fix broken unit tests
aleks-p May 3, 2024
0a4eb34
Remove unused fields in proto spec
aleks-p May 3, 2024
690c16e
Revert undesired change
aleks-p May 3, 2024
67e1017
Improve method name
aleks-p May 3, 2024
a4e408f
Revert undesired change
aleks-p May 3, 2024
7769249
Improve naming consistency
aleks-p May 3, 2024
1918b54
Remove unused function
aleks-p May 3, 2024
3ba9520
Speed up reference-help target
aleks-p May 6, 2024
c86ff18
Add per-tenant overrides for query analysis
aleks-p May 6, 2024
0deea6e
Change default config value for query_analysis_series_enabled
aleks-p May 6, 2024
13ec9fe
Update reference help
aleks-p May 6, 2024
0fe77c8
Improve naming consistency, fix flaky test
aleks-p May 6, 2024
33e3926
Revert change to ebpf/testdata
aleks-p May 6, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ clean: ## Delete intermediate build artifacts

.PHONY: reference-help
reference-help: ## Generates the reference help documentation.
reference-help: build
reference-help: go/bin
@(./pyroscope -h || true) > cmd/pyroscope/help.txt.tmpl
@(./pyroscope -help-all || true) > cmd/pyroscope/help-all.txt.tmpl

Expand Down
539 changes: 395 additions & 144 deletions api/gen/proto/go/ingester/v1/ingester.pb.go

Large diffs are not rendered by default.

Loading
Loading