diff --git a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveReduceExpressionsWithStatsRule.java b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveReduceExpressionsWithStatsRule.java index 3a5ce39e78..f7712e6c33 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveReduceExpressionsWithStatsRule.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveReduceExpressionsWithStatsRule.java @@ -214,7 +214,7 @@ public RexNode visitCall(RexCall call) { RexCall constStruct = (RexCall) call.getOperands().get(i); boolean allTrue = true; boolean addOperand = true; - for (int j = 0; i < constStruct.getOperands().size(); j++) { + for (int j = 0; j < constStruct.getOperands().size(); j++) { RexNode operand = constStruct.getOperands().get(j); if (operand instanceof RexLiteral) { RexLiteral literal = (RexLiteral) operand;