[FEAT MERGE]优化器技改patch到432

Co-authored-by: jingtaoye35 <1255153887@qq.com>
Co-authored-by: qingzhu521 <q15000557748@gmail.com>
Co-authored-by: akaError <lzg020616@163.com>
This commit is contained in:
zzg19950727
2024-06-18 02:23:55 +00:00
committed by ob-robot
parent 4d5b5ec653
commit b81b1efd98
117 changed files with 6600 additions and 948 deletions

View File

@ -43,7 +43,7 @@ Outputs & filters:
2 - output([t1.c2], [t2.c2], [t1.c3], [t2.c3], [t1.c1], [t2.c1]), filter(nil), rowset=16
conds([t1.c2 = t2.c2], [t1.c3 = t2.c3]), nl_params_(nil), use_batch=false
3 - output([t1.c2], [t1.c3], [t1.c1]), filter(nil), rowset=16
affinitize, force partition granule, asc
affinitize, force partition granule
4 - output([t1.c2], [t1.c3], [t1.c1]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -134,7 +134,7 @@ Outputs & filters:
is_index_back=false, is_global_index=false,
range_key([t2.c1], [t2.c2], [t2.c3]), range(MIN,MIN,MIN ; MAX,MAX,MAX)always true
7 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
affinitize, force partition granule, asc
affinitize, force partition granule
8 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -163,7 +163,7 @@ Outputs & filters:
2 - output([t1.c1], [t1.c2], [t1.c3], [t1.c4]), filter(nil), rowset=16
dop=1
3 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
force partition granule, asc
force partition granule
4 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -210,7 +210,7 @@ Outputs & filters:
6 - output([t1.c1], [t1.c2], [t1.c3], [t1.c4]), filter(nil), rowset=16
dop=1
7 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
force partition granule, asc
force partition granule
8 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -239,7 +239,7 @@ Outputs & filters:
2 - output([t1.c2], [t2.c2], [t1.c3], [t1.c1], [t1.c4], [t2.c1], [t2.c3]), filter(nil), rowset=16
conds([t1.c2 = t2.c2]), nl_params_(nil), use_batch=false
3 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
affinitize, force partition granule, asc
affinitize, force partition granule
4 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -280,7 +280,7 @@ Outputs & filters:
4 - output([PARTITION_ID], [t1.c1], [t1.c2], [t1.c3], [t1.c4]), filter(nil), rowset=16
(#keys=1, [t1.c1]), dop=1
5 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
force partition granule, asc
force partition granule
6 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -316,7 +316,7 @@ Outputs & filters:
2 - output([t1.c2], [t2.c2], [t1.c3], [t2.c3], [t1.c1], [t1.c4], [t2.c1]), filter(nil), rowset=16
conds([t1.c2 = t2.c2], [t1.c3 = t2.c3]), nl_params_(nil), use_batch=false
3 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
affinitize, force partition granule, asc
affinitize, force partition granule
4 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -357,7 +357,7 @@ Outputs & filters:
4 - output([PARTITION_ID], [t1.c1], [t1.c3], [t1.c2], [t1.c4]), filter(nil), rowset=16
(#keys=1, [t1.c1]), dop=1
5 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
force partition granule, asc
force partition granule
6 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -393,7 +393,7 @@ Outputs & filters:
2 - output([t1.c2], [t2.c2], [t1.c3], [t1.c1], [t1.c4], [t2.c1], [t2.c3]), filter(nil), rowset=16
conds([t1.c2 = t2.c2]), nl_params_(nil), use_batch=false
3 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
affinitize, force partition granule, asc
affinitize, force partition granule
4 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -442,7 +442,7 @@ Outputs & filters:
7 - output([t1.c1], [t1.c2], [t1.c3], [t1.c4]), filter(nil), rowset=16
(#keys=1, [t1.c1]), dop=1
8 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
force partition granule, asc
force partition granule
9 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -471,7 +471,7 @@ Outputs & filters:
2 - output([t1.c2], [t2.c2], [t1.c3], [t2.c3], [t1.c1], [t1.c4], [t2.c1]), filter(nil), rowset=16
conds([t1.c2 = t2.c2], [t1.c3 = t2.c3]), nl_params_(nil), use_batch=false
3 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
affinitize, force partition granule, asc
affinitize, force partition granule
4 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -916,7 +916,7 @@ Outputs & filters:
7 - output([t1.c1], [t1.c4], [t1.c2], [t1.c3]), filter(nil), rowset=16
(#keys=1, [t1.c4]), dop=1
8 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
force partition granule, asc
force partition granule
9 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,
@ -977,7 +977,7 @@ Outputs & filters:
4 - output([PARTITION_ID], [t1.c1], [t1.c4], [t1.c2], [t1.c3]), filter(nil), rowset=16
(#keys=1, [t1.c4]), dop=1
5 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
force partition granule, asc
force partition granule
6 - output([t1.c2], [t1.c3], [t1.c1], [t1.c4]), filter(nil), rowset=16
access([t1.c2], [t1.c3], [t1.c1], [t1.c4]), partitions(p[0-1])
is_index_back=false, is_global_index=false,