| Package | Description |
|---|---|
| org.apache.druid.sql.calcite.planner | |
| org.apache.druid.sql.calcite.schema | |
| org.apache.druid.sql.calcite.view | |
| org.apache.druid.sql.guice |
| Class and Description |
|---|
| DruidSchemaCatalog
The Druid 'catalog', containing information about all Druid schemas which are available.
|
| DruidSchemaName
An annotation to get the name of the schema to access Druid tables in SQL.
|
| Class and Description |
|---|
| AbstractTableSchema
Calcite provides two "schema" abstractions.
|
| AvailableSegmentMetadata
Immutable representation of RowSignature and other segment attributes needed by
SystemSchema.SegmentsTable
This class contains the metadata of segments announced by historicals or ingestion tasks. |
| AvailableSegmentMetadata.Builder |
| DruidSchema |
| DruidSchemaCatalog
The Druid 'catalog', containing information about all Druid schemas which are available.
|
| DruidSchemaManager
This interface provides a map of datasource names to
DruidTable
objects, used by the DruidSchema class as the SQL planner's
view of Druid datasource schemas. |
| DruidSchemaName
An annotation to get the name of the schema to access Druid tables in SQL.
|
| LookupSchema
Creates the "lookup" schema in Druid SQL, composed of all available
LookupDataSource. |
| MetadataSegmentView
This class polls the Coordinator in background to keep the latest published segments.
|
| NamedSchema
This interface provides everything that is needed to register a
Schema as a sub schema to the root schema
of Druid SQL. |
| SegmentMetadataCache
Broker-side cache of segment metadata which combines segments to identify
datasources which become "tables" in Calcite.
|
| SystemSchema |
| ViewSchema |
| Class and Description |
|---|
| DruidSchemaName
An annotation to get the name of the schema to access Druid tables in SQL.
|
| Class and Description |
|---|
| NamedSchema
This interface provides everything that is needed to register a
Schema as a sub schema to the root schema
of Druid SQL. |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.