| Modifier and Type | Method and Description |
|---|---|
Optional<Partition> |
HivePartitionMetadata.getPartition() |
| Modifier and Type | Method and Description |
|---|---|
static void |
HiveWriteUtils.checkPartitionIsWritable(String partitionName,
Partition partition) |
| Modifier and Type | Method and Description |
|---|---|
LocationService.WriteInfo |
HiveLocationService.getPartitionWriteInfo(LocationHandle locationHandle,
Optional<Partition> partition,
String partitionName) |
LocationService.WriteInfo |
LocationService.getPartitionWriteInfo(LocationHandle locationHandle,
Optional<Partition> partition,
String partitionName)
If
partition is present, returns WriteInfo for appending existing partition;
otherwise, returns WriteInfo for writing new partition or overwriting existing partition. |
| Modifier and Type | Method and Description |
|---|---|
Partition |
Partition.Builder.build() |
Partition |
PartitionWithStatistics.getPartition() |
| Modifier and Type | Method and Description |
|---|---|
List<HivePageSinkMetadata.JsonSerializableEntry<List<String>,Optional<Partition>>> |
HivePageSinkMetadata.getJsonSerializableModifiedPartitions() |
Map<List<String>,Optional<Partition>> |
HivePageSinkMetadata.getModifiedPartitions() |
Optional<Partition> |
HivePageSinkMetadataProvider.getPartition(List<String> partitionValues) |
Optional<Partition> |
RecordingHiveMetastore.getPartition(String databaseName,
String tableName,
List<String> partitionValues) |
Optional<Partition> |
CachingHiveMetastore.getPartition(String databaseName,
String tableName,
List<String> partitionValues) |
Optional<Partition> |
HiveMetastore.getPartition(String databaseName,
String tableName,
List<String> partitionValues) |
Optional<Partition> |
SemiTransactionalHiveMetastore.getPartition(String databaseName,
String tableName,
List<String> partitionValues) |
List<RecordingHiveMetastore.Pair<HivePartitionName,Optional<Partition>>> |
RecordingHiveMetastore.Recording.getPartitions() |
List<RecordingHiveMetastore.Pair<Set<HivePartitionName>,Map<String,Optional<Partition>>>> |
RecordingHiveMetastore.Recording.getPartitionsByNames() |
Map<String,Optional<Partition>> |
RecordingHiveMetastore.getPartitionsByNames(String databaseName,
String tableName,
List<String> partitionNames) |
Map<String,Optional<Partition>> |
CachingHiveMetastore.getPartitionsByNames(String databaseName,
String tableName,
List<String> partitionNames) |
Map<String,Optional<Partition>> |
HiveMetastore.getPartitionsByNames(String databaseName,
String tableName,
List<String> partitionNames) |
Map<String,Optional<Partition>> |
SemiTransactionalHiveMetastore.getPartitionsByNames(String databaseName,
String tableName,
List<String> partitionNames) |
| Modifier and Type | Method and Description |
|---|---|
void |
SemiTransactionalHiveMetastore.addPartition(ConnectorSession session,
String databaseName,
String tableName,
Partition partition,
org.apache.hadoop.fs.Path currentLocation,
PartitionStatistics statistics) |
static Partition.Builder |
Partition.builder(Partition partition) |
static Properties |
MetastoreUtil.getHiveSchema(Partition partition,
Table table) |
static org.apache.hadoop.hive.metastore.ProtectMode |
MetastoreUtil.getProtectMode(Partition partition) |
| Modifier and Type | Method and Description |
|---|---|
static HivePageSinkMetadata |
HivePageSinkMetadata.deserialize(SchemaTableName schemaTableName,
Optional<Table> table,
List<HivePageSinkMetadata.JsonSerializableEntry<List<String>,Optional<Partition>>> modifiedPartitions) |
static String |
MetastoreUtil.getPartitionLocation(Table table,
Optional<Partition> partition) |
| Constructor and Description |
|---|
PartitionWithStatistics(Partition partition,
String partitionName,
PartitionStatistics statistics) |
| Modifier and Type | Method and Description |
|---|---|
Partition |
PartitionMetadata.toPartition(String databaseName,
String tableName,
List<String> values,
String location) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Partition> |
FileHiveMetastore.getPartition(String databaseName,
String tableName,
List<String> partitionValues) |
Map<String,Optional<Partition>> |
FileHiveMetastore.getPartitionsByNames(String databaseName,
String tableName,
List<String> partitionNames) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Partition> |
GlueHiveMetastore.getPartition(String databaseName,
String tableName,
List<String> partitionValues) |
Map<String,Optional<Partition>> |
GlueHiveMetastore.getPartitionsByNames(String databaseName,
String tableName,
List<String> partitionNames)
Ex: Partition keys = ['a', 'b']
Partition names = ['a=1/b=2', 'a=2/b=2']
|
| Modifier and Type | Method and Description |
|---|---|
static Partition |
GlueToPrestoConverter.convertPartition(com.amazonaws.services.glue.model.Partition gluePartition) |
| Modifier and Type | Method and Description |
|---|---|
static com.amazonaws.services.glue.model.PartitionInput |
GlueInputConverter.convertPartition(Partition partition) |
| Modifier and Type | Method and Description |
|---|---|
static Partition |
ThriftMetastoreUtil.fromMetastoreApiPartition(org.apache.hadoop.hive.metastore.api.Partition partition) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Partition> |
BridgingHiveMetastore.getPartition(String databaseName,
String tableName,
List<String> partitionValues) |
Map<String,Optional<Partition>> |
BridgingHiveMetastore.getPartitionsByNames(String databaseName,
String tableName,
List<String> partitionNames) |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.hadoop.hive.metastore.api.Partition |
ThriftMetastoreUtil.toMetastoreApiPartition(Partition partition) |
Copyright © 2012–2019. All rights reserved.