Class RootSchemaProvider

java.lang.Object
org.apache.druid.sql.calcite.schema.RootSchemaProvider
All Implemented Interfaces:
com.google.inject.Provider<DruidSchemaCatalog>, jakarta.inject.Provider<DruidSchemaCatalog>, javax.inject.Provider<DruidSchemaCatalog>

public class RootSchemaProvider extends Object implements com.google.inject.Provider<DruidSchemaCatalog>
Provides the RootSchema for Calcite with - metadata schema disabled because it's not needed - caching disabled because Druid's caching is better. All the provided schema are added to the rootSchema.