| Modifier and Type | Method and Description |
|---|---|
static org.apache.calcite.schema.SchemaPlus |
DynamicSchema.createRootSchema(StoragePluginRegistry storages,
SchemaConfig schemaConfig) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.schema.SchemaPlus |
QueryContext.getFullRootSchema(SchemaConfig schemaConfig)
Create and return a fully initialized SchemaTree with given schemaConfig.
|
org.apache.calcite.schema.SchemaPlus |
QueryContext.getRootSchema(SchemaConfig schemaConfig)
Create and return a
SchemaPlus with given schemaConfig but some schemas (from storage plugins)
could be initialized later. |
| Modifier and Type | Method and Description |
|---|---|
SchemaConfig |
SchemaConfig.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.schema.SchemaPlus |
SchemaTreeProvider.createFullRootSchema(SchemaConfig schemaConfig)
Create and return a Full SchemaTree with given schemaConfig.
|
org.apache.calcite.schema.SchemaPlus |
SchemaTreeProvider.createRootSchema(SchemaConfig schemaConfig)
Create and return a SchemaTree with given schemaConfig.
|
static List<String> |
ColumnExplorer.getImplicitColumnsNames(SchemaConfig schemaConfig)
Returns list with implicit column names taken from specified
SchemaConfig. |
void |
BasePluginRegistryTest.StoragePluginFixture.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
void |
DrillSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
void |
SchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent)
Register the schemas provided by this SchemaFactory implementation under the given parent schema.
|
protected void |
StoragePluginRegistryImpl.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
CassandraStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
CassandraRootDrillSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
WorkspaceSchemaFactory.WorkspaceSchema |
WorkspaceSchemaFactory.createSchema(List<String> parentSchemaPath,
SchemaConfig schemaConfig,
DrillFileSystem fs) |
DrillTable |
BasicFormatMatcher.isReadable(DrillFileSystem fs,
FileSelection selection,
FileSystemPlugin fsPlugin,
String storageEngineName,
SchemaConfig schemaConfig) |
abstract DrillTable |
FormatMatcher.isReadable(DrillFileSystem fs,
FileSelection selection,
FileSystemPlugin fsPlugin,
String storageEngineName,
SchemaConfig schemaConfig) |
void |
FileSystemSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
void |
FileSystemPlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Constructor and Description |
|---|
FileSystemSchema(String name,
SchemaConfig schemaConfig) |
WorkspaceSchema(List<String> parentSchemaPath,
String wsName,
SchemaConfig schemaConfig,
DrillFileSystem fs) |
| Modifier and Type | Method and Description |
|---|---|
void |
DruidStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
DruidSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
ElasticsearchStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
ElasticsearchDrillSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
HBaseStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
void |
HBaseSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
HiveStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
HiveSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Constructor and Description |
|---|
DrillHiveViewTable(HiveReadEntry entry,
List<String> schemaPath,
SchemaConfig schemaConfig,
String user) |
HiveDatabaseSchema(org.apache.drill.exec.store.hive.schema.HiveSchemaFactory.HiveSchema hiveSchema,
String name,
DrillHiveMetaStoreClient mClient,
SchemaConfig schemaConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
HttpSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
void |
HttpStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
InfoSchemaStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
JdbcStoragePlugin.registerSchemas(SchemaConfig config,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
KafkaStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
KafkaSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
KuduStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
void |
KuduSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
DrillTable |
TableFormatMatcher.isReadable(DrillFileSystem fs,
FileSelection selection,
FileSystemPlugin fsPlugin,
String storageEngineName,
SchemaConfig schemaConfig) |
| Modifier and Type | Method and Description |
|---|---|
DrillTable |
MapRDBFormatMatcher.isReadable(DrillFileSystem fs,
FileSelection selection,
FileSystemPlugin fsPlugin,
String storageEngineName,
SchemaConfig schemaConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
MockBreakageStorage.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
void |
MockStorageEngine.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
MongoStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
MongoSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
OpenTSDBStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
OpenTSDBSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
SplunkStoragePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
void |
SplunkSchemaFactory.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
SystemTablePlugin.registerSchemas(SchemaConfig schemaConfig,
org.apache.calcite.schema.SchemaPlus parent) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.