Skip to content

Commit 457a58f

Browse files
Merge 878be55 into ffa5093
2 parents ffa5093 + 878be55 commit 457a58f

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

ydb/core/kqp/ut/join/kqp_join_order_ut.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -518,6 +518,11 @@ Y_UNIT_TEST_SUITE(KqpJoinOrder) {
518518
);
519519
}
520520

521+
Y_UNIT_TEST_XOR_OR_BOTH_FALSE(TPCDS32, StreamLookupJoin, ColumnStore) {
522+
//ExecuteJoinOrderTestDataQueryWithStats("queries/tpcds32.sql", "stats/tpcds1000s.json", StreamLookupJoin, ColumnStore);
523+
ExecuteJoinOrderTestDataQueryWithStats("queries/tpcds32.sql", "", StreamLookupJoin, ColumnStore);
524+
}
525+
521526
Y_UNIT_TEST_XOR_OR_BOTH_FALSE(TPCDS34, StreamLookupJoin, ColumnStore) {
522527
ExecuteJoinOrderTestDataQueryWithStats("queries/tpcds34.sql", "stats/tpcds1000s.json", StreamLookupJoin, ColumnStore);
523528
}

yql/essentials/core/arrow_kernels/request/request.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ ui32 TKernelRequestBuilder::AddUnaryOp(EUnaryOp op, const TTypeAnnotationNode* a
3434
case EUnaryOp::Just:
3535
Items_.emplace_back(Pb_.BlockJust(arg));
3636
break;
37+
case EUnaryOp::Exists:
38+
Items_.emplace_back(Pb_.BlockExists(arg));
39+
break;
3740
case EUnaryOp::Size:
3841
case EUnaryOp::Minus:
3942
case EUnaryOp::Abs:

yql/essentials/core/arrow_kernels/request/request.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ class TKernelRequestBuilder {
1313
Size,
1414
Minus,
1515
Abs,
16-
Just
16+
Just,
17+
Exists
1718
};
1819

1920
enum class EBinaryOp {

0 commit comments

Comments
 (0)