-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: QueryTester
-
None
-
Query Optimization
-
Fully Compatible
-
QO 2024-11-11, QO 2024-11-25, QO 2024-10-28
When a lot of tests fail in a QueryTester run, communicate (along with the list of failing queries) some metadata about query features to help users come to a solution more quickly. This could include info such as how many failing queries contained a sort, undergo a particular optimization, or contain a specific stage. Ideally, we should be able to use the feature-extractor, or a more lightweight query analyzer.
- related to
-
SERVER-98325 Deduplicate failedQueryIds in QueryTester debugging output
- Closed
-
SERVER-98360 Update --extractFeatures to use full failPath and refine feature summary to ignore "sort" and "limit"
- Closed
-
SERVER-98361 Add option -v to QueryTester evergreen runs for verbose error output
- Closed
-
SERVER-98364 Annotate individual queries with feature info in the case of failure
- Closed
-
SERVER-97482 Add better error messages and exception handling to QueryTester feature extraction
- Closed
-
SERVER-97484 Separate -v and --extract-from-features command line flags for QueryTester
- Closed