| Package | Description |
|---|---|
| org.apache.calcite.materialize |
Management of materialized query results.
|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| Modifier and Type | Method and Description |
|---|---|
List<Prepare.Materialization> |
MaterializationService.query(CalciteSchema rootSchema)
Gathers a list of all materialized tables known within a given root
schema.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
CalcitePrepareImpl.populateMaterializations(CalcitePrepare.Context context,
RelOptPlanner planner,
Prepare.Materialization materialization) |
| Modifier and Type | Method and Description |
|---|---|
protected RelNode |
Prepare.optimize(RelNode rootRel,
List<Prepare.Materialization> materializations,
List<CalciteSchema.LatticeEntry> lattices)
Optimizes a query plan.
|
Prepare.PreparedResult |
Prepare.prepareSql(SqlNode sqlQuery,
Class runtimeContextClass,
SqlValidator validator,
boolean needsValidation,
List<Prepare.Materialization> materializations,
List<CalciteSchema.LatticeEntry> lattices) |
Prepare.PreparedResult |
Prepare.prepareSql(SqlNode sqlQuery,
SqlNode sqlNodeOriginal,
Class runtimeContextClass,
SqlValidator validator,
boolean needsValidation,
List<Prepare.Materialization> materializations,
List<CalciteSchema.LatticeEntry> lattices) |
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.