Skip to content

Commit 878be55

Browse files
committed
Initial commit
1 parent a02f6d5 commit 878be55

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
@@ -481,6 +481,11 @@ Y_UNIT_TEST_SUITE(KqpJoinOrder) {
481481
);
482482
}
483483

484+
Y_UNIT_TEST_XOR_OR_BOTH_FALSE(TPCDS32, StreamLookupJoin, ColumnStore) {
485+
//ExecuteJoinOrderTestDataQueryWithStats("queries/tpcds32.sql", "stats/tpcds1000s.json", StreamLookupJoin, ColumnStore);
486+
ExecuteJoinOrderTestDataQueryWithStats("queries/tpcds32.sql", "", StreamLookupJoin, ColumnStore);
487+
}
488+
484489
Y_UNIT_TEST_XOR_OR_BOTH_FALSE(TPCDS34, StreamLookupJoin, ColumnStore) {
485490
ExecuteJoinOrderTestDataQueryWithStats("queries/tpcds34.sql", "stats/tpcds1000s.json", StreamLookupJoin, ColumnStore);
486491
}

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)