This is an automated email from the ASF dual-hosted git repository.
kxiao pushed a change to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from 6c0e665c82 [FIX](regresstest) fixed array function literal output data
(#24375)
new 532f372bb9 [enhance](Tools) update tpch tools (#24291)
new 96d708b708 [Enhancement]The page cache can be parameterized by the
session variable of fe. (#23981)
new 30dd599479 [fix](nereids)the common type of decimalv2 and decimalv3
shoud be decimalv3 in BinaryArithmetic operator (#24215)
new 61389eda7f [fix](planner)cast string to float like type should return
NULL literal if it fails (#24222)
new e5e0bce445 [fix](test)disable join reorder for test_bitmap_filter
regression test (#23150)
new 1caaeb8fe8 [fix](profile) move probe time to pull and add
LoopGenerateJoin time #24302
new 6ffdd8cf2d [feature](nereids) support unnest subquery in
LogicalOneRowRelation (#24355)
new 84017b5f78 [fix](bdbje) handle `ReplicaWriteException` in
`BDBJEJournal.write` (#24259)
new f4c1cfe845 [bugfix](index) Fix build index limitations (#24358)
new 94bc9089a2 [Fix](Full compaction) Fix full compaction by table id case
(#24265)
new e77bb74740 [fix](broker) do not close filesystem(#24357)
The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
be/src/olap/task/index_builder.cpp | 25 ++++--
be/src/runtime/runtime_state.h | 5 ++
be/src/vec/exec/join/vnested_loop_join_node.cpp | 6 +-
be/src/vec/exec/join/vnested_loop_join_node.h | 3 +-
be/src/vec/exec/scan/new_olap_scanner.cpp | 4 +-
.../apache/doris/alter/SchemaChangeHandler.java | 4 +-
.../org/apache/doris/analysis/StringLiteral.java | 6 +-
.../main/java/org/apache/doris/catalog/Env.java | 8 ++
.../apache/doris/journal/bdbje/BDBJEJournal.java | 21 +++++
.../org/apache/doris/nereids/rules/RuleType.java | 1 +
.../nereids/rules/analysis/SubqueryToApply.java | 18 ++++-
.../doris/nereids/util/TypeCoercionUtils.java | 52 +++++++-----
.../java/org/apache/doris/qe/SessionVariable.java | 15 ++++
.../apache/doris/service/FrontendServiceImpl.java | 9 +++
.../doris/nereids/util/TypeCoercionUtilsTest.java | 35 ++++++++
.../apache/doris/broker/hdfs/BrokerFileSystem.java | 3 +-
gensrc/thrift/PaloInternalService.thrift | 1 +
.../data/correctness_p0/test_cast_null.out | 3 +
.../data/nereids_p0/subquery/test_subquery.out | 3 +
.../test_full_compaction_by_table_id.groovy | 94 ++++++++++++----------
.../suites/correctness_p0/test_cast_null.groovy | 28 +++++++
.../inverted_index_p0/test_build_index.groovy | 33 ++++++--
.../nereids_p0/subquery/test_subquery.groovy | 21 +++++
.../suites/query_p1/test_bitmap_filter_p1.groovy | 2 +-
tools/tpcds-tools/README.md | 4 +-
tools/tpcds-tools/bin/run-tpcds-queries.sh | 73 +++++++++++------
tools/tpch-tools/README.md | 6 +-
tools/tpch-tools/bin/create-tpch-tables.sh | 28 ++++++-
tools/tpch-tools/bin/load-tpch-data.sh | 1 +
tools/tpch-tools/bin/run-tpch-queries.sh | 75 +++++++++++------
tools/tpch-tools/conf/opt/opt_sf1.sql | 6 ++
tools/tpch-tools/conf/opt/opt_sf100.sql | 7 ++
tools/tpch-tools/conf/opt/opt_sf1000.sql | 7 ++
tools/tpch-tools/conf/opt/opt_sf10000.sql | 7 ++
...pch-tables.sql => create-tpch-tables-sf100.sql} | 0
...ch-tables.sql => create-tpch-tables-sf1000.sql} | 12 +--
...h-tables.sql => create-tpch-tables-sf10000.sql} | 12 +--
...ch-tables.sql => create-tpch-tables-sf2000.sql} | 12 +--
tools/tpch-tools/ddl/create-tpch-tables.sql | 12 +--
tools/tpch-tools/queries/{ => sf1}/q1.sql | 0
tools/tpch-tools/queries/{ => sf1}/q10.sql | 0
tools/tpch-tools/queries/{ => sf1}/q11.sql | 0
tools/tpch-tools/queries/{ => sf1}/q12.sql | 0
tools/tpch-tools/queries/{ => sf1}/q13.sql | 0
tools/tpch-tools/queries/{ => sf1}/q14.sql | 0
tools/tpch-tools/queries/{ => sf1}/q15.sql | 0
tools/tpch-tools/queries/{ => sf1}/q16.sql | 0
tools/tpch-tools/queries/{ => sf1}/q17.sql | 0
tools/tpch-tools/queries/{ => sf1}/q18.sql | 0
tools/tpch-tools/queries/{ => sf1}/q19.sql | 0
tools/tpch-tools/queries/{ => sf1}/q2.sql | 0
tools/tpch-tools/queries/{ => sf1}/q20.sql | 0
tools/tpch-tools/queries/{ => sf1}/q21.sql | 0
tools/tpch-tools/queries/{ => sf1}/q22.sql | 0
tools/tpch-tools/queries/{ => sf1}/q3.sql | 0
tools/tpch-tools/queries/{ => sf1}/q4.sql | 0
tools/tpch-tools/queries/{ => sf1}/q5.sql | 0
tools/tpch-tools/queries/{ => sf1}/q6.sql | 0
tools/tpch-tools/queries/{ => sf1}/q7.sql | 0
tools/tpch-tools/queries/{ => sf1}/q8.sql | 0
tools/tpch-tools/queries/{ => sf1}/q9.sql | 0
tools/tpch-tools/queries/{ => sf100}/q1.sql | 0
tools/tpch-tools/queries/{ => sf100}/q10.sql | 0
tools/tpch-tools/queries/{ => sf100}/q11.sql | 0
tools/tpch-tools/queries/{ => sf100}/q12.sql | 0
tools/tpch-tools/queries/{ => sf100}/q13.sql | 0
tools/tpch-tools/queries/{ => sf100}/q14.sql | 0
tools/tpch-tools/queries/{ => sf100}/q15.sql | 0
tools/tpch-tools/queries/{ => sf100}/q16.sql | 0
tools/tpch-tools/queries/{ => sf100}/q17.sql | 0
tools/tpch-tools/queries/{ => sf100}/q18.sql | 0
tools/tpch-tools/queries/{ => sf100}/q19.sql | 0
tools/tpch-tools/queries/{ => sf100}/q2.sql | 0
tools/tpch-tools/queries/{ => sf100}/q20.sql | 0
tools/tpch-tools/queries/{ => sf100}/q21.sql | 0
tools/tpch-tools/queries/{ => sf100}/q22.sql | 0
tools/tpch-tools/queries/{ => sf100}/q3.sql | 0
tools/tpch-tools/queries/{ => sf100}/q4.sql | 0
tools/tpch-tools/queries/{ => sf100}/q5.sql | 0
tools/tpch-tools/queries/{ => sf100}/q6.sql | 0
tools/tpch-tools/queries/{ => sf100}/q7.sql | 0
tools/tpch-tools/queries/{ => sf100}/q8.sql | 0
tools/tpch-tools/queries/{ => sf100}/q9.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q1.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q10.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q11.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q12.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q13.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q14.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q15.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q16.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q17.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q18.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q19.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q2.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q20.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q21.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q22.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q3.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q4.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q5.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q6.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q7.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q8.sql | 0
tools/tpch-tools/queries/{ => sf1000}/q9.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q1.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q10.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q11.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q12.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q13.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q14.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q15.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q16.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q17.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q18.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q19.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q2.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q20.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q21.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q22.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q3.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q4.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q5.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q6.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q7.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q8.sql | 0
tools/tpch-tools/queries/{ => sf10000}/q9.sql | 0
127 files changed, 490 insertions(+), 172 deletions(-)
create mode 100644 tools/tpch-tools/conf/opt/opt_sf1.sql
create mode 100644 tools/tpch-tools/conf/opt/opt_sf100.sql
create mode 100644 tools/tpch-tools/conf/opt/opt_sf1000.sql
create mode 100644 tools/tpch-tools/conf/opt/opt_sf10000.sql
copy tools/tpch-tools/ddl/{create-tpch-tables.sql =>
create-tpch-tables-sf100.sql} (100%)
copy tools/tpch-tools/ddl/{create-tpch-tables.sql =>
create-tpch-tables-sf1000.sql} (94%)
copy tools/tpch-tools/ddl/{create-tpch-tables.sql =>
create-tpch-tables-sf10000.sql} (94%)
copy tools/tpch-tools/ddl/{create-tpch-tables.sql =>
create-tpch-tables-sf2000.sql} (94%)
copy tools/tpch-tools/queries/{ => sf1}/q1.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q10.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q11.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q12.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q13.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q14.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q15.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q16.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q17.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q18.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q19.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q2.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q20.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q21.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q22.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q3.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q4.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q5.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q6.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q7.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q8.sql (100%)
copy tools/tpch-tools/queries/{ => sf1}/q9.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q1.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q10.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q11.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q12.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q13.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q14.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q15.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q16.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q17.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q18.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q19.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q2.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q20.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q21.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q22.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q3.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q4.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q5.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q6.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q7.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q8.sql (100%)
copy tools/tpch-tools/queries/{ => sf100}/q9.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q1.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q10.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q11.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q12.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q13.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q14.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q15.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q16.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q17.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q18.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q19.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q2.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q20.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q21.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q22.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q3.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q4.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q5.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q6.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q7.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q8.sql (100%)
copy tools/tpch-tools/queries/{ => sf1000}/q9.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q1.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q10.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q11.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q12.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q13.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q14.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q15.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q16.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q17.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q18.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q19.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q2.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q20.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q21.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q22.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q3.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q4.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q5.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q6.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q7.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q8.sql (100%)
rename tools/tpch-tools/queries/{ => sf10000}/q9.sql (100%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]