Cheolsoo Park created PIG-3779: ---------------------------------- Summary: Assert constructs ConstantExpression with null when no comment is given Key: PIG-3779 URL: https://issues.apache.org/jira/browse/PIG-3779 Project: Pig Issue Type: Bug Reporter: Cheolsoo Park Fix For: 0.13.0
I ran into this problem with Lipstick after deploying ASSERT. When ASSERT is not given any comment, LogicalPlanBuilder constructs ConstantExpression with null. Later tools like Lipstick try to convert it to a String resulting in NPE. Although it's possible to handle this case in Lipstick, I feel ConstantExpression shouldn't be constructed with null in the first place. Here is the code in LogicalPlanBuilder- {code} ConstantExpression constExpr = new ConstantExpression(exprPlan, comment); {code} -- This message was sent by Atlassian JIRA (v6.1.5#6160)