Uses of Class
org.apache.calcite.materialize.MaterializationKey
-
Packages that use MaterializationKey Package Description org.apache.calcite.materialize Management of materialized query results.org.apache.calcite.schema.impl Utilities to help implement Calcite's SPIs.org.apache.calcite.sql.ddl Parse tree for SQL DDL statements. -
-
Uses of MaterializationKey in org.apache.calcite.materialize
Fields in org.apache.calcite.materialize declared as MaterializationKey Modifier and Type Field Description (package private) MaterializationKey
MaterializationActor.Materialization. key
Fields in org.apache.calcite.materialize with type parameters of type MaterializationKey Modifier and Type Field Description (package private) java.util.Map<MaterializationActor.QueryKey,MaterializationKey>
MaterializationActor. keyBySql
(package private) java.util.Map<TileKey,MaterializationKey>
MaterializationActor. keyByTile
(package private) java.util.Map<MaterializationKey,MaterializationActor.Materialization>
MaterializationActor. keyMap
Methods in org.apache.calcite.materialize that return MaterializationKey Modifier and Type Method Description MaterializationKey
MaterializationService. defineMaterialization(CalciteSchema schema, TileKey tileKey, java.lang.String viewSql, java.util.List<java.lang.String> viewSchemaPath, java.lang.String suggestedTableName, boolean create, boolean existing)
Defines a new materialization.MaterializationKey
MaterializationService. defineMaterialization(CalciteSchema schema, TileKey tileKey, java.lang.String viewSql, java.util.List<java.lang.String> viewSchemaPath, java.lang.String suggestedTableName, MaterializationService.TableFactory tableFactory, boolean create, boolean existing)
Defines a new materialization.Methods in org.apache.calcite.materialize with parameters of type MaterializationKey Modifier and Type Method Description CalciteSchema.TableEntry
MaterializationService. checkValid(MaterializationKey key)
Checks whether a materialization is valid, and if so, returns the table where the data are stored.void
MaterializationService. removeMaterialization(MaterializationKey key)
Constructors in org.apache.calcite.materialize with parameters of type MaterializationKey Constructor Description Materialization(MaterializationKey key, CalciteSchema rootSchema, CalciteSchema.TableEntry materializedTable, java.lang.String sql, RelDataType rowType, java.util.List<java.lang.String> viewSchemaPath)
Creates a materialization. -
Uses of MaterializationKey in org.apache.calcite.schema.impl
Fields in org.apache.calcite.schema.impl declared as MaterializationKey Modifier and Type Field Description private MaterializationKey
MaterializedViewTable. key
private MaterializationKey
MaterializedViewTable.MaterializedViewTableMacro. key
Constructors in org.apache.calcite.schema.impl with parameters of type MaterializationKey Constructor Description MaterializedViewTable(java.lang.reflect.Type elementType, RelProtoDataType relDataType, java.lang.String viewSql, java.util.List<java.lang.String> viewSchemaPath, java.util.List<java.lang.String> viewPath, MaterializationKey key)
-
Uses of MaterializationKey in org.apache.calcite.sql.ddl
Fields in org.apache.calcite.sql.ddl declared as MaterializationKey Modifier and Type Field Description (package private) MaterializationKey
SqlCreateMaterializedView.MaterializedViewTable. key
The key with which this was stored in the materialization service, or null if not (yet) materialized.
-