You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE `event` IS NOT DISTINCT FROM \\"event2\\"')
359
+
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE (`event` IS NOT DISTINCT FROM \\"event2\\")')
358
360
filter=' event IS DISTINCT FROM "event1"'
359
-
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE `event` IS DISTINCT FROM \\"event1\\"')
361
+
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE (`event` IS DISTINCT FROM \\"event1\\")')
360
362
filter=' field1 IS DISTINCT FROM field2'
361
-
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE `field1` IS DISTINCT FROM `field2`')
363
+
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE (`field1` IS DISTINCT FROM `field2`)')
362
364
filter='time == 102 OR (field2 IS NOT DISTINCT FROM 1005 AND Random(field1) < 10.0)'
363
-
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE (`time` = 102 OR `field2` IS NOT DISTINCT FROM 1005)')
365
+
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE ((`time` = 102) OR (`field2` IS NOT DISTINCT FROM 1005))')
364
366
filter='event IN ("event2")'
365
-
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE `event` IN (\\"event2\\")')
367
+
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE (`event` IN (\\"event2\\"))')
366
368
filter='event IN ("1", "2", "3", "4", "5", "6", "7", "event2")'
367
-
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE `event` IN (\\"1\\"')
369
+
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE (`event` IN (\\"1\\"')
368
370
filter=' event IS DISTINCT FROM data AND event IN ("1", "2", "3", "4", "5", "6", "7", "event2")'
369
-
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE (`event` IS DISTINCT FROM `data` AND COALESCE(`event` IN (\\"1\\"')
371
+
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE ((`event` IS DISTINCT FROM `data`) AND COALESCE((`event` IN (\\"1\\"')
370
372
filter=' IF(event == "event2", event IS DISTINCT FROM data, FALSE)'
371
-
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE IF(COALESCE(`event` = \\"event2\\", FALSE), `event` IS DISTINCT FROM `data`, FALSE)')
373
+
self.run_and_check(kikimr, client, sql+filter, data, expected, 'predicate: WHERE IF(COALESCE((`event` = \\"event2\\"), FALSE), (`event` IS DISTINCT FROM `data`), FALSE)')
0 commit comments