Skip to content

Commit 1221cf2

Browse files
committed
Actually call visit recursive extend
1 parent 89f05b5 commit 1221cf2

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/optimizer/cardinality_updater.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ void CardinalityUpdater::visitOperatorSwitchWithDefault(planner::LogicalOperator
3535
visitExtend(op);
3636
break;
3737
}
38+
case planner::LogicalOperatorType::RECURSIVE_EXTEND: {
39+
visitRecursiveExtend(op);
40+
break;
41+
}
3842
case planner::LogicalOperatorType::HASH_JOIN: {
3943
visitHashJoin(op);
4044
break;

test/planner/cardinality_test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ TEST_F(CardinalityTest, TestOperators) {
110110
auto* extendOp = getOpWithType(plan->getLastOperator().get(),
111111
planner::LogicalOperatorType::RECURSIVE_EXTEND);
112112
ASSERT_NE(nullptr, extendOp);
113-
EXPECT_EQ(1, extendOp->getCardinality());
113+
EXPECT_EQ(200, extendOp->getCardinality());
114114
conn->query("CALL enable_gds=true");
115115
}
116116

0 commit comments

Comments
 (0)