Skip to content

Commit f2cdb34

Browse files
authored
YQ-3713 Shared reading: do not check compare arguments types (#11140)
1 parent 5dad85d commit f2cdb34

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

ydb/library/yql/providers/pq/provider/yql_pq_logical_opt.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ namespace {
2727
: NPushdown::TSettings(NLog::EComponent::ProviderGeneric)
2828
{
2929
using EFlag = NPushdown::TSettings::EFeatureFlag;
30-
Enable(EFlag::ExpressionAsPredicate | EFlag::ArithmeticalExpressions | EFlag::ImplicitConversionToInt64 | EFlag::StringTypes | EFlag::LikeOperator);
30+
Enable(EFlag::ExpressionAsPredicate | EFlag::ArithmeticalExpressions | EFlag::ImplicitConversionToInt64 | EFlag::StringTypes | EFlag::LikeOperator | EFlag::DoNotCheckCompareArgumentsTypes);
3131
}
3232
};
3333

ydb/tests/fq/yds/test_row_dispatcher.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -294,10 +294,10 @@ def test_filter(self, kikimr, client):
294294
INSERT INTO {YDS_CONNECTION}.`{self.output_topic}`
295295
SELECT Cast(time as String) FROM {YDS_CONNECTION}.`{self.input_topic}`
296296
WITH (format=json_each_row, SCHEMA (time UInt64 NOT NULL, data String NOT NULL, event String NOT NULL))
297-
WHERE time > 101UL and
298-
data = "hello2" and
299-
event IS NOT DISTINCT FROM "event2" and
300-
event IS DISTINCT FROM "event1";'''
297+
WHERE time > 101 and
298+
data = "hello2" and
299+
event IS NOT DISTINCT FROM "event2" and
300+
event IS DISTINCT FROM "event1";'''
301301

302302
query_id = start_yds_query(kikimr, client, sql)
303303
wait_actor_count(kikimr, "FQ_ROW_DISPATCHER_SESSION", 1)
@@ -577,7 +577,7 @@ def test_stop_start_with_filter(self, kikimr, client):
577577
INSERT INTO {YDS_CONNECTION}.`{output_topic}`
578578
SELECT Cast(time as String) FROM {YDS_CONNECTION}.`{self.input_topic}`
579579
WITH (format=json_each_row, SCHEMA (time UInt64 NOT NULL))
580-
WHERE time > 200UL;'''
580+
WHERE time > 200;'''
581581

582582
query_id = start_yds_query(kikimr, client, sql)
583583
wait_actor_count(kikimr, "FQ_ROW_DISPATCHER_SESSION", 1)

0 commit comments

Comments
 (0)