Skip to content

Expand Rule 3 to cover all NonParallelPlanReason values#193

Merged
erikdarlingdata merged 1 commit intomainfrom
fix/rule3-full-reasons
Apr 7, 2026
Merged

Expand Rule 3 to cover all NonParallelPlanReason values#193
erikdarlingdata merged 1 commit intomainfrom
fix/rule3-full-reasons

Conversation

@erikdarlingdata
Copy link
Copy Markdown
Owner

Adds messages for all 25 known reasons with proper severity categorization.

Adds human-readable messages for all 25 known reasons. Severity:
- Warning: actionable reasons (UDFs, cursors, table variables, remote
  queries, trace flags, hints, DML OUTPUT, writeback variables)
- Info: passive/environmental (cost below threshold, edition limits,
  memory-optimized tables, upgrade mode, index build edge cases)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit 923a8e5 into main Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant