public class TpchIndexMetadata extends io.prestosql.plugin.tpch.TpchMetadata
ROW_NUMBER_COLUMN_NAME, SCHEMA_NAMES, TINY_SCALE_FACTOR, TINY_SCHEMA_NAME| Constructor and Description |
|---|
TpchIndexMetadata(TpchIndexedData indexedData) |
| Modifier and Type | Method and Description |
|---|---|
Optional<ConnectorResolvedIndex> |
resolveIndex(ConnectorSession session,
ConnectorTableHandle tableHandle,
Set<ColumnHandle> indexableColumns,
Set<ColumnHandle> outputColumns,
TupleDomain<ColumnHandle> tupleDomain) |
beginStatisticsCollection, finishStatisticsCollection, getColumnHandles, getColumnMetadata, getPrestoType, getStatisticsCollectionMetadata, getTableHandle, getTableHandleForStatisticsCollection, getTableLayout, getTableLayouts, getTableMetadata, getTableStatistics, listSchemaNames, listTableColumns, listTables, schemaNameToScaleFactorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddColumn, applyFilter, applyLimit, beginCreateTable, beginDelete, beginInsert, beginQuery, cleanupQuery, createRole, createSchema, createTable, createView, dropColumn, dropRole, dropSchema, dropTable, dropView, finishCreateTable, finishDelete, finishInsert, getCommonPartitioningHandle, getInfo, getInfo, getInsertLayout, getNewTableLayout, getStatisticsCollectionMetadataForWrite, getSystemTable, getTableProperties, getUpdateRowIdColumnHandle, getViews, grantRoles, grantTablePrivileges, listApplicableRoles, listEnabledRoles, listRoleGrants, listRoles, listTablePrivileges, listViews, makeCompatiblePartitioning, metadataDelete, renameColumn, renameSchema, renameTable, revokeRoles, revokeTablePrivileges, schemaExists, setTableComment, supportsMetadataDelete, usesLegacyTableLayoutspublic TpchIndexMetadata(TpchIndexedData indexedData)
public Optional<ConnectorResolvedIndex> resolveIndex(ConnectorSession session, ConnectorTableHandle tableHandle, Set<ColumnHandle> indexableColumns, Set<ColumnHandle> outputColumns, TupleDomain<ColumnHandle> tupleDomain)
Copyright © 2012–2019. All rights reserved.