Skip to content

Commit 28f7772

Browse files
committed
add
Signed-off-by: Weihao Li <[email protected]>
1 parent b594b7d commit 28f7772

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/informationschema/IoTDBCurrentQueriesIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ public void testCurrentQueries() {
128128
}
129129
rowNum++;
130130
}
131-
// three rows in the result, 2 FINISHED
131+
// two rows in the result, 2 FINISHED
132132
Assert.assertEquals(2, rowNum);
133133
Assert.assertEquals(2, finishedQueries);
134134
resultSet.close();

iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/optimizations/PushPredicateIntoTableScan.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -472,9 +472,13 @@ public PlanNode visitInformationSchemaTableScan(
472472
? expressions.get(0)
473473
: new LogicalExpression(LogicalExpression.Operator.AND, expressions));
474474
}
475+
return node;
475476
}
476477

477-
return node;
478+
FilterNode filterNode =
479+
new FilterNode(queryId.genPlanNodeId(), node, context.inheritedPredicate);
480+
context.inheritedPredicate = TRUE_LITERAL;
481+
return filterNode;
478482
}
479483

480484
private SplitExpression splitCurrentQueriesPredicate(Expression predicate) {

0 commit comments

Comments
 (0)