| Modifier and Type | Method and Description |
|---|---|
void |
HiveMetastoreClosure.acquireSharedReadLock(HiveIdentity identity,
String queryId,
long transactionId,
List<SchemaTableName> fullTables,
List<HivePartition> partitions) |
void |
HiveMetastoreClosure.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
void |
HiveMetastoreClosure.addPartitions(HiveIdentity identity,
String databaseName,
String tableName,
List<PartitionWithStatistics> partitions) |
void |
HiveMetastoreClosure.alterPartition(HiveIdentity identity,
String databaseName,
String tableName,
PartitionWithStatistics partition) |
void |
HiveMetastoreClosure.commentTable(HiveIdentity identity,
String databaseName,
String tableName,
Optional<String> comment) |
void |
HiveMetastoreClosure.commitTransaction(HiveIdentity identity,
long transactionId) |
void |
HiveMetastoreClosure.createDatabase(HiveIdentity identity,
Database database) |
void |
HiveMetastoreClosure.createTable(HiveIdentity identity,
Table table,
PrincipalPrivileges principalPrivileges) |
void |
HiveMetastoreClosure.dropColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName) |
void |
HiveMetastoreClosure.dropDatabase(HiveIdentity identity,
String databaseName) |
void |
HiveMetastoreClosure.dropPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts,
boolean deleteData) |
void |
HiveMetastoreClosure.dropTable(HiveIdentity identity,
String databaseName,
String tableName,
boolean deleteData) |
List<HivePartition> |
HivePartitionManager.getOrLoadPartitions(SemiTransactionalHiveMetastore metastore,
HiveIdentity identity,
HiveTableHandle table) |
Optional<Partition> |
HiveMetastoreClosure.getPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> partitionValues) |
Optional<List<String>> |
HiveMetastoreClosure.getPartitionNames(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<List<String>> |
HiveMetastoreClosure.getPartitionNamesByParts(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts) |
HivePartitionResult |
HivePartitionManager.getPartitions(SemiTransactionalHiveMetastore metastore,
HiveIdentity identity,
ConnectorTableHandle tableHandle,
Constraint constraint) |
Map<String,Optional<Partition>> |
HiveMetastoreClosure.getPartitionsByNames(HiveIdentity identity,
String databaseName,
String tableName,
List<String> partitionNames) |
Map<String,PartitionStatistics> |
HiveMetastoreClosure.getPartitionStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Set<String> partitionNames) |
Optional<Table> |
HiveMetastoreClosure.getTable(HiveIdentity identity,
String databaseName,
String tableName) |
PartitionStatistics |
HiveMetastoreClosure.getTableStatistics(HiveIdentity identity,
String databaseName,
String tableName) |
String |
HiveMetastoreClosure.getValidWriteIds(HiveIdentity identity,
List<SchemaTableName> tables,
long currentTransactionId) |
long |
HiveMetastoreClosure.openTransaction(HiveIdentity identity) |
void |
HiveMetastoreClosure.renameColumn(HiveIdentity identity,
String databaseName,
String tableName,
String oldColumnName,
String newColumnName) |
void |
HiveMetastoreClosure.renameDatabase(HiveIdentity identity,
String databaseName,
String newDatabaseName) |
void |
HiveMetastoreClosure.renameTable(HiveIdentity identity,
String databaseName,
String tableName,
String newDatabaseName,
String newTableName) |
void |
HiveMetastoreClosure.replaceTable(HiveIdentity identity,
String databaseName,
String tableName,
Table newTable,
PrincipalPrivileges principalPrivileges) |
void |
HiveMetastoreClosure.sendTransactionHeartbeat(HiveIdentity identity,
long transactionId) |
void |
HiveMetastoreClosure.setDatabaseOwner(HiveIdentity identity,
String databaseName,
HivePrincipal principal) |
void |
HiveMetastoreClosure.updatePartitionStatistics(HiveIdentity identity,
String databaseName,
String tableName,
String partitionName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
HiveMetastoreClosure.updateTableStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Function<PartitionStatistics,PartitionStatistics> update) |
| Modifier and Type | Method and Description |
|---|---|
static HiveIdentity |
HiveIdentity.none() |
| Modifier and Type | Method and Description |
|---|---|
HiveIdentity |
SemiTransactionalHiveMetastore.Action.getIdentity() |
| Modifier and Type | Method and Description |
|---|---|
default void |
HiveMetastore.acquireSharedReadLock(HiveIdentity identity,
String queryId,
long transactionId,
List<SchemaTableName> fullTables,
List<HivePartition> partitions) |
void |
RecordingHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
void |
HiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
void |
SemiTransactionalHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
void |
RecordingHiveMetastore.addPartitions(HiveIdentity identity,
String databaseName,
String tableName,
List<PartitionWithStatistics> partitions) |
void |
HiveMetastore.addPartitions(HiveIdentity identity,
String databaseName,
String tableName,
List<PartitionWithStatistics> partitions) |
void |
RecordingHiveMetastore.alterPartition(HiveIdentity identity,
String databaseName,
String tableName,
PartitionWithStatistics partition) |
void |
HiveMetastore.alterPartition(HiveIdentity identity,
String databaseName,
String tableName,
PartitionWithStatistics partition) |
void |
RecordingHiveMetastore.commentTable(HiveIdentity identity,
String databaseName,
String tableName,
Optional<String> comment) |
void |
HiveMetastore.commentTable(HiveIdentity identity,
String databaseName,
String tableName,
Optional<String> comment) |
void |
SemiTransactionalHiveMetastore.commentTable(HiveIdentity identity,
String databaseName,
String tableName,
Optional<String> comment) |
default void |
HiveMetastore.commitTransaction(HiveIdentity identity,
long transactionId) |
void |
RecordingHiveMetastore.createDatabase(HiveIdentity identity,
Database database) |
void |
HiveMetastore.createDatabase(HiveIdentity identity,
Database database) |
void |
SemiTransactionalHiveMetastore.createDatabase(HiveIdentity identity,
Database database) |
void |
RecordingHiveMetastore.createTable(HiveIdentity identity,
Table table,
PrincipalPrivileges principalPrivileges) |
void |
HiveMetastore.createTable(HiveIdentity identity,
Table table,
PrincipalPrivileges principalPrivileges) |
void |
RecordingHiveMetastore.dropColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName) |
void |
HiveMetastore.dropColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName) |
void |
SemiTransactionalHiveMetastore.dropColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName) |
void |
RecordingHiveMetastore.dropDatabase(HiveIdentity identity,
String databaseName) |
void |
HiveMetastore.dropDatabase(HiveIdentity identity,
String databaseName) |
void |
SemiTransactionalHiveMetastore.dropDatabase(HiveIdentity identity,
String schemaName) |
void |
RecordingHiveMetastore.dropPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts,
boolean deleteData) |
void |
HiveMetastore.dropPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts,
boolean deleteData) |
void |
RecordingHiveMetastore.dropTable(HiveIdentity identity,
String databaseName,
String tableName,
boolean deleteData) |
void |
HiveMetastore.dropTable(HiveIdentity identity,
String databaseName,
String tableName,
boolean deleteData) |
HivePageSinkMetadata |
SemiTransactionalHiveMetastore.generatePageSinkMetadata(HiveIdentity identity,
SchemaTableName schemaTableName) |
Optional<Partition> |
RecordingHiveMetastore.getPartition(HiveIdentity identity,
Table table,
List<String> partitionValues) |
Optional<Partition> |
HiveMetastore.getPartition(HiveIdentity identity,
Table table,
List<String> partitionValues) |
Optional<List<String>> |
RecordingHiveMetastore.getPartitionNames(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<List<String>> |
HiveMetastore.getPartitionNames(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<List<String>> |
SemiTransactionalHiveMetastore.getPartitionNames(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<List<String>> |
RecordingHiveMetastore.getPartitionNamesByParts(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts) |
Optional<List<String>> |
HiveMetastore.getPartitionNamesByParts(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts) |
Optional<List<String>> |
SemiTransactionalHiveMetastore.getPartitionNamesByParts(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts) |
Map<String,Optional<Partition>> |
SemiTransactionalHiveMetastore.getPartitionsByNames(HiveIdentity identity,
String databaseName,
String tableName,
List<String> partitionNames) |
Map<String,Optional<Partition>> |
RecordingHiveMetastore.getPartitionsByNames(HiveIdentity identity,
Table table,
List<String> partitionNames) |
Map<String,Optional<Partition>> |
HiveMetastore.getPartitionsByNames(HiveIdentity identity,
Table table,
List<String> partitionNames) |
Map<String,PartitionStatistics> |
SemiTransactionalHiveMetastore.getPartitionStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Set<String> partitionNames) |
Map<String,PartitionStatistics> |
RecordingHiveMetastore.getPartitionStatistics(HiveIdentity identity,
Table table,
List<Partition> partitions) |
Map<String,PartitionStatistics> |
HiveMetastore.getPartitionStatistics(HiveIdentity identity,
Table table,
List<Partition> partitions) |
Optional<Table> |
RecordingHiveMetastore.getTable(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<Table> |
HiveMetastore.getTable(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<Table> |
SemiTransactionalHiveMetastore.getTable(HiveIdentity identity,
String databaseName,
String tableName) |
PartitionStatistics |
SemiTransactionalHiveMetastore.getTableStatistics(HiveIdentity identity,
String databaseName,
String tableName) |
PartitionStatistics |
RecordingHiveMetastore.getTableStatistics(HiveIdentity identity,
Table table) |
PartitionStatistics |
HiveMetastore.getTableStatistics(HiveIdentity identity,
Table table) |
default String |
HiveMetastore.getValidWriteIds(HiveIdentity identity,
List<SchemaTableName> tables,
long currentTransactionId) |
void |
SemiTransactionalHiveMetastore.grantTablePrivileges(HiveIdentity identity,
String databaseName,
String tableName,
HivePrincipal grantee,
Set<HivePrivilegeInfo> privileges) |
Set<HivePrivilegeInfo> |
SemiTransactionalHiveMetastore.listTablePrivileges(HiveIdentity identity,
String databaseName,
String tableName,
Optional<HivePrincipal> principal) |
default long |
HiveMetastore.openTransaction(HiveIdentity identity) |
void |
RecordingHiveMetastore.renameColumn(HiveIdentity identity,
String databaseName,
String tableName,
String oldColumnName,
String newColumnName) |
void |
HiveMetastore.renameColumn(HiveIdentity identity,
String databaseName,
String tableName,
String oldColumnName,
String newColumnName) |
void |
SemiTransactionalHiveMetastore.renameColumn(HiveIdentity identity,
String databaseName,
String tableName,
String oldColumnName,
String newColumnName) |
void |
RecordingHiveMetastore.renameDatabase(HiveIdentity identity,
String databaseName,
String newDatabaseName) |
void |
HiveMetastore.renameDatabase(HiveIdentity identity,
String databaseName,
String newDatabaseName) |
void |
SemiTransactionalHiveMetastore.renameDatabase(HiveIdentity identity,
String source,
String target) |
void |
RecordingHiveMetastore.renameTable(HiveIdentity identity,
String databaseName,
String tableName,
String newDatabaseName,
String newTableName) |
void |
HiveMetastore.renameTable(HiveIdentity identity,
String databaseName,
String tableName,
String newDatabaseName,
String newTableName) |
void |
SemiTransactionalHiveMetastore.renameTable(HiveIdentity identity,
String databaseName,
String tableName,
String newDatabaseName,
String newTableName) |
void |
RecordingHiveMetastore.replaceTable(HiveIdentity identity,
String databaseName,
String tableName,
Table newTable,
PrincipalPrivileges principalPrivileges) |
void |
HiveMetastore.replaceTable(HiveIdentity identity,
String databaseName,
String tableName,
Table newTable,
PrincipalPrivileges principalPrivileges)
This should only be used if the semantic here is drop and add.
|
void |
SemiTransactionalHiveMetastore.replaceTable(HiveIdentity identity,
String databaseName,
String tableName,
Table table,
PrincipalPrivileges principalPrivileges) |
void |
SemiTransactionalHiveMetastore.revokeTablePrivileges(HiveIdentity identity,
String databaseName,
String tableName,
HivePrincipal grantee,
Set<HivePrivilegeInfo> privileges) |
default void |
HiveMetastore.sendTransactionHeartbeat(HiveIdentity identity,
long transactionId) |
void |
RecordingHiveMetastore.setDatabaseOwner(HiveIdentity identity,
String databaseName,
HivePrincipal principal) |
void |
HiveMetastore.setDatabaseOwner(HiveIdentity identity,
String databaseName,
HivePrincipal principal) |
void |
SemiTransactionalHiveMetastore.setDatabaseOwner(HiveIdentity identity,
String source,
HivePrincipal principal) |
void |
SemiTransactionalHiveMetastore.setPartitionStatistics(HiveIdentity identity,
Table table,
Map<List<String>,PartitionStatistics> partitionStatisticsMap) |
void |
SemiTransactionalHiveMetastore.setTableStatistics(HiveIdentity identity,
Table table,
PartitionStatistics tableStatistics) |
void |
RecordingHiveMetastore.updatePartitionStatistics(HiveIdentity identity,
Table table,
String partitionName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
HiveMetastore.updatePartitionStatistics(HiveIdentity identity,
Table table,
String partitionName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
RecordingHiveMetastore.updateTableStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
HiveMetastore.updateTableStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Function<PartitionStatistics,PartitionStatistics> update) |
static void |
MetastoreUtil.verifyCanDropColumn(HiveMetastore metastore,
HiveIdentity identity,
String databaseName,
String tableName,
String columnName) |
| Constructor and Description |
|---|
Action(io.prestosql.plugin.hive.metastore.SemiTransactionalHiveMetastore.ActionType type,
T data,
HdfsEnvironment.HdfsContext hdfsContext,
HiveIdentity identity) |
HivePageSinkMetadataProvider(HivePageSinkMetadata pageSinkMetadata,
HiveMetastoreClosure delegate,
HiveIdentity identity) |
HiveTransaction(HiveIdentity identity,
String queryId,
long transactionId,
ScheduledFuture<?> heartbeatTask) |
| Modifier and Type | Method and Description |
|---|---|
void |
AlluxioHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
void |
AlluxioHiveMetastore.addPartitions(HiveIdentity identity,
String databaseName,
String tableName,
List<PartitionWithStatistics> partitions) |
void |
AlluxioHiveMetastore.alterPartition(HiveIdentity identity,
String databaseName,
String tableName,
PartitionWithStatistics partition) |
void |
AlluxioHiveMetastore.commentTable(HiveIdentity identity,
String databaseName,
String tableName,
Optional<String> comment) |
void |
AlluxioHiveMetastore.createDatabase(HiveIdentity identity,
Database database) |
void |
AlluxioHiveMetastore.createTable(HiveIdentity identity,
Table table,
PrincipalPrivileges principalPrivileges) |
void |
AlluxioHiveMetastore.dropColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName) |
void |
AlluxioHiveMetastore.dropDatabase(HiveIdentity identity,
String databaseName) |
void |
AlluxioHiveMetastore.dropPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts,
boolean deleteData) |
void |
AlluxioHiveMetastore.dropTable(HiveIdentity identity,
String databaseName,
String tableName,
boolean deleteData) |
Optional<Partition> |
AlluxioHiveMetastore.getPartition(HiveIdentity identity,
Table table,
List<String> partitionValues) |
Optional<List<String>> |
AlluxioHiveMetastore.getPartitionNames(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<List<String>> |
AlluxioHiveMetastore.getPartitionNamesByParts(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts)
return a list of partition names by which the values of each partition is at least
contained which the
parts argument |
Map<String,Optional<Partition>> |
AlluxioHiveMetastore.getPartitionsByNames(HiveIdentity identity,
Table table,
List<String> partitionNames) |
Map<String,PartitionStatistics> |
AlluxioHiveMetastore.getPartitionStatistics(HiveIdentity identity,
Table table,
List<Partition> partitions) |
Optional<Table> |
AlluxioHiveMetastore.getTable(HiveIdentity identity,
String databaseName,
String tableName) |
PartitionStatistics |
AlluxioHiveMetastore.getTableStatistics(HiveIdentity identity,
Table table) |
void |
AlluxioHiveMetastore.renameColumn(HiveIdentity identity,
String databaseName,
String tableName,
String oldColumnName,
String newColumnName) |
void |
AlluxioHiveMetastore.renameDatabase(HiveIdentity identity,
String databaseName,
String newDatabaseName) |
void |
AlluxioHiveMetastore.renameTable(HiveIdentity identity,
String databaseName,
String tableName,
String newDatabaseName,
String newTableName) |
void |
AlluxioHiveMetastore.replaceTable(HiveIdentity identity,
String databaseName,
String tableName,
Table newTable,
PrincipalPrivileges principalPrivileges) |
void |
AlluxioHiveMetastore.setDatabaseOwner(HiveIdentity identity,
String databaseName,
HivePrincipal principal) |
void |
AlluxioHiveMetastore.updatePartitionStatistics(HiveIdentity identity,
Table table,
String partitionName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
AlluxioHiveMetastore.updateTableStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Function<PartitionStatistics,PartitionStatistics> update) |
| Modifier and Type | Method and Description |
|---|---|
void |
CachingHiveMetastore.acquireSharedReadLock(HiveIdentity identity,
String queryId,
long transactionId,
List<SchemaTableName> fullTables,
List<HivePartition> partitions) |
void |
CachingHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
void |
CachingHiveMetastore.addPartitions(HiveIdentity identity,
String databaseName,
String tableName,
List<PartitionWithStatistics> partitions) |
void |
CachingHiveMetastore.alterPartition(HiveIdentity identity,
String databaseName,
String tableName,
PartitionWithStatistics partition) |
void |
CachingHiveMetastore.commentTable(HiveIdentity identity,
String databaseName,
String tableName,
Optional<String> comment) |
void |
CachingHiveMetastore.commitTransaction(HiveIdentity identity,
long transactionId) |
void |
CachingHiveMetastore.createDatabase(HiveIdentity identity,
Database database) |
void |
CachingHiveMetastore.createTable(HiveIdentity identity,
Table table,
PrincipalPrivileges principalPrivileges) |
void |
CachingHiveMetastore.dropColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName) |
void |
CachingHiveMetastore.dropDatabase(HiveIdentity identity,
String databaseName) |
void |
CachingHiveMetastore.dropPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts,
boolean deleteData) |
void |
CachingHiveMetastore.dropTable(HiveIdentity identity,
String databaseName,
String tableName,
boolean deleteData) |
Optional<Partition> |
CachingHiveMetastore.getPartition(HiveIdentity identity,
Table table,
List<String> partitionValues) |
Optional<List<String>> |
CachingHiveMetastore.getPartitionNames(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<List<String>> |
CachingHiveMetastore.getPartitionNamesByParts(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts) |
Map<String,Optional<Partition>> |
CachingHiveMetastore.getPartitionsByNames(HiveIdentity identity,
Table table,
List<String> partitionNames) |
Map<String,PartitionStatistics> |
CachingHiveMetastore.getPartitionStatistics(HiveIdentity identity,
Table table,
List<Partition> partitions) |
Optional<Table> |
CachingHiveMetastore.getTable(HiveIdentity identity,
String databaseName,
String tableName) |
PartitionStatistics |
CachingHiveMetastore.getTableStatistics(HiveIdentity identity,
Table table) |
String |
CachingHiveMetastore.getValidWriteIds(HiveIdentity identity,
List<SchemaTableName> tables,
long currentTransactionId) |
long |
CachingHiveMetastore.openTransaction(HiveIdentity identity) |
void |
CachingHiveMetastore.renameColumn(HiveIdentity identity,
String databaseName,
String tableName,
String oldColumnName,
String newColumnName) |
void |
CachingHiveMetastore.renameDatabase(HiveIdentity identity,
String databaseName,
String newDatabaseName) |
void |
CachingHiveMetastore.renameTable(HiveIdentity identity,
String databaseName,
String tableName,
String newDatabaseName,
String newTableName) |
void |
CachingHiveMetastore.replaceTable(HiveIdentity identity,
String databaseName,
String tableName,
Table newTable,
PrincipalPrivileges principalPrivileges) |
void |
CachingHiveMetastore.sendTransactionHeartbeat(HiveIdentity identity,
long transactionId) |
void |
CachingHiveMetastore.setDatabaseOwner(HiveIdentity identity,
String databaseName,
HivePrincipal principal) |
void |
CachingHiveMetastore.updatePartitionStatistics(HiveIdentity identity,
Table table,
String partitionName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
CachingHiveMetastore.updateTableStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Function<PartitionStatistics,PartitionStatistics> update) |
| Modifier and Type | Method and Description |
|---|---|
void |
FileHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
void |
FileHiveMetastore.addPartitions(HiveIdentity identity,
String databaseName,
String tableName,
List<PartitionWithStatistics> partitions) |
void |
FileHiveMetastore.alterPartition(HiveIdentity identity,
String databaseName,
String tableName,
PartitionWithStatistics partitionWithStatistics) |
void |
FileHiveMetastore.commentTable(HiveIdentity identity,
String databaseName,
String tableName,
Optional<String> comment) |
void |
FileHiveMetastore.createDatabase(HiveIdentity identity,
Database database) |
void |
FileHiveMetastore.createTable(HiveIdentity identity,
Table table,
PrincipalPrivileges principalPrivileges) |
void |
FileHiveMetastore.dropColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName) |
void |
FileHiveMetastore.dropDatabase(HiveIdentity identity,
String databaseName) |
void |
FileHiveMetastore.dropPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> partitionValues,
boolean deleteData) |
void |
FileHiveMetastore.dropTable(HiveIdentity identity,
String databaseName,
String tableName,
boolean deleteData) |
Optional<Partition> |
FileHiveMetastore.getPartition(HiveIdentity identity,
Table table,
List<String> partitionValues) |
Optional<List<String>> |
FileHiveMetastore.getPartitionNames(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<List<String>> |
FileHiveMetastore.getPartitionNamesByParts(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts) |
Map<String,Optional<Partition>> |
FileHiveMetastore.getPartitionsByNames(HiveIdentity identity,
Table table,
List<String> partitionNames) |
Map<String,PartitionStatistics> |
FileHiveMetastore.getPartitionStatistics(HiveIdentity identity,
Table table,
List<Partition> partitions) |
Optional<Table> |
FileHiveMetastore.getTable(HiveIdentity identity,
String databaseName,
String tableName) |
PartitionStatistics |
FileHiveMetastore.getTableStatistics(HiveIdentity identity,
Table table) |
void |
FileHiveMetastore.renameColumn(HiveIdentity identity,
String databaseName,
String tableName,
String oldColumnName,
String newColumnName) |
void |
FileHiveMetastore.renameDatabase(HiveIdentity identity,
String databaseName,
String newDatabaseName) |
void |
FileHiveMetastore.renameTable(HiveIdentity identity,
String databaseName,
String tableName,
String newDatabaseName,
String newTableName) |
void |
FileHiveMetastore.replaceTable(HiveIdentity identity,
String databaseName,
String tableName,
Table newTable,
PrincipalPrivileges principalPrivileges) |
void |
FileHiveMetastore.setDatabaseOwner(HiveIdentity identity,
String databaseName,
HivePrincipal principal) |
void |
FileHiveMetastore.updatePartitionStatistics(HiveIdentity identity,
Table table,
String partitionName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
FileHiveMetastore.updateTableStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Function<PartitionStatistics,PartitionStatistics> update) |
| Modifier and Type | Method and Description |
|---|---|
void |
GlueHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
void |
GlueHiveMetastore.addPartitions(HiveIdentity identity,
String databaseName,
String tableName,
List<PartitionWithStatistics> partitions) |
void |
GlueHiveMetastore.alterPartition(HiveIdentity identity,
String databaseName,
String tableName,
PartitionWithStatistics partition) |
void |
GlueHiveMetastore.commentTable(HiveIdentity identity,
String databaseName,
String tableName,
Optional<String> comment) |
void |
GlueHiveMetastore.createDatabase(HiveIdentity identity,
Database database) |
void |
GlueHiveMetastore.createTable(HiveIdentity identity,
Table table,
PrincipalPrivileges principalPrivileges) |
void |
GlueHiveMetastore.dropColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName) |
void |
GlueHiveMetastore.dropDatabase(HiveIdentity identity,
String databaseName) |
void |
GlueHiveMetastore.dropPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts,
boolean deleteData) |
void |
GlueHiveMetastore.dropTable(HiveIdentity identity,
String databaseName,
String tableName,
boolean deleteData) |
Optional<Partition> |
GlueHiveMetastore.getPartition(HiveIdentity identity,
Table table,
List<String> partitionValues) |
Optional<List<String>> |
GlueHiveMetastore.getPartitionNames(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<List<String>> |
GlueHiveMetastore.getPartitionNamesByParts(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts)
Ex: Partition keys = ['a', 'b', 'c']
Valid partition values:
['1','2','3'] or
['', '2', '']
|
Map<String,Optional<Partition>> |
GlueHiveMetastore.getPartitionsByNames(HiveIdentity identity,
Table table,
List<String> partitionNames)
Ex: Partition keys = ['a', 'b']
Partition names = ['a=1/b=2', 'a=2/b=2']
|
Map<String,PartitionStatistics> |
GlueHiveMetastore.getPartitionStatistics(HiveIdentity identity,
Table table,
List<Partition> partitions) |
Optional<Table> |
GlueHiveMetastore.getTable(HiveIdentity identity,
String databaseName,
String tableName) |
PartitionStatistics |
GlueHiveMetastore.getTableStatistics(HiveIdentity identity,
Table table) |
void |
GlueHiveMetastore.renameColumn(HiveIdentity identity,
String databaseName,
String tableName,
String oldColumnName,
String newColumnName) |
void |
GlueHiveMetastore.renameDatabase(HiveIdentity identity,
String databaseName,
String newDatabaseName) |
void |
GlueHiveMetastore.renameTable(HiveIdentity identity,
String databaseName,
String tableName,
String newDatabaseName,
String newTableName) |
void |
GlueHiveMetastore.replaceTable(HiveIdentity identity,
String databaseName,
String tableName,
Table newTable,
PrincipalPrivileges principalPrivileges) |
void |
GlueHiveMetastore.setDatabaseOwner(HiveIdentity identity,
String databaseName,
HivePrincipal principal) |
void |
GlueHiveMetastore.updatePartitionStatistics(HiveIdentity identity,
Table table,
String partitionName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
GlueHiveMetastore.updateTableStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Function<PartitionStatistics,PartitionStatistics> update) |
| Modifier and Type | Method and Description |
|---|---|
void |
ThriftHiveMetastore.acquireSharedReadLock(HiveIdentity identity,
String queryId,
long transactionId,
List<SchemaTableName> fullTables,
List<HivePartition> partitions) |
void |
BridgingHiveMetastore.acquireSharedReadLock(HiveIdentity identity,
String queryId,
long transactionId,
List<SchemaTableName> fullTables,
List<HivePartition> partitions) |
default void |
ThriftMetastore.acquireSharedReadLock(HiveIdentity identity,
String queryId,
long transactionId,
List<SchemaTableName> fullTables,
List<HivePartition> partitions) |
void |
BridgingHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
void |
ThriftHiveMetastore.addPartitions(HiveIdentity identity,
String databaseName,
String tableName,
List<PartitionWithStatistics> partitionsWithStatistics) |
void |
BridgingHiveMetastore.addPartitions(HiveIdentity identity,
String databaseName,
String tableName,
List<PartitionWithStatistics> partitions) |
void |
ThriftMetastore.addPartitions(HiveIdentity identity,
String databaseName,
String tableName,
List<PartitionWithStatistics> partitions) |
void |
ThriftHiveMetastore.alterDatabase(HiveIdentity identity,
String databaseName,
org.apache.hadoop.hive.metastore.api.Database database) |
void |
ThriftMetastore.alterDatabase(HiveIdentity identity,
String databaseName,
org.apache.hadoop.hive.metastore.api.Database database) |
void |
ThriftHiveMetastore.alterPartition(HiveIdentity identity,
String databaseName,
String tableName,
PartitionWithStatistics partitionWithStatistics) |
void |
BridgingHiveMetastore.alterPartition(HiveIdentity identity,
String databaseName,
String tableName,
PartitionWithStatistics partition) |
void |
ThriftMetastore.alterPartition(HiveIdentity identity,
String databaseName,
String tableName,
PartitionWithStatistics partition) |
void |
ThriftHiveMetastore.alterTable(HiveIdentity identity,
String databaseName,
String tableName,
org.apache.hadoop.hive.metastore.api.Table table) |
void |
ThriftMetastore.alterTable(HiveIdentity identity,
String databaseName,
String tableName,
org.apache.hadoop.hive.metastore.api.Table table) |
void |
BridgingHiveMetastore.commentTable(HiveIdentity identity,
String databaseName,
String tableName,
Optional<String> comment) |
void |
ThriftHiveMetastore.commitTransaction(HiveIdentity identity,
long transactionId) |
void |
BridgingHiveMetastore.commitTransaction(HiveIdentity identity,
long transactionId) |
default void |
ThriftMetastore.commitTransaction(HiveIdentity identity,
long transactionId) |
void |
ThriftHiveMetastore.createDatabase(HiveIdentity identity,
org.apache.hadoop.hive.metastore.api.Database database) |
void |
BridgingHiveMetastore.createDatabase(HiveIdentity identity,
Database database) |
void |
ThriftMetastore.createDatabase(HiveIdentity identity,
org.apache.hadoop.hive.metastore.api.Database database) |
void |
ThriftHiveMetastore.createTable(HiveIdentity identity,
org.apache.hadoop.hive.metastore.api.Table table) |
void |
ThriftMetastore.createTable(HiveIdentity identity,
org.apache.hadoop.hive.metastore.api.Table table) |
void |
BridgingHiveMetastore.createTable(HiveIdentity identity,
Table table,
PrincipalPrivileges principalPrivileges) |
void |
BridgingHiveMetastore.dropColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName) |
void |
ThriftHiveMetastore.dropDatabase(HiveIdentity identity,
String databaseName) |
void |
BridgingHiveMetastore.dropDatabase(HiveIdentity identity,
String databaseName) |
void |
ThriftMetastore.dropDatabase(HiveIdentity identity,
String databaseName) |
void |
ThriftHiveMetastore.dropPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts,
boolean deleteData) |
void |
BridgingHiveMetastore.dropPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts,
boolean deleteData) |
void |
ThriftMetastore.dropPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts,
boolean deleteData) |
void |
ThriftHiveMetastore.dropTable(HiveIdentity identity,
String databaseName,
String tableName,
boolean deleteData) |
void |
BridgingHiveMetastore.dropTable(HiveIdentity identity,
String databaseName,
String tableName,
boolean deleteData) |
void |
ThriftMetastore.dropTable(HiveIdentity identity,
String databaseName,
String tableName,
boolean deleteData) |
Optional<List<org.apache.hadoop.hive.metastore.api.FieldSchema>> |
ThriftHiveMetastore.getFields(HiveIdentity identity,
String databaseName,
String tableName) |
default Optional<List<org.apache.hadoop.hive.metastore.api.FieldSchema>> |
ThriftMetastore.getFields(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<org.apache.hadoop.hive.metastore.api.Partition> |
ThriftHiveMetastore.getPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> partitionValues) |
Optional<org.apache.hadoop.hive.metastore.api.Partition> |
ThriftMetastore.getPartition(HiveIdentity identity,
String databaseName,
String tableName,
List<String> partitionValues) |
Optional<Partition> |
BridgingHiveMetastore.getPartition(HiveIdentity identity,
Table table,
List<String> partitionValues) |
Optional<List<String>> |
ThriftHiveMetastore.getPartitionNames(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<List<String>> |
BridgingHiveMetastore.getPartitionNames(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<List<String>> |
ThriftMetastore.getPartitionNames(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<List<String>> |
ThriftHiveMetastore.getPartitionNamesByParts(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts) |
Optional<List<String>> |
BridgingHiveMetastore.getPartitionNamesByParts(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts) |
Optional<List<String>> |
ThriftMetastore.getPartitionNamesByParts(HiveIdentity identity,
String databaseName,
String tableName,
List<String> parts) |
List<org.apache.hadoop.hive.metastore.api.Partition> |
ThriftHiveMetastore.getPartitionsByNames(HiveIdentity identity,
String databaseName,
String tableName,
List<String> partitionNames) |
List<org.apache.hadoop.hive.metastore.api.Partition> |
ThriftMetastore.getPartitionsByNames(HiveIdentity identity,
String databaseName,
String tableName,
List<String> partitionNames) |
Map<String,Optional<Partition>> |
BridgingHiveMetastore.getPartitionsByNames(HiveIdentity identity,
Table table,
List<String> partitionNames) |
Map<String,PartitionStatistics> |
ThriftHiveMetastore.getPartitionStatistics(HiveIdentity identity,
org.apache.hadoop.hive.metastore.api.Table table,
List<org.apache.hadoop.hive.metastore.api.Partition> partitions) |
Map<String,PartitionStatistics> |
BridgingHiveMetastore.getPartitionStatistics(HiveIdentity identity,
Table table,
List<Partition> partitions) |
Map<String,PartitionStatistics> |
ThriftMetastore.getPartitionStatistics(HiveIdentity identity,
org.apache.hadoop.hive.metastore.api.Table table,
List<org.apache.hadoop.hive.metastore.api.Partition> partitions) |
Optional<org.apache.hadoop.hive.metastore.api.Table> |
ThriftHiveMetastore.getTable(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<Table> |
BridgingHiveMetastore.getTable(HiveIdentity identity,
String databaseName,
String tableName) |
Optional<org.apache.hadoop.hive.metastore.api.Table> |
ThriftMetastore.getTable(HiveIdentity identity,
String databaseName,
String tableName) |
PartitionStatistics |
ThriftHiveMetastore.getTableStatistics(HiveIdentity identity,
org.apache.hadoop.hive.metastore.api.Table table) |
PartitionStatistics |
BridgingHiveMetastore.getTableStatistics(HiveIdentity identity,
Table table) |
PartitionStatistics |
ThriftMetastore.getTableStatistics(HiveIdentity identity,
org.apache.hadoop.hive.metastore.api.Table table) |
String |
ThriftHiveMetastore.getValidWriteIds(HiveIdentity identity,
List<SchemaTableName> tables,
long currentTransactionId) |
String |
BridgingHiveMetastore.getValidWriteIds(HiveIdentity identity,
List<SchemaTableName> tables,
long currentTransactionId) |
default String |
ThriftMetastore.getValidWriteIds(HiveIdentity identity,
List<SchemaTableName> tables,
long currentTransactionId) |
long |
ThriftHiveMetastore.openTransaction(HiveIdentity identity) |
long |
BridgingHiveMetastore.openTransaction(HiveIdentity identity) |
default long |
ThriftMetastore.openTransaction(HiveIdentity identity) |
void |
BridgingHiveMetastore.renameColumn(HiveIdentity identity,
String databaseName,
String tableName,
String oldColumnName,
String newColumnName) |
void |
BridgingHiveMetastore.renameDatabase(HiveIdentity identity,
String databaseName,
String newDatabaseName) |
void |
BridgingHiveMetastore.renameTable(HiveIdentity identity,
String databaseName,
String tableName,
String newDatabaseName,
String newTableName) |
void |
BridgingHiveMetastore.replaceTable(HiveIdentity identity,
String databaseName,
String tableName,
Table newTable,
PrincipalPrivileges principalPrivileges) |
void |
ThriftHiveMetastore.sendTransactionHeartbeat(HiveIdentity identity,
long transactionId) |
void |
BridgingHiveMetastore.sendTransactionHeartbeat(HiveIdentity identity,
long transactionId) |
default void |
ThriftMetastore.sendTransactionHeartbeat(HiveIdentity identity,
long transactionId) |
void |
BridgingHiveMetastore.setDatabaseOwner(HiveIdentity identity,
String databaseName,
HivePrincipal principal) |
void |
ThriftHiveMetastore.updatePartitionStatistics(HiveIdentity identity,
org.apache.hadoop.hive.metastore.api.Table table,
String partitionName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
BridgingHiveMetastore.updatePartitionStatistics(HiveIdentity identity,
Table table,
String partitionName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
ThriftMetastore.updatePartitionStatistics(HiveIdentity identity,
org.apache.hadoop.hive.metastore.api.Table table,
String partitionName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
ThriftHiveMetastore.updateTableStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
BridgingHiveMetastore.updateTableStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Function<PartitionStatistics,PartitionStatistics> update) |
void |
ThriftMetastore.updateTableStatistics(HiveIdentity identity,
String databaseName,
String tableName,
Function<PartitionStatistics,PartitionStatistics> update) |
Copyright © 2012–2020. All rights reserved.