[ 
https://issues.apache.org/jira/browse/CALCITE-7235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zhen Chen updated CALCITE-7235:
-------------------------------
    Description: 
*​​Current Limitation:​​*

Quidem tests currently only support configuring rules for the Volcano planner 
via !set planner-rules, lacking:
- Customization for HEP planner rules
- Simultaneous configuration of HEP and Volcano planner rules
​​
*Proposed Solution:​​*

Introduce two new configuration directives:

# ​​!set hep-rules​​ - Configure rules specifically for the HEP planner
# ​​!set planner-rules​​ - Configure rules specifically for the Volcano planner 
(keeps the current planner-rules)

This enhancement will provide more flexible and precise control over rule 
configuration in test scenarios.

  was:
*​​Current Limitation:​​*

Quidem tests currently only support configuring rules for the Volcano planner 
via !set planner-rules, lacking:
- Customization for HEP planner rules
- Simultaneous configuration of HEP and Volcano planner rules
​​
*Proposed Solution:​​*
Introduce two new configuration directives:
# ​​!set hep-rules​​ - Configure rules specifically for the HEP planner
# ​​!set planner-rules​​ - Configure rules specifically for the Volcano planner 
(keeps the current planner-rules)
This enhancement will provide more flexible and precise control over rule 
configuration in test scenarios.


> Support Flexible HEP and Volcano Planner Rule Configuration in Quidem Tests​
> ----------------------------------------------------------------------------
>
>                 Key: CALCITE-7235
>                 URL: https://issues.apache.org/jira/browse/CALCITE-7235
>             Project: Calcite
>          Issue Type: Wish
>          Components: core
>            Reporter: Zhen Chen
>            Priority: Minor
>
> *​​Current Limitation:​​*
> Quidem tests currently only support configuring rules for the Volcano planner 
> via !set planner-rules, lacking:
> - Customization for HEP planner rules
> - Simultaneous configuration of HEP and Volcano planner rules
> ​​
> *Proposed Solution:​​*
> Introduce two new configuration directives:
> # ​​!set hep-rules​​ - Configure rules specifically for the HEP planner
> # ​​!set planner-rules​​ - Configure rules specifically for the Volcano 
> planner (keeps the current planner-rules)
> This enhancement will provide more flexible and precise control over rule 
> configuration in test scenarios.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to