Modifier and Type | Method and Description |
---|---|
FileMetadataExprType |
PartitionExpressionProxy.getMetadataType(String inputFormat)
Determines the file metadata type from input format of the source table or partition.
|
protected abstract FileMetadataExprType |
FileMetadataHandler.getType() |
Modifier and Type | Method and Description |
---|---|
static Map<FileMetadataExprType,FileMetadataHandler> |
HiveMetaStore.createHandlerMap() |
Modifier and Type | Method and Description |
---|---|
FileFormatProxy |
PartitionExpressionProxy.getFileFormatProxy(FileMetadataExprType type)
Gets a separate proxy that can be used to call file-format-specific methods.
|
void |
RawStore.getFileMetadataByExpr(List<Long> fileIds,
FileMetadataExprType type,
byte[] expr,
ByteBuffer[] metadatas,
ByteBuffer[] exprResults,
boolean[] eliminated)
Gets file metadata from cache after applying a format-specific expression that can
produce additional information based on file metadata and also filter the file list.
|
void |
ObjectStore.getFileMetadataByExpr(List<Long> fileIds,
FileMetadataExprType type,
byte[] expr,
ByteBuffer[] metadatas,
ByteBuffer[] stripeBitsets,
boolean[] eliminated) |
FileMetadataHandler |
RawStore.getFileMetadataHandler(FileMetadataExprType type)
Gets file metadata handler for the corresponding type.
|
FileMetadataHandler |
ObjectStore.getFileMetadataHandler(FileMetadataExprType type) |
void |
RawStore.putFileMetadata(List<Long> fileIds,
List<ByteBuffer> metadata,
FileMetadataExprType type) |
void |
ObjectStore.putFileMetadata(List<Long> fileIds,
List<ByteBuffer> metadata,
FileMetadataExprType type) |
void |
FileMetadataManager.queueCacheMetadata(String location,
FileMetadataExprType type) |
Modifier and Type | Method and Description |
---|---|
static FileMetadataExprType |
FileMetadataExprType.findByValue(int value)
Find a the enum type by its integer value, as defined in the Thrift IDL.
|
FileMetadataExprType |
PutFileMetadataRequest.getType() |
FileMetadataExprType |
GetFileMetadataByExprRequest.getType() |
static FileMetadataExprType |
FileMetadataExprType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FileMetadataExprType[] |
FileMetadataExprType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
PutFileMetadataRequest.setType(FileMetadataExprType type) |
void |
GetFileMetadataByExprRequest.setType(FileMetadataExprType type) |
Modifier and Type | Method and Description |
---|---|
protected FileMetadataExprType |
OrcFileMetadataHandler.getType() |
Modifier and Type | Method and Description |
---|---|
void |
HBaseStore.getFileMetadataByExpr(List<Long> fileIds,
FileMetadataExprType type,
byte[] expr,
ByteBuffer[] metadatas,
ByteBuffer[] results,
boolean[] eliminated) |
FileMetadataHandler |
HBaseStore.getFileMetadataHandler(FileMetadataExprType type) |
void |
HBaseStore.putFileMetadata(List<Long> fileIds,
List<ByteBuffer> metadata,
FileMetadataExprType type) |
Modifier and Type | Method and Description |
---|---|
FileMetadataExprType |
PartitionExpressionForMetastore.getMetadataType(String inputFormat) |
Modifier and Type | Method and Description |
---|---|
FileFormatProxy |
PartitionExpressionForMetastore.getFileFormatProxy(FileMetadataExprType type) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.