This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a change to branch auto-pick-57380-branch-4.0
in repository https://gitbox.apache.org/repos/asf/doris.git
discard 99417c48e10 [chore](column)Add explicit to the ColumnVector
constructor (#57380)
add 053f4511753 branch-4.0: [fix](profile) ensure file cache profile stats
output in cloud mode #57464 (#57534)
add 57e9134cbb6 branch-4.0: [chore](type) remove some useless code #57419
(#57510)
add 8b895c0d360 branch-4.0: [fix](inverted index) fix match without
inverted index #57468 (#57492)
add f1282b18098 branch-4.0: [Fix](insert) add LoadStatistic fileNumber and
fileSize for insert into from s3 #57378 (#57455)
add 4db3af748b6 branch-4.0: [Bug](runtime-filter) set rf disabled before
release_undone_filters #57462 (#57482)
add ae5ed0f7ab1 branch-4.0: [fix](sql function) Fix the unix_timestamp
return value type in Nereids #57424 (#57485)
add 88cc1d4f3ee branch-4.0: [Feature](func) Support function UTC_DATE &
UTC_TIME, and UTC_TIMESTAMP with precision #57347 (#57443)
add 919c2ef7d45 branch-4.0: [feature](search) add phrase/wildcard/regex
support for search and refact some code #57372 (#57469)
add 0143660af11 branch-4.0: [feature](function) The date_add function
supports DAY_SECOND as interval type #57253 (#57484)
add e492bfa5b49 branch-4.0: [fix](outfile) fix analysis error when
specifying parquet schema #57232 (#57493)
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 eb4a8f6ec2f branch-4.0: [Bug](Jni)should delete local ref after
convert to global ref #57513 (#57598)
add e8e0b46c48f branch-4.0: Revert "[fix](varbinary) Rename StringView to
StringContainer" #57656 (#57662)
add 499d17c4908 branch-4.0: [fix](docker) fix iceberg docker error: unable
to prepare context: path "spark/" not found #57417 (#57613)
add 15e5a02e4af branch-4.0: [fix](variant) fix deserialize array from
sparse column #57561 (#57630)
add cd26f402536 branch-4.0: [chore](UT) Add --gdb option to run-be-ut.sh
and run-cloud-ut.sh #57655 (#57686)
add 71e3d585874 branch-4.0: [fix](auto-partition) Replace std::mutex with
bthread::Mutex in VTabletWriter #57508 (#57660)
add bc434e87edc branch-4.0: [fix](spill) Memory leak in the arena used by
the aggregation operator #57657 (#57691)
add aeb88bf096b branch-4.0: [chore](ci) fix bad resource #57585 (#57592)
add 6a67606b6e9 branch-4.0: [fix](faiss) fix faiss compile on noavx2
enviroment #57642 (#57651)
add d846408bfdb branch-4.0: [function](agg) support agg function of
group_array_union #57166 (#57596)
add a85f3466188 branch-4.0: [feat](function) Add new function of
strip_null_value #57386 (#57689)
add ac9d4f996c7 branch-4.0: [chore](cast) Make the result of casting a
struct to string consistent with its output to MySQL. #57451 (#57618)
add 884a27cb8c9 4.0.1-rc02 (#57700)
add 3f0caac0307 branch-4.0: [refactor](catalog) remove use_meta_cache =
false #57449 (#57473)
add 87c15267df4 branch-4.0: [refactor](file scan) remove castToSlot in
FileScanNode #57515 (#57548)
add 5d6e4cd0282 branch-4.0: [fix](cloud) fix wrong private endpoint when
only configured port number #57429 (#57676)
add b0c7cfa2000 branch-4.0: [fix](function) str_to_date and
from_iso8601_date return null instead of raise error #57669 (#57699)
add 791725594de branch-4.0: [fix](insert) fix insert job duplicate
registration #57572 (#57663)
add 2cb3d84ec47 branch-4.0: [improve](glue)Refine Glue region and endpoint
initialization #57365 (#57480)
add 59031ca1522 [chore](column)Add explicit to the ColumnVector
constructor (#57380)
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 (99417c48e10)
\
N -- N -- N refs/heads/auto-pick-57380-branch-4.0 (59031ca1522)
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/exprs/hybrid_set.h | 53 +-
.../ann_index/cmake-protect/CMakeLists.txt | 9 +
.../const_score_query/const_score_scorer.h | 10 +-
.../inverted_index/query_v2/null_bitmap_fetcher.h | 82 ++
.../query_v2/phrase_query/phrase_query.h | 2 +-
.../query_v2/phrase_query/phrase_weight.h | 32 +-
.../query_v2/regexp_query/regexp_query.h | 2 +-
.../query_v2/regexp_query/regexp_weight.cpp | 15 +-
.../query_v2/term_query/term_query.h | 11 +-
.../query_v2/term_query/term_scorer.h | 25 +-
.../query_v2/term_query/term_weight.h | 11 +-
.../segment_v2/inverted_index/query_v2/weight.h | 31 +
.../query_v2/wildcard_query/wildcard_query.h | 2 +-
.../query_v2/wildcard_query/wildcard_weight.h | 5 +-
be/src/pipeline/exec/aggregation_sink_operator.cpp | 1 +
.../exec/partitioned_aggregation_sink_operator.cpp | 1 +
be/src/runtime/primitive_type.h | 14 +-
be/src/runtime_filter/runtime_filter_merger.h | 10 +
be/src/runtime_filter/runtime_filter_mgr.cpp | 15 +-
be/src/runtime_filter/runtime_filter_mgr.h | 2 +-
be/src/util/jni-util.cpp | 1 +
.../aggregate_function_group_array_intersect.cpp | 66 --
.../aggregate_function_group_array_intersect.h | 507 ----------
.../aggregate_function_group_array_set_op.cpp | 158 +++
.../aggregate_function_group_array_set_op.h | 480 +++++++++
.../aggregate_function_simple_factory.cpp | 4 +-
be/src/vec/columns/column_varbinary.cpp | 6 +-
be/src/vec/columns/column_varbinary.h | 18 +-
be/src/vec/columns/column_variant.cpp | 4 +-
.../{string_container.cpp => string_view.cpp} | 6 +-
.../common/{string_container.h => string_view.h} | 40 +-
be/src/vec/core/field.h | 17 +-
be/src/vec/data_types/data_type_varbinary.cpp | 6 +-
be/src/vec/data_types/data_type_varbinary.h | 7 +-
.../data_types/serde/data_type_struct_serde.cpp | 2 +
be/src/vec/exec/scan/file_scanner.cpp | 8 +-
be/src/vec/exec/scan/olap_scanner.cpp | 5 +-
be/src/vec/exec/scan/scanner.cpp | 2 +-
be/src/vec/functions/function.h | 1 +
.../function_date_or_datetime_computation.cpp | 12 +-
.../function_date_or_datetime_computation.h | 424 +++++++-
.../function_date_or_datetime_computation_v2.cpp | 3 +
be/src/vec/functions/function_jsonb.cpp | 67 ++
.../vec/functions/function_needs_to_handle_null.h | 154 +++
.../vec/functions/function_other_types_to_date.cpp | 146 ++-
be/src/vec/functions/function_search.cpp | 90 +-
be/src/vec/functions/function_search.h | 4 +
be/src/vec/functions/function_string.cpp | 4 +
be/src/vec/functions/function_string.h | 135 +--
be/src/vec/functions/function_varbinary.cpp | 8 +-
be/src/vec/functions/match.cpp | 6 +-
be/src/vec/sink/writer/vtablet_writer.cpp | 4 +-
be/src/vec/sink/writer/vtablet_writer.h | 4 +-
be/src/vec/utils/varbinaryop_subbinary.h | 8 +-
be/test/CMakeLists.txt | 2 +-
be/test/testutil/function_utils.cpp | 1 +
.../agg_group_array_intersect_test.cpp | 38 +-
be/test/vec/columns/column_varbinary_test.cpp | 66 +-
be/test/vec/columns/column_variant_test.cpp | 94 ++
...ing_container_test.cpp => string_view_test.cpp} | 86 +-
be/test/vec/data_types/data_type_struct_test.cpp | 2 +-
.../vec/data_types/data_type_varbinary_test.cpp | 8 +-
.../serde/data_type_from_string_test.cpp | 4 +-
.../data_types/serde/data_type_to_string_test.cpp | 2 +-
.../serde/data_type_write_to_jsonb_test.cpp | 14 +-
be/test/vec/exec/orc/orc_reader_fill_data_test.cpp | 152 +--
be/test/vec/function/function_test_util.h | 6 +-
be/test/vec/function/function_time_test.cpp | 105 ++
cloud/script/run_all_tests.sh | 20 +-
contrib/faiss | 2 +-
.../docker-compose/iceberg/iceberg.yaml.tpl | 1 -
.../java/org/apache/doris/catalog/ScalarType.java | 62 --
.../main/java/org/apache/doris/catalog/Type.java | 282 +-----
.../antlr4/org/apache/doris/nereids/DorisLexer.g4 | 1 +
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 6 +-
.../org/apache/doris/analysis/ArithmeticExpr.java | 151 ---
.../org/apache/doris/analysis/BinaryPredicate.java | 49 -
.../java/org/apache/doris/analysis/CastExpr.java | 79 --
.../apache/doris/analysis/CompoundPredicate.java | 35 -
.../org/apache/doris/analysis/DecimalLiteral.java | 27 -
.../main/java/org/apache/doris/analysis/Expr.java | 62 --
.../org/apache/doris/analysis/FloatLiteral.java | 7 -
.../org/apache/doris/analysis/InPredicate.java | 27 -
.../java/org/apache/doris/analysis/IntLiteral.java | 7 -
.../org/apache/doris/analysis/IsNullPredicate.java | 16 -
.../org/apache/doris/analysis/LargeIntLiteral.java | 6 -
.../org/apache/doris/analysis/LiteralExpr.java | 44 -
.../org/apache/doris/analysis/OutFileClause.java | 17 +-
.../org/apache/doris/analysis/PlaceHolderExpr.java | 7 -
.../java/org/apache/doris/analysis/SlotRef.java | 23 -
.../org/apache/doris/analysis/TryCastExpr.java | 5 -
.../org/apache/doris/analysis/VariableExpr.java | 22 -
.../java/org/apache/doris/backup/Repository.java | 16 +-
.../org/apache/doris/catalog/AliasFunction.java | 130 ---
.../doris/catalog/BuiltinAggregateFunctions.java | 2 +
.../doris/catalog/BuiltinScalarFunctions.java | 60 +-
.../main/java/org/apache/doris/catalog/Env.java | 9 -
.../java/org/apache/doris/catalog/FunctionSet.java | 1 -
.../doris/cloud/system/CloudSystemInfoService.java | 4 +-
.../org/apache/doris/datasource/CatalogMgr.java | 38 +-
.../apache/doris/datasource/ExternalCatalog.java | 263 +----
.../apache/doris/datasource/ExternalDatabase.java | 328 +------
.../org/apache/doris/datasource/ExternalTable.java | 20 +-
.../org/apache/doris/datasource/FileScanNode.java | 41 +-
.../doris/datasource/hive/HMSExternalCatalog.java | 11 +-
.../doris/datasource/hive/HMSExternalDatabase.java | 5 -
.../datasource/jdbc/JdbcExternalDatabase.java | 5 -
.../maxcompute/MaxComputeExternalTable.java | 11 +-
.../maxcompute/MaxComputeSchemaCacheValue.java | 9 +-
.../maxcompute/source/MaxComputeScanNode.java | 10 +
.../metastore/AWSGlueMetaStoreBaseProperties.java | 18 +-
.../org/apache/doris/httpv2/rest/LoadAction.java | 206 +---
.../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 | 8 +-
.../doris/load/loadv2/LoadLoadingChecker.java | 48 -
.../org/apache/doris/load/loadv2/LoadManager.java | 75 +-
.../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 ++
.../doris/nereids/glue/LogicalPlanAdapter.java | 2 +-
.../glue/translator/PhysicalPlanTranslator.java | 2 +-
.../glue/translator/RunTimeFilterTranslatorV2.java | 2 +-
.../glue/translator/RuntimeFilterTranslator.java | 2 +-
.../nereids/load/NereidsStreamLoadPlanner.java | 1 +
.../post/ProjectAggregateExpressionsForCse.java | 13 +-
.../properties/ChildOutputPropertyDeriver.java | 43 +-
.../rules/analysis/DatetimeFunctionBinder.java | 3 +
.../nereids/rules/analysis/ExpressionAnalyzer.java | 22 +
.../rules/analysis/GetFormatFunctionBinder.java | 78 ++
.../GroupArrayUnion.java} | 55 +-
.../functions/executable/DateTimeArithmetic.java | 9 +
.../executable/DateTimeExtractAndTransform.java | 150 +++
.../{UtcTimestamp.java => DaySecondAdd.java} | 47 +-
.../functions/scalar/FromIso8601Date.java | 4 +-
.../scalar/{UtcTimestamp.java => GetFormat.java} | 48 +-
.../scalar/{UtcTimestamp.java => MakeTime.java} | 47 +-
.../scalar/{UtcTimestamp.java => PeriodAdd.java} | 34 +-
.../scalar/{UtcTimestamp.java => PeriodDiff.java} | 34 +-
.../expressions/functions/scalar/StrToDate.java | 4 +-
.../{UtcTimestamp.java => StripNullValue.java} | 42 +-
.../scalar/{UtcTimestamp.java => UtcDate.java} | 18 +-
.../scalar/{UtcTimestamp.java => UtcTime.java} | 57 +-
.../expressions/functions/scalar/UtcTimestamp.java | 41 +-
.../expressions/literal/DateTimeV2Literal.java | 50 +
.../trees/expressions/literal/Interval.java | 1 +
.../visitor/AggregateFunctionVisitor.java | 5 +
.../expressions/visitor/ScalarFunctionVisitor.java | 40 +
.../commands/insert/InsertIntoTableCommand.java | 21 +
.../insert/InsertOverwriteTableCommand.java | 2 +-
.../apache/doris/nereids/types/VarcharType.java | 4 +-
.../java/org/apache/doris/persist/EditLog.java | 8 +-
.../org/apache/doris/persist/OperationType.java | 3 +
.../java/org/apache/doris/planner/ScanNode.java | 18 -
.../org/apache/doris/qe/CoordinatorContext.java | 1 +
.../org/apache/doris/qe/NereidsCoordinator.java | 1 +
.../java/org/apache/doris/qe/SessionVariable.java | 2 +-
.../apache/doris/service/FrontendServiceImpl.java | 1 +
.../org/apache/doris/catalog/RefreshDbTest.java | 2 +-
.../java/org/apache/doris/catalog/TypeTest.java | 24 +-
.../doris/datasource/ExternalCatalogTest.java | 6 -
.../doris/datasource/RefreshCatalogTest.java | 2 +-
.../datasource/iceberg/CreateIcebergTableTest.java | 13 +-
...bleNameComparedLowercaseMetaCacheFalseTest.java | 1 -
...ableNameComparedLowercaseMetaCacheTrueTest.java | 1 -
...TableNameStoredLowercaseMetaCacheFalseTest.java | 1 -
...lTableNameStoredLowercaseMetaCacheTrueTest.java | 1 -
.../AWSGlueMetaStoreBasePropertiesTest.java | 29 +-
.../apache/doris/external/hms/HmsCatalogTest.java | 3 -
.../doris/mysql/privilege/CloudAuthTest.java | 4 +
.../properties/ChildOutputPropertyDeriverTest.java | 25 +
.../nereids/rules/expression/FoldConstantTest.java | 16 +
.../plans/commands/CreateResourceCommandTest.java | 2 +-
.../GrantResourcePrivilegeCommandTest.java | 2 +-
.../RevokeResourcePrivilegeCommandTest.java | 2 +-
.../apache/doris/nereids/types/DataTypeTest.java | 8 +
.../org/apache/doris/qe/HmsQueryCacheTest.java | 1 -
gensrc/script/gen_build_version.sh | 2 +-
.../data/correctness/test_str_to_date.out | 16 +
.../data/datatype_p0/date/data_by_line.json | 3 +
.../sql-functions/doc_date_functions_test.out | 47 +
.../outfile/test_outfile_parquet_schema.out | 11 +
.../jdbc/test_jdbc_catalog_ddl.out | 3 -
.../analyzer/test_custom_analyzer.out | 45 +
.../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 -
.../data/nereids_function_p0/scalar_function/S.out | 58 ++
.../datetime_functions/test_date_function.out | 60 ++
.../datetime_functions/test_date_function_v2.out | 81 ++
.../query_p0/aggregate/group_array_intersect.out | 95 ++
.../test_strip_null_value.out | 28 +
.../datetime_functions/test_date_function.out | 9 +
.../test_dateadd_with_other_timeunit.out | 50 +
.../datetime_functions/test_from_iso8601_date.out | 114 +++
.../string_functions/test_string_function.out | 256 +++++
.../search/test_search_default_field_operator.out | 79 ++
.../data/search/test_search_dsl_syntax.out | 6 +-
.../data/search/test_search_function.out | 3 +
.../data/search/test_search_null_semantics.out | 10 +-
.../pipeline/external/conf/regression-conf.groovy | 2 -
.../nonConcurrent/conf/regression-conf.groovy | 2 -
.../pipeline/p0/conf/regression-conf.groovy | 2 -
.../suites/correctness/test_str_to_date.groovy | 40 +-
.../date/test_unix_timestamp_func_load.groovy | 95 ++
regression-test/suites/ddl_p0/test_ctas.groovy | 7 -
.../sql-manual/sql-functions/doc_date_error.groovy | 14 +-
.../sql-functions/doc_date_functions_test.groovy | 160 +--
.../outfile/test_outfile_parquet_schema.groovy | 93 ++
.../hive/test_hms_event_notification.groovy | 4 -
...est_hms_event_notification_multi_catalog.groovy | 4 -
.../jdbc/test_jdbc_catalog_ddl.groovy | 92 +-
.../lower_case/test_timing_refresh_catalog.groovy | 65 --
.../analyzer/test_custom_analyzer.groovy | 59 ++
.../test_inverted_index_io_timer.groovy | 141 +++
.../streaming_job/test_streaming_insert_job.groovy | 2 +-
.../test_streaming_insert_job_offset.groovy | 4 +-
.../test_streaming_job_restart_fe.groovy | 4 +-
.../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 ---
.../load_p0/insert/test_insert_statistic.groovy | 10 +-
.../nereids_function_p0/scalar_function/L.groovy | 12 +
.../nereids_function_p0/scalar_function/S.groovy | 20 +-
.../datetime_functions/test_date_function.groovy | 34 +
.../test_date_function_v2.groovy | 68 ++
.../aggregate/group_array_intersect.groovy | 32 +
.../dist_expr_list/dist_expr_list.groovy | 108 +++
.../test_strip_null_value.groovy | 88 ++
.../datetime_functions/test_date_function.groovy | 36 +-
.../test_dateadd_with_other_timeunit.groovy | 116 +++
.../test_from_iso8601_date.groovy | 167 ++--
.../string_functions/test_string_function.groovy | 123 ++-
.../test_search_default_field_operator.groovy | 230 +++++
.../search/test_search_null_semantics.groovy | 7 +
run-be-ut.sh | 21 +-
run-cloud-ut.sh | 19 +-
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 +-
261 files changed, 5958 insertions(+), 6857 deletions(-)
create mode 100644
be/src/olap/rowset/segment_v2/inverted_index/query_v2/null_bitmap_fetcher.h
delete mode 100644
be/src/vec/aggregate_functions/aggregate_function_group_array_intersect.cpp
delete mode 100644
be/src/vec/aggregate_functions/aggregate_function_group_array_intersect.h
create mode 100644
be/src/vec/aggregate_functions/aggregate_function_group_array_set_op.cpp
create mode 100644
be/src/vec/aggregate_functions/aggregate_function_group_array_set_op.h
rename be/src/vec/common/{string_container.cpp => string_view.cpp} (91%)
rename be/src/vec/common/{string_container.h => string_view.h} (80%)
create mode 100644 be/src/vec/functions/function_needs_to_handle_null.h
rename be/test/vec/common/{string_container_test.cpp => string_view_test.cpp}
(78%)
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/FromIso8601Date.java
=> agg/GroupArrayUnion.java} (59%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{UtcTimestamp.java
=> DaySecondAdd.java} (56%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{UtcTimestamp.java
=> GetFormat.java} (61%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{UtcTimestamp.java
=> MakeTime.java} (62%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{UtcTimestamp.java
=> PeriodAdd.java} (66%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{UtcTimestamp.java
=> PeriodDiff.java} (66%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{UtcTimestamp.java
=> StripNullValue.java} (66%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{UtcTimestamp.java
=> UtcDate.java} (81%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{UtcTimestamp.java
=> UtcTime.java} (54%)
create mode 100644 regression-test/data/datatype_p0/date/data_by_line.json
create mode 100644
regression-test/data/export_p0/outfile/test_outfile_parquet_schema.out
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
create mode 100644
regression-test/data/query_p0/sql_functions/conditional_functions/test_strip_null_value.out
create mode 100644
regression-test/data/query_p0/sql_functions/datetime_functions/test_dateadd_with_other_timeunit.out
create mode 100644
regression-test/data/search/test_search_default_field_operator.out
create mode 100644
regression-test/suites/datatype_p0/date/test_unix_timestamp_func_load.groovy
create mode 100644
regression-test/suites/export_p0/outfile/test_outfile_parquet_schema.groovy
create mode 100644
regression-test/suites/inverted_index_p0/test_inverted_index_io_timer.groovy
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
create mode 100644
regression-test/suites/query_p0/sql_functions/conditional_functions/test_strip_null_value.groovy
create mode 100644
regression-test/suites/query_p0/sql_functions/datetime_functions/test_dateadd_with_other_timeunit.groovy
create mode 100644
regression-test/suites/search/test_search_default_field_operator.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]