Skip to content

Add optimizer hints support and enable 2 more tests#26

Merged
kyleconroy merged 1 commit intomainfrom
claude/fix-baselines90-optimizer-tests-ZFTiI
Dec 23, 2025
Merged

Add optimizer hints support and enable 2 more tests#26
kyleconroy merged 1 commit intomainfrom
claude/fix-baselines90-optimizer-tests-ZFTiI

Conversation

@kyleconroy
Copy link
Copy Markdown
Collaborator

Add support for parsing complex optimizer hints:

  • OptimizeForOptimizerHint for OPTIMIZE FOR hints with variable-value pairs
  • VariableValuePair AST type for representing variable assignments in hints
  • Handle multi-word hints like PARAMETERIZATION SIMPLE, CHECKCONSTRAINTS PLAN
  • Handle USE PLAN with string literals
  • Handle OPTIMIZE CORRELATED UNION ALL

Enable tests:

  • Baselines90_OptimizerHintsTests90
  • OptimizerHintsTests90

Add support for parsing complex optimizer hints:
- OptimizeForOptimizerHint for OPTIMIZE FOR hints with variable-value pairs
- VariableValuePair AST type for representing variable assignments in hints
- Handle multi-word hints like PARAMETERIZATION SIMPLE, CHECKCONSTRAINTS PLAN
- Handle USE PLAN with string literals
- Handle OPTIMIZE CORRELATED UNION ALL

Enable tests:
- Baselines90_OptimizerHintsTests90
- OptimizerHintsTests90
@kyleconroy kyleconroy merged commit df8b3b5 into main Dec 23, 2025
1 check passed
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.

2 participants