Uses of Package
org.apache.drill.exec.planner.index
Package
Description
-
-
ClassDescriptionAbstract base class for Index collection (collection of Index descriptors)Abstract base class for an Index descriptorFunctionalIndexInfo is to collect Functional fields in IndexDescriptor, derive information needed for index plan, e.g.The filter expressions that could be indexed Other than SchemaPaths, which represent columns of a table and could be indexed, we consider only function expressions, and specifically, CAST function.Interface used to describe an index collectionTypes of an index collections: NATIVE_SECONDARY_INDEX_COLLECTION, EXTERNAL_SECONDARY_INDEX_COLLECTIONTop level interface used to define an index.Types of an index: PRIMARY_KEY_INDEX, NATIVE_SECONDARY_INDEX, EXTERNAL_SECONDARY_INDEXIndexDefinition + functions to access materialized index(index table/scan, etc)Encapsulates one or more IndexProperties representing (non)covering or intersecting indexes.IndexProperties encapsulates the various metrics of a single index that are related to the current query.Rewrite RexNode with these policies: 1) field renamed.
-
ClassDescriptionFunctionalIndexInfo is to collect Functional fields in IndexDescriptor, derive information needed for index plan, e.g.IndexDefinition + functions to access materialized index(index table/scan, etc)
-
ClassDescriptionInterface used to describe an index collection