Table functions and regular functions occupy the same namespace. You can’t 
“overload” on what kind of function it is.

> On Nov 19, 2015, at 1:01 PM, Julien Le Dem <[email protected]> wrote:
> 
> Right now when calcite asks the schema for functions by name it does not
> provide context whether we want a TableFunction or a regular function.
> This create problems when there are collisions between table functions and
> regular functions.
> In my case in Drill anything that can be a valid table is a valid table
> function and that includes all functions.
> Would it be possible to change this so that the schema knows what type of
> function we want?
> 
> -- 
> Julien

Reply via email to