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]

Reply via email to