This is an automated email from the ASF dual-hosted git repository.
zhangstar333 pushed a change to branch auto-pick-57166-branch-4.0
in repository https://gitbox.apache.org/repos/asf/doris.git
discard 89ad43e0ccc [function](agg) support agg function of group_array_union
(#57166)
add 65551d9006f branch-4.0: [fix](nereids)varchar(-1) and varchar(65533)
should be treated as the same data type #57176 (#57566)
add 4c3565f7b8a branch-4.0: [fix] (parquet-reader) Fix parquet all row
groups are filtered. #57490 (#57589)
add 65f24e7fd54 branch-4.0: [fix](mysql) Fix SSL unwrap infinite loop on
handshake failure #57364 (#57600)
add e2814381b1d branch-4.0: [fix](maxcompute)fix maxcompute push down
predicates null pointer. #57474 (#57568)
add 4d3c239fa2a branch-4.0: [fix](cloud) Fix virtual compute group expand
the usage permissions o… #57516 (#57541)
add 9bb6ff4ea2f branch-4.0: [chore](literal) remove some useless code
#57487 (#57542)
add 790fb7287f9 branch-4.0: [load](ingestion) remove ingestion load #57427
(#57511)
add c74f134a85c branch-4.0: [log](insert-overwrite) Add log for insert
overwrite auto detect begin #57418 (#57445)
add db259ff8e78 branch-4.0: [fix](nereids) adjust distribute expr lists
after project common sub expression for aggregation #57258 (#57538)
add fc5bb58fe80 branch-4.0: [Feature](func) pick some functions (#57559)
add 9a619e341a6 branch-4.0: [fix](profile) Disable profile collection by
default #57314 (#57549)
add b176cda8de9 add 4.0.1-rc01 (#57620)
add c0b05463459 branch-4.0: [feat](deps) add hadoop 3.4.2 #57181 #57359
(#57577)
add 50d4f032187 [function](agg) support agg function of group_array_union
(#57166)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (89ad43e0ccc)
\
N -- N -- N refs/heads/auto-pick-57166-branch-4.0 (50d4f032187)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/build-thirdparty.yml | 6 +
be/src/vec/exec/scan/file_scanner.cpp | 8 +-
be/src/vec/exec/scan/scanner.cpp | 2 +-
be/src/vec/functions/function.h | 1 +
.../function_date_or_datetime_computation.cpp | 5 +
.../function_date_or_datetime_computation.h | 201 ++++
.../vec/functions/function_needs_to_handle_null.h | 154 +++
.../vec/functions/function_other_types_to_date.cpp | 88 ++
be/src/vec/functions/function_string.cpp | 4 +
be/src/vec/functions/function_string.h | 135 +--
be/test/CMakeLists.txt | 2 +-
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 4 +
.../org/apache/doris/analysis/ArithmeticExpr.java | 151 ---
.../java/org/apache/doris/analysis/CastExpr.java | 5 -
.../org/apache/doris/analysis/DecimalLiteral.java | 27 -
.../main/java/org/apache/doris/analysis/Expr.java | 40 -
.../org/apache/doris/analysis/FloatLiteral.java | 7 -
.../java/org/apache/doris/analysis/IntLiteral.java | 7 -
.../org/apache/doris/analysis/LargeIntLiteral.java | 6 -
.../org/apache/doris/analysis/LiteralExpr.java | 44 -
.../org/apache/doris/analysis/PlaceHolderExpr.java | 7 -
.../doris/catalog/BuiltinScalarFunctions.java | 54 +-
.../main/java/org/apache/doris/catalog/Env.java | 9 -
.../doris/cloud/system/CloudSystemInfoService.java | 4 +-
.../maxcompute/MaxComputeExternalTable.java | 11 +-
.../maxcompute/MaxComputeSchemaCacheValue.java | 9 +-
.../maxcompute/source/MaxComputeScanNode.java | 10 +
.../org/apache/doris/httpv2/rest/LoadAction.java | 203 ----
.../insertoverwrite/InsertOverwriteManager.java | 4 +-
.../java/org/apache/doris/load/EtlJobType.java | 1 +
.../apache/doris/load/loadv2/IngestionLoadJob.java | 1014 +-------------------
.../apache/doris/load/loadv2/LoadEtlChecker.java | 48 -
.../java/org/apache/doris/load/loadv2/LoadJob.java | 3 -
.../doris/load/loadv2/LoadLoadingChecker.java | 48 -
.../org/apache/doris/load/loadv2/LoadManager.java | 73 --
.../java/org/apache/doris/master/MasterImpl.java | 10 -
.../java/org/apache/doris/mysql/MysqlChannel.java | 6 +-
.../org/apache/doris/mysql/MysqlSslContext.java | 7 +-
.../org/apache/doris/mysql/SslEngineHelper.java | 75 ++
.../post/ProjectAggregateExpressionsForCse.java | 13 +-
.../properties/ChildOutputPropertyDeriver.java | 43 +-
.../nereids/rules/analysis/ExpressionAnalyzer.java | 22 +
.../rules/analysis/GetFormatFunctionBinder.java | 78 ++
.../executable/DateTimeExtractAndTransform.java | 150 +++
.../scalar/{XpathString.java => GetFormat.java} | 24 +-
.../scalar/{StCircle.java => MakeTime.java} | 31 +-
.../scalar/{BitShiftLeft.java => PeriodAdd.java} | 30 +-
.../scalar/{BitShiftLeft.java => PeriodDiff.java} | 30 +-
.../expressions/visitor/ScalarFunctionVisitor.java | 20 +
.../insert/InsertOverwriteTableCommand.java | 2 +-
.../apache/doris/nereids/types/VarcharType.java | 4 +-
.../java/org/apache/doris/qe/SessionVariable.java | 2 +-
.../doris/mysql/privilege/CloudAuthTest.java | 4 +
.../properties/ChildOutputPropertyDeriverTest.java | 25 +
.../apache/doris/nereids/types/DataTypeTest.java | 8 +
gensrc/script/gen_build_version.sh | 4 +-
.../sql-functions/doc_date_functions_test.out | 26 +
.../data/load_p0/ingestion_load/data.parquet | Bin 5745 -> 0 bytes
.../data/load_p0/ingestion_load/data1.parquet | Bin 4057 -> 0 bytes
.../data/load_p0/ingestion_load/data2-0.parquet | Bin 851 -> 0 bytes
.../data/load_p0/ingestion_load/data2-1.parquet | Bin 781 -> 0 bytes
.../data/load_p0/ingestion_load/data2-2.parquet | Bin 781 -> 0 bytes
.../data/load_p0/ingestion_load/data2-3.parquet | Bin 839 -> 0 bytes
.../load_p0/ingestion_load/test_ingestion_load.out | 37 -
.../test_ingestion_load_alter_partition.out | 7 -
.../test_ingestion_load_multi_table.out | 25 -
.../test_ingestion_load_with_inverted_index.out | 13 -
.../test_ingestion_load_with_partition.out | 7 -
.../datetime_functions/test_date_function.out | 59 ++
.../datetime_functions/test_date_function_v2.out | 81 ++
.../string_functions/test_string_function.out | 256 +++++
.../sql-functions/doc_date_functions_test.groovy | 131 ++-
.../ingestion_load/test_ingestion_load.groovy | 222 -----
.../test_ingestion_load_alter_column.groovy | 209 ----
.../test_ingestion_load_alter_partition.groovy | 226 -----
.../test_ingestion_load_drop_table.groovy | 195 ----
.../test_ingestion_load_multi_table.groovy | 208 ----
.../test_ingestion_load_with_inverted_index.groovy | 166 ----
.../test_ingestion_load_with_partition.groovy | 159 ---
.../nereids_function_p0/scalar_function/L.groovy | 12 +
.../datetime_functions/test_date_function.groovy | 34 +
.../test_date_function_v2.groovy | 68 ++
.../dist_expr_list/dist_expr_list.groovy | 108 +++
.../string_functions/test_string_function.groovy | 123 ++-
thirdparty/CHANGELOG.md | 7 +
thirdparty/build-thirdparty.sh | 120 ++-
thirdparty/download-thirdparty.sh | 24 -
thirdparty/patches/googletest-release-1.11.0.patch | 71 --
thirdparty/patches/libevent-1532.patch | 188 ----
.../libevent-keepalive-accepted-socket.patch | 17 -
thirdparty/patches/libevent.patch | 193 ----
thirdparty/vars.sh | 39 +-
92 files changed, 2052 insertions(+), 3962 deletions(-)
create mode 100644 be/src/vec/functions/function_needs_to_handle_null.h
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/load/loadv2/LoadEtlChecker.java
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/load/loadv2/LoadLoadingChecker.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/mysql/SslEngineHelper.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/GetFormatFunctionBinder.java
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{XpathString.java
=> GetFormat.java} (74%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{StCircle.java
=> MakeTime.java} (68%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{BitShiftLeft.java
=> PeriodAdd.java} (79%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{BitShiftLeft.java
=> PeriodDiff.java} (79%)
delete mode 100644 regression-test/data/load_p0/ingestion_load/data.parquet
delete mode 100644 regression-test/data/load_p0/ingestion_load/data1.parquet
delete mode 100644 regression-test/data/load_p0/ingestion_load/data2-0.parquet
delete mode 100644 regression-test/data/load_p0/ingestion_load/data2-1.parquet
delete mode 100644 regression-test/data/load_p0/ingestion_load/data2-2.parquet
delete mode 100644 regression-test/data/load_p0/ingestion_load/data2-3.parquet
delete mode 100644
regression-test/data/load_p0/ingestion_load/test_ingestion_load.out
delete mode 100644
regression-test/data/load_p0/ingestion_load/test_ingestion_load_alter_partition.out
delete mode 100644
regression-test/data/load_p0/ingestion_load/test_ingestion_load_multi_table.out
delete mode 100644
regression-test/data/load_p0/ingestion_load/test_ingestion_load_with_inverted_index.out
delete mode 100644
regression-test/data/load_p0/ingestion_load/test_ingestion_load_with_partition.out
delete mode 100644
regression-test/suites/load_p0/ingestion_load/test_ingestion_load.groovy
delete mode 100644
regression-test/suites/load_p0/ingestion_load/test_ingestion_load_alter_column.groovy
delete mode 100644
regression-test/suites/load_p0/ingestion_load/test_ingestion_load_alter_partition.groovy
delete mode 100644
regression-test/suites/load_p0/ingestion_load/test_ingestion_load_drop_table.groovy
delete mode 100644
regression-test/suites/load_p0/ingestion_load/test_ingestion_load_multi_table.groovy
delete mode 100644
regression-test/suites/load_p0/ingestion_load/test_ingestion_load_with_inverted_index.groovy
delete mode 100644
regression-test/suites/load_p0/ingestion_load/test_ingestion_load_with_partition.groovy
create mode 100644
regression-test/suites/query_p0/common_sub_expression/dist_expr_list/dist_expr_list.groovy
delete mode 100644 thirdparty/patches/googletest-release-1.11.0.patch
delete mode 100644 thirdparty/patches/libevent-1532.patch
delete mode 100644 thirdparty/patches/libevent-keepalive-accepted-socket.patch
delete mode 100644 thirdparty/patches/libevent.patch
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]