public final class ParquetPredicateUtils extends Object
Modifier and Type | Method and Description |
---|---|
static ParquetPredicate |
buildParquetPredicate(List<HiveColumnHandle> columns,
TupleDomain<HiveColumnHandle> effectivePredicate,
parquet.schema.MessageType fileSchema,
TypeManager typeManager) |
static boolean |
predicateMatches(ParquetPredicate parquetPredicate,
parquet.hadoop.metadata.BlockMetaData block,
ParquetDataSource dataSource,
parquet.schema.MessageType requestedSchema,
TupleDomain<HiveColumnHandle> effectivePredicate) |
public static ParquetPredicate buildParquetPredicate(List<HiveColumnHandle> columns, TupleDomain<HiveColumnHandle> effectivePredicate, parquet.schema.MessageType fileSchema, TypeManager typeManager)
public static boolean predicateMatches(ParquetPredicate parquetPredicate, parquet.hadoop.metadata.BlockMetaData block, ParquetDataSource dataSource, parquet.schema.MessageType requestedSchema, TupleDomain<HiveColumnHandle> effectivePredicate)
Copyright © 2012-2016. All Rights Reserved.