Skip to content

FunctionCatalog

FunctionCatalog is an extension of the CatalogPlugin abstraction for function catalogs.

FunctionCatalog is registered using spark.sql.catalog configuration property (as are CatalogPlugins).

Contract (Subset)

Listing Functions

Identifier[] listFunctions(
  String[] namespace)

See:

Used when:

  • ShowFunctionsExec is requested to run

Loading Function

UnboundFunction loadFunction(
  Identifier ident)

See:

Used when:

Implementations