[ 
https://issues.apache.org/jira/browse/CALCITE-5224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17573996#comment-17573996
 ] 

Benchao Li commented on CALCITE-5224:
-------------------------------------

I didn't find any Jira issues about removing the {{Hook}}, but as said in the 
[java 
doc|https://calcite.apache.org/javadocAggregate/org/apache/calcite/runtime/Hook.html],
 its purpose is for testing and debugging. Hence we'll not take it as a public 
API, and may change/remove it when we need without considering API 
compatibility.
I thought about unifying the three configuring ways before, but haven't found a 
clear motivation yet.

> Allow configuring IN-subquery threshold
> ---------------------------------------
>
>                 Key: CALCITE-5224
>                 URL: https://issues.apache.org/jira/browse/CALCITE-5224
>             Project: Calcite
>          Issue Type: Wish
>          Components: core
>            Reporter: Joseph Eid
>            Priority: Critical
>         Attachments: image-2022-07-31-22-50-14-721.png
>
>
> Currently, {{SqlToRelConverter}} instances always use a config with 
> hard-coded threshold of 20.
> I can't find any parameters (or a way) to change that as it happens very 
> early when preparing the SQL statement.
> Would be great to make this configurable from the outside.  



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

Reply via email to