[
https://issues.apache.org/jira/browse/CALCITE-5783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aitozi updated CALCITE-5783:
----------------------------
Description:
This ticket is meant to make the table function scan RelNode hintable, so that
we can apply some hint on the target table function.
So that we can support to use hints like
{code:sql}
SELECT /*+ ASYNC_LATERAL('output-mode' = 'ordered', 'capacity' = '200',
'timeout' = '180s') */ a, c1, c2
FROM T1
LEFT JOIN LATERAL TABLE (async_split(b)) AS T(c1, c2) ON true
{code}
was:This ticket is meant to make the table function scan RelNode hintable, so
that we can apply some hint on the target table function.
> Support hint for TableFunctionScan
> ----------------------------------
>
> Key: CALCITE-5783
> URL: https://issues.apache.org/jira/browse/CALCITE-5783
> Project: Calcite
> Issue Type: Improvement
> Components: core
> Reporter: Aitozi
> Assignee: Aitozi
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.35.0
>
>
> This ticket is meant to make the table function scan RelNode hintable, so
> that we can apply some hint on the target table function.
> So that we can support to use hints like
> {code:sql}
> SELECT /*+ ASYNC_LATERAL('output-mode' = 'ordered', 'capacity' = '200',
> 'timeout' = '180s') */ a, c1, c2
> FROM T1
> LEFT JOIN LATERAL TABLE (async_split(b)) AS T(c1, c2) ON true
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)