Skip to content

TableFunctionRegistry

TableFunctionRegistry is an extension of the FunctionRegistryBase abstraction for function registries that register functions that produce a LogicalPlan.

Implementations

Creating SimpleTableFunctionRegistry

builtin: SimpleTableFunctionRegistry

builtin creates a new SimpleTableFunctionRegistry and registers all the built-in function expressions.

builtin is used when:

Accessing TableFunctionRegistry

TableFunctionRegistry is available using BaseSessionStateBuilder.tableFunctionRegistry.

SessionCatalog

TableFunctionRegistry is used to create the following: