Package io.trino.plugin.hive
Interface TransactionalMetadata
-
- All Superinterfaces:
ConnectorMetadata
- All Known Implementing Classes:
HiveMetadata
public interface TransactionalMetadata extends ConnectorMetadata
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcommit()SemiTransactionalHiveMetastoregetMetastore()voidrollback()-
Methods inherited from interface io.trino.spi.connector.ConnectorMetadata
addColumn, applyAggregation, applyDelete, applyFilter, applyJoin, applyLimit, applyProjection, applySample, applyTableScanRedirect, applyTopN, beginCreateTable, beginDelete, beginInsert, beginInsert, beginQuery, beginRefreshMaterializedView, beginStatisticsCollection, beginUpdate, cleanupQuery, createMaterializedView, createRole, createSchema, createTable, createView, delegateMaterializedViewRefreshToConnector, dropColumn, dropMaterializedView, dropRole, dropSchema, dropTable, dropView, executeDelete, finishCreateTable, finishDelete, finishInsert, finishRefreshMaterializedView, finishStatisticsCollection, finishUpdate, getColumnHandles, getColumnMetadata, getCommonPartitioningHandle, getDeleteRowIdColumnHandle, getInfo, getInfo, getInsertLayout, getMaterializedView, getMaterializedViewFreshness, getMaterializedViews, getNewTableLayout, getSchemaOwner, getSchemaProperties, getStatisticsCollectionMetadata, getStatisticsCollectionMetadataForWrite, getSystemTable, getTableHandle, getTableHandleForStatisticsCollection, getTableLayout, getTableLayouts, getTableMetadata, getTableProperties, getTableSchema, getTableStatistics, getUpdateRowIdColumnHandle, getView, getViews, grantRoles, grantSchemaPrivileges, grantTablePrivileges, listAllRoleGrants, listApplicableRoles, listEnabledRoles, listMaterializedViews, listRoleGrants, listRoles, listSchemaNames, listTableColumns, listTablePrivileges, listTables, listViews, makeCompatiblePartitioning, makeCompatiblePartitioning, metadataDelete, redirectTable, refreshMaterializedView, renameColumn, renameSchema, renameTable, renameView, resolveIndex, revokeRoles, revokeSchemaPrivileges, revokeTablePrivileges, schemaExists, setColumnComment, setSchemaAuthorization, setTableAuthorization, setTableComment, setViewAuthorization, streamTableColumns, supportsMetadataDelete, supportsMissingColumnsOnInsert, usesLegacyTableLayouts, validateScan
-
-
-
-
Method Detail
-
getMetastore
SemiTransactionalHiveMetastore getMetastore()
-
commit
void commit()
-
rollback
void rollback()
-
-