blob: 07c15c2333aa2e33e4c06de352d6eecf3940a1d6 [file] [log] [blame]
====
---- QUERY
set disable_codegen_rows_threshold=0;
select count(*) from alltypes t1
join /* +SHUFFLE */ alltypes t2
on t1.int_col= t2.int_col and
t1.string_col = t2.string_col
---- RESULTS
5329000
---- TYPES
bigint
---- RUNTIME_PROFILE
# Verify that codegen was enabled
row_regex: .*Hash Partitioned Sender Codegen Enabled.*
====
---- QUERY
set disable_codegen_rows_threshold=0;
select count(*) from alltypes t1
join /* +BROADCAST */ alltypes t2
on t1.int_col= t2.int_col and
t1.string_col = t2.string_col
---- RESULTS
5329000
---- TYPES
bigint
---- RUNTIME_PROFILE
# Verify that codegen was enabled
row_regex: .*Unpartitioned Sender Codegen Disabled: not needed.*
====
---- QUERY
set disable_codegen_rows_threshold=0;
select count(*) from chars_tiny t1
join /* +SHUFFLE */ chars_tiny t2 on t1.cs=t2.cs;
---- RESULTS
10
---- TYPES
bigint
---- RUNTIME_PROFILE
# Verify that CHAR codegen was enabled for hash partitioning even though CHAR
# codegen isn't supported everywhere.
row_regex: .*Hash Partitioned Sender Codegen Enabled.*
row_regex: .*Char isn't supported for CodegenWriteSlot.*
====