Cheolsoo Park created PIG-3657: ---------------------------------- Summary: New partition filter extractor fails with NPE Key: PIG-3657 URL: https://issues.apache.org/jira/browse/PIG-3657 Project: Pig Issue Type: Bug Components: impl Reporter: Cheolsoo Park Assignee: Cheolsoo Park Fix For: 0.13.0
To reproduce the issue, try a filter expression as follows- {code} b = FILTER a BY partition_column < x OR (partition_column == y AND non-partition_column == z); {code} Pig fails with NPE, and the stack trace is something like this- {code} Caused by: java.lang.NullPointerException at org.apache.pig.newplan.FilterExtractor.checkPushDown(FilterExtractor.java:252) at org.apache.pig.newplan.FilterExtractor.visit(FilterExtractor.java:115) at org.apache.pig.newplan.logical.rules.PartitionFilterOptimizer$PartitionFilterPushDownTransformer.transform(PartitionFilterOptimizer.java:150) at org.apache.pig.newplan.optimizer.PlanOptimizer.optimize(PlanOptimizer.java:110) ... 18 more {code} -- This message was sent by Atlassian JIRA (v6.1.5#6160)