public interface PartitionExpressionProxy
| Modifier and Type | Method and Description |
|---|---|
String |
convertExprToFilter(byte[] expr)
Converts serialized Hive expression into filter in the format suitable for Filter.g.
|
boolean |
filterPartitionsByExpr(List<String> partColumnNames,
List<PrimitiveTypeInfo> partColumnTypeInfos,
byte[] expr,
String defaultPartitionName,
List<String> partitionNames)
Filters the partition names via serialized Hive expression.
|
String convertExprToFilter(byte[] expr) throws MetaException
expr - Serialized expression.MetaExceptionboolean filterPartitionsByExpr(List<String> partColumnNames, List<PrimitiveTypeInfo> partColumnTypeInfos, byte[] expr, String defaultPartitionName, List<String> partitionNames) throws MetaException
partColumnNames - Partition column names in the underlying table.partColumnTypeInfos - Partition column types in the underlying tableexpr - Serialized expression.defaultPartitionName - Default partition name from job or server configuration.partitionNames - Partition names; the list is modified in place.MetaExceptionCopyright © 2017 The Apache Software Foundation. All rights reserved.