Uses of Package
org.apache.druid.sql.calcite.external
Packages that use org.apache.druid.sql.calcite.external
-
Classes in org.apache.druid.sql.calcite.external used by org.apache.druid.sql.calcite.externalClassDescriptionDruid-specific version of
SqlUserDefinedTableMacrowhich copies & overrides a bunch of code to handle string array arguments.Operator conversion for the `EXTERN` table macros (functions) based on theTableFunctionabstraction defined by the catalog.Table macro which wraps a catalog table function and which accepts a schema from an EXTENDS clause.Base class for input-source-specific table functions with arguments derived from a catalog external table definition.Operator conversion for user-defined table macros (functions) based on theTableFunctionabstraction defined by the catalog.Druid-specific implementation of the EXTEND operator in Calcite, which is said to have been added for Apache Phoenix, and which we repurpose to supply a schema for an ingest input table.Internal operator used to create an on-the-fly table function from a partial table definition within the catalog.Table macro designed for use with the Druid EXTEND operator. -
Classes in org.apache.druid.sql.calcite.external used by org.apache.druid.sql.calcite.rel