[Sandbox] Track planning failures in analytics stats API - #22667
[Sandbox] Track planning failures in analytics stats API#22667finnegancarroll wants to merge 4 commits into
Conversation
PR Reviewer Guide 🔍(Review updated until commit 046702e)Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Latest suggestions up to 046702e Explore these optional code suggestions:
Previous suggestionsSuggestions up to commit 385635e
Suggestions up to commit 6d5b082
Suggestions up to commit 802b90c
Suggestions up to commit e50e53d
Suggestions up to commit 0cf78c9
|
|
❌ Gradle check result for 0075fa0: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
0075fa0 to
0cf78c9
Compare
|
Persistent review updated to latest commit 0cf78c9 |
|
❌ Gradle check result for 0cf78c9: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
0cf78c9 to
e50e53d
Compare
|
Persistent review updated to latest commit e50e53d |
Add a planning_failures counter to the _plugins/_analytics/stats endpoint. Increments when an exception escapes the planning phase in DefaultPlanExecutor.doExecute before execution begins. Signed-off-by: Finnegan Carroll <carrofin@amazon.com> Signed-off-by: Finn Carroll <carrofin@amazon.com>
e50e53d to
802b90c
Compare
|
Persistent review updated to latest commit 802b90c |
|
❌ Gradle check result for 802b90c: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
Signed-off-by: Finn Carroll <carrofin@amazon.com>
|
Persistent review updated to latest commit 6d5b082 |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #22667 +/- ##
============================================
- Coverage 71.52% 71.52% -0.01%
+ Complexity 77023 76999 -24
============================================
Files 6156 6156
Lines 358422 358422
Branches 52245 52245
============================================
- Hits 256351 256349 -2
- Misses 81694 81702 +8
+ Partials 20377 20371 -6 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Signed-off-by: Finn Carroll <carrofin@amazon.com>
|
Persistent review updated to latest commit 385635e |
|
❌ Gradle check result for 385635e: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
…version mismatch 3.8.0 vs 3.9.0; gradle-check Jenkins failure with no test details) Signed-off-by: Finn Carroll <carrofin@amazon.com>
|
Persistent review updated to latest commit 046702e |
|
❌ Gradle check result for 046702e: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
Adds a
planning_failurescounter to the_plugins/_analytics/statsendpoint. Increments when an exception escapes the planning phase before execution begins.Changes
AnalyticsStatsCollector: newLongAdder+recordPlanningFailure()AnalyticsStats.Queries: newplanningFailuresfield with serializationDefaultPlanExecutor.doExecute: callrecordPlanningFailure()in catch blocksResponse shape
{"analytics": {"queries": {"planning_failures": 3, ...}}}