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

Jing Zhang commented on CALCITE-5198:
-------------------------------------

[~julianhyde] Thanks a lot for suggestion.

I've updated the JIRA description and documentation of code again.

> Expand table function document to introduce what makes a table function to be 
> polymorphic, why we need this and give examples to explain how to use it
> ------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CALCITE-5198
>                 URL: https://issues.apache.org/jira/browse/CALCITE-5198
>             Project: Calcite
>          Issue Type: Sub-task
>          Components: core
>            Reporter: Jing Zhang
>            Priority: Major
>
> CALCITE-4864 allows table functions to be polymorphic, which means they have 
> ability to take and return tables with row type _not_ declared at design 
> time. You could find more information in detail in CALCITE-4864.
> To make it more clear to users, this JIRA aims to update [table 
> functions|https://calcite.apache.org/docs/adapter.html#table-functions-and-table-macros]
>  doc to add description of this.
> It includes the following points:
>  * What makes table functions to be polymorphic
>  * Why would you use them
>  * Lists some examples
>  * For table function author, how to create and implement one
>  * For query author, how to use one in query



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

Reply via email to