-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Query Analysis #6515
Merged
Merged
Query Analysis #6515
Changes from 47 commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
ee1b9a7
Return Query Analysis in API
nishchay-veer 3a66c9b
Added analyze checkbox in Thanos UI
nishchay-veer a9c8cfb
Merge branch 'main' into query-analyze
nishchay-veer f804a76
Return Query Analysis in API
nishchay-veer cf54bc7
Added analyze checkbox in Thanos UI
nishchay-veer 2bcefbe
Add query explain API
saswatamcode c9de0a6
Merge branch 'main' into query-analyze
saswatamcode 797c1fe
Merge branch 'query-analyze' into analyze
nishchay-veer 3934fdd
Merge pull request #1 from saswatamcode/analyze
nishchay-veer 47778cf
Hooked queryTelemetry data into UI
nishchay-veer d3293be
Merge branch 'main' into query-analyze
nishchay-veer b69a546
/query_explain and /query_range_explain for explain-tree
nishchay-veer 5fabf3b
Merge remote-tracking branch 'origin/query-analyze' into query-analyze
nishchay-veer 9a1b811
update promql-engine
nishchay-veer 00e7bad
Execution time shows 0s
nishchay-veer 91deb46
Merge branch 'main' into query-analyze
nishchay-veer 5b3612e
Show execution time of operators
nishchay-veer c8a1568
Merge branch 'main' into query-analyze
nishchay-veer 7f80303
Removing QueryExplainParam from query api
nishchay-veer 932c827
Merge branch 'main' into query-analyze
nishchay-veer 902a42e
bad request format in Explain
nishchay-veer ab2d6bf
Merge remote-tracking branch 'origin/query-analyze' into query-analyze
nishchay-veer abfd8a1
Showing Expalin and Analyze Output
nishchay-veer 0891d53
Merge branch 'main' into query-analyze
nishchay-veer 77193fb
Merge branch 'main' into query-analyze
nishchay-veer ad49d3b
Added tooltip and different enpoints for table and graph queries
nishchay-veer 86ab544
Linters pass
nishchay-veer 91f2513
Merge branch 'main' into query-analyze
nishchay-veer da5de39
disable Explain when engine is 'prometheus'
nishchay-veer c1bc461
passing query params to explain endpoints
nishchay-veer 703d29f
Merge branch 'main' into query-analyze
nishchay-veer bea3c8b
fixed react test case failing
nishchay-veer 75cd9d1
Merge branch 'main' into query-analyze
nishchay-veer e7138d2
Merge branch 'main' into query-analyze
nishchay-veer 91c8f6f
fix ui tests
nishchay-veer 4c88f5d
Merge remote-tracking branch 'origin/query-analyze' into query-analyze
nishchay-veer bf0a91c
fix some e2e test fails
nishchay-veer 3857d19
Merge branch 'main' into query-analyze
nishchay-veer c6926d5
added customised tooltip in place of Tooltip component
nishchay-veer 1550af9
removed Tooltip from Panel
nishchay-veer 674cab9
Linters pass
nishchay-veer 58587e2
4 arguments in QueryInstant
nishchay-veer 9fcba42
resolving conflicts -2
nishchay-veer e5ee652
resolving conflicts in Panel.tsx
nishchay-veer bc05b36
adding checkbox
nishchay-veer d9d7c68
Merge remote-tracking branch 'origin/main' into query-analyze
nishchay-veer e520a81
Merge branch 'main' into query-analyze
nishchay-veer 02c0bc8
Merge branch 'main' into query-analyze
nishchay-veer 10261d4
fixing linters fail
nishchay-veer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's add a third argument to
responeCompareFunction
testing.T
and then use that to perform validation onqueryTelemetry
- check thatExecution
field is not zero.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do I need to pass the argument in reflect.deepequal.go as well then ?