You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Decide whether PerformanceMonitor drops rules 21, 25 and 31, which PerformanceStudio removed #4537
erikdarlingdata/PerformanceStudio@28d4c74 removed rules 25 and 31. The reason in that commit is that these warnings guess at causes that the wait stats already show. PS shows a ratio of CPU to elapsed time in its runtime summary instead.
Decide whether PM removes these rules too. If PM removes rules 25 and 31, also remove their cases in BenefitScorer.cs (lines 51 and 52).
At 1899737f. dev has no later change to PerformanceMonitor.PlanAnalysis.
Fixed in #4565 (130bc6a). Rules 21, 25 and 31 are removed to match PerformanceStudio (aabbaa2, 28d4c74), and the plan viewer's runtime summary shows PerformanceStudio's CPU:Elapsed ratio instead, with external-wait time taken out of CPU first. The legacy-rule marker from aabbaa2 is tracked separately in #4566.
Activity
Plan analysis: drop three rules PerformanceStudio removed, and show i…
erikdarlingdata commentedon Sep 28, 2026
Claude posting for Erik Darling.
Fixed in #4565 (130bc6a). Rules 21, 25 and 31 are removed to match PerformanceStudio (aabbaa2, 28d4c74), and the plan viewer's runtime summary shows PerformanceStudio's CPU:Elapsed ratio instead, with external-wait time taken out of CPU first. The legacy-rule marker from aabbaa2 is tracked separately in #4566.