This is an automated email from the ASF dual-hosted git repository.

morningman pushed a change to branch array-type
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.


    omit e1d75ee  [feature-wip][array-type] Support ArrayLiteral in SQL. (#8089)
    omit 0d14205  [feature-wip](array-type) Create table with nested array 
type. (#8003)
     add b1e7343  [Vectorized] [HashJoin] Opt HashJoin Performance (#8119)
     add f4c6de5  [docs]  update backup and restore docs (#8161)
     add 9120de2  [refactor] fix some typos (#8159)
     add 31ab569  [Vectorized][Feature] support some bitmap functions (#8138)
     add d17ed5e  [vectorization](storage)support seq column in storage layer 
(#8186)
     add e3f1efc  [Vec][Storage] Support delete condition;ut (#8091)
     add 01fb25a  [UT] Fix the UT of column_nullable_test (#8180)
     add 83543c6  [improvement](storage)Using Be config to switch storage layer 
vectorization #8166
     add 0726a43  [fix](be-ut) Fix unused-but-set-variable errors. (#8211)
     add 9a7931c  [fix](mem-pool) fix bug that mem pool failed to allocate in 
ASAN mode (#8216)
     add 90a8ca8  [Bug][Vectorized] fix bitmap_min(empty) not return null 
(#8190)
     add a6bc9cb  [Function] Refactor the function code of log (#8199)
     add 0dcbfbd  [fix](load) Fix InsertStmt prepareExpressions (#8112)
     add dccb3cf  [git] Ignore all the .flattened-pom.xml files (#8197)
     add b93936c  [Feature][array-type]add proto for complex data type ARRAY 
(#8212)
     add df7e848  [chore](dependency) upgrade-grpc-version (#8218)
     add 4c5d7c2  [Bug] group_concat(value,null) not return null
     add 8642fa3  [Bug] Double/Float % 0 should be NULL (#8230)
     add 6f4cf57  [Bug][Vectorized] Fix bug of decimal cast to double loss 
precision (#8221)
     add ddf08cc  [refactor](fe) Remove version hash on FE side (#8099)
     add cce721a  [improvement](olap) using placement-new to avoid dynamic 
mallocing for ParsedPage (#8172)
     add f7c18d3  [Improvement] Add minimum fe meta version check   (#8203)
     add 40c1fa2  [refactor] change mysql server version to avoid some cve 
issues (#8223)
     add a630e03  [Enhancement](routine_load) Support show routine load 
statement with like predicate (#8188)
     add 83521a8  [Feature](create_table) Support create table with random 
distribution to avoid data skew (#8041)
     add 668188b  [improvement][vectorized] support es node predicate peel 
(#8174)
     add 87b96cf  [feature](iceberg) Step3: Support query iceberg external 
table (#8179)
     add 385ccf7  [fix](routine-load) fix show routine load task error (#8195)
     add 30fbf1d  [typo](doc)fix some confusing doc content (#8239)
     add 351fbbc  [fix](olap) add check statement to protect 
get_dict_word_info() from crash (#8241)
     add 7f3564c  [chore] Support aarch64 target with ldb_toolchain (#8249)
     add c66a9bf  [fix](be-ut) fix unit test bug for tablet_info_test (#8253)
     add 27d2e3e  [refactor](fe) Remove old fe meta version (#8246)
     add 01365f1  [community] add more collaborators in .asf.yaml (#8029) 
(#8252)
     add e77e2b0  [improvement](lateral-view) Add number rows filtered in 
profile (#8251)
     add 13f007b  [doc] Modify document of compilation on ARM64 (#8254)
     add 0fce094  [typo] fix listdb description error (#8257)
     add 7d0e36a  [fix](be-ut) fix bitmap_ut result wrong && fix schema_change 
compile error (#8261)
     add 757e357  [refactor] remove unused new_in_predicate code (#8263)
     add 93c638f  [fix][chore](insert)(fe) Fix analysis error of insert stmt 
and modify grpc-netty dependency (#8265)
     add ada39dd  [improvement][vec] better memequal impl to speed up string 
compare (#8229)
     new 37becad  [feature-wip](array-type) Create table with nested array 
type. (#8003)
     new d256206  [feature-wip][array-type] Support ArrayLiteral in SQL. (#8089)

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   (e1d75ee)
            \
             N -- N -- N   refs/heads/array-type (d256206)

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.

The 2 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:
 .asf.yaml                                          |   2 +
 .gitignore                                         |   8 +-
 be/CMakeLists.txt                                  |   1 -
 be/src/common/config.h                             |   2 +
 be/src/common/daemon.cpp                           |   2 -
 be/src/exec/es/es_predicate.cpp                    |   2 +-
 be/src/exec/es/es_predicate.h                      |   4 +-
 be/src/exec/es/es_query_builder.cpp                | 121 ++--
 be/src/exec/es/es_query_builder.h                  |   1 +
 be/src/exec/es_http_scan_node.cpp                  |  24 +-
 be/src/exec/es_http_scan_node.h                    |  10 +-
 be/src/exec/olap_scan_node.cpp                     |  58 +-
 be/src/exec/olap_scan_node.h                       |  14 +-
 be/src/exec/scan_node.cpp                          |  28 +
 be/src/exec/scan_node.h                            |   9 +-
 be/src/exec/table_function_node.cpp                |   8 +-
 be/src/exec/table_function_node.h                  |   3 +
 be/src/exec/tablet_info.cpp                        | 113 ++--
 be/src/exec/tablet_info.h                          |  16 +-
 be/src/exec/tablet_sink.cpp                        |  29 +-
 be/src/exec/tablet_sink.h                          |  13 +
 be/src/exprs/CMakeLists.txt                        |   1 -
 be/src/exprs/aggregate_functions.cpp               |   4 +-
 be/src/exprs/arithmetic_expr.cpp                   |   4 +-
 be/src/exprs/math_functions.cpp                    |  12 +-
 be/src/exprs/new_in_predicate.cpp                  | 185 ------
 be/src/exprs/new_in_predicate.h                    | 348 -----------
 be/src/exprs/table_function/explode_bitmap.cpp     |   4 +-
 be/src/exprs/table_function/explode_json_array.cpp |  14 +
 be/src/exprs/table_function/explode_split.cpp      |   1 +
 be/src/exprs/table_function/table_function.h       |   1 +
 be/src/glibc-compatibility/CMakeLists.txt          |   9 +-
 be/src/glibc-compatibility/FastMemcpy.c            | 220 -------
 be/src/glibc-compatibility/FastMemcpy.h            | 694 ---------------------
 be/src/glibc-compatibility/LICENSE_FastMemcpy      |  22 -
 .../glibc-compatibility/memcpy/memcpy_aarch64.cpp  | 245 ++++++++
 .../glibc-compatibility/memcpy/memcpy_x86_64.cpp   | 220 +++++++
 be/src/glibc-compatibility/memcpy_wrapper.c        |   6 -
 be/src/http/action/stream_load.cpp                 |   8 +
 be/src/http/http_common.h                          |   5 +-
 be/src/olap/comparison_predicate.cpp               |  62 +-
 be/src/olap/rowset/beta_rowset_reader.cpp          | 105 ++--
 be/src/olap/rowset/column_reader.h                 |   1 -
 be/src/olap/rowset/segment_v2/binary_plain_page.h  |   2 +
 be/src/olap/rowset/segment_v2/column_reader.cpp    |  49 +-
 be/src/olap/rowset/segment_v2/column_reader.h      |   5 +-
 .../rowset/segment_v2/indexed_column_reader.cpp    |  28 +-
 .../olap/rowset/segment_v2/indexed_column_reader.h |   2 +-
 be/src/olap/rowset/segment_v2/parsed_page.h        |  19 +-
 be/src/olap/rowset/segment_v2/segment_iterator.cpp |  18 +-
 be/src/runtime/descriptors.cpp                     |  28 +
 be/src/runtime/descriptors.h                       |  18 +
 be/src/runtime/mem_pool.h                          |   4 +-
 be/src/runtime/string_search.hpp                   |  68 +-
 be/src/runtime/string_value.hpp                    |   4 +
 be/src/util/bitmap_value.h                         | 101 ++-
 be/src/vec/CMakeLists.txt                          |   2 +
 be/src/vec/columns/column_complex.h                |  12 +-
 be/src/vec/columns/column_decimal.h                |  10 +-
 be/src/vec/columns/column_string.cpp               |   6 +-
 be/src/vec/columns/column_vector.cpp               |  17 +-
 be/src/vec/common/cow.h                            |   5 -
 be/src/vec/common/string_ref.h                     | 107 +---
 be/src/vec/core/block.h                            |  25 +-
 be/src/vec/data_types/data_type_decimal.h          |   2 +-
 be/src/vec/exec/join/join_op.h                     |  12 +-
 be/src/vec/exec/join/vhash_join_node.cpp           | 286 +++++----
 be/src/vec/exec/join/vhash_join_node.h             |  10 +-
 be/src/vec/exec/ves_http_scanner.cpp               |   8 +-
 be/src/vec/exec/ves_http_scanner.h                 |  24 +-
 be/src/vec/exec/vset_operation_node.cpp            |  42 +-
 be/src/vec/exec/vset_operation_node.h              |  10 +-
 .../vec/functions/function_always_not_nullable.h   |   3 -
 be/src/vec/functions/function_binary_arithmetic.h  |   7 +
 be/src/vec/functions/function_bitmap.cpp           | 336 +++++-----
 be/src/vec/functions/function_bitmap_min_or_max.h  | 100 +++
 be/src/vec/functions/function_bitmap_variadic.cpp  | 142 +++++
 be/src/vec/functions/function_const.h              |   2 +-
 be/src/vec/functions/function_convert_tz.h         |   5 +-
 .../function_date_or_datetime_computation.cpp      |   6 +-
 .../function_date_or_datetime_computation.h        |   2 +
 .../function_date_or_datetime_to_something.h       |   2 +
 .../function_date_or_datetime_to_string.h          |   2 +
 .../functions/function_datetime_string_to_string.h |   2 +
 .../{function_convert_tz.cpp => function_fake.cpp} |   6 +-
 ...{function_multi_same_args.h => function_fake.h} |  36 +-
 be/src/vec/functions/function_grouping.h           |  10 +-
 be/src/vec/functions/function_hash.h               |   1 +
 be/src/vec/functions/function_ifnull.h             |  49 +-
 .../vec/functions/function_math_binary_float64.h   | 248 --------
 be/src/vec/functions/function_math_unary.h         |   1 +
 ..._unary.h => function_math_unary_to_null_type.h} |  87 +--
 be/src/vec/functions/function_multi_same_args.h    |   4 +-
 be/src/vec/functions/function_rpc.h                |   2 +
 be/src/vec/functions/function_string_to_string.h   |   2 +
 be/src/vec/functions/math.cpp                      | 131 ++--
 be/src/vec/functions/modulo.cpp                    |   2 +-
 be/src/vec/functions/simple_function_factory.h     |   5 +
 be/src/vec/io/io_helper.h                          |   1 +
 be/src/vec/olap/vgeneric_iterators.cpp             |  23 +-
 be/src/vec/olap/vgeneric_iterators.h               |   2 +-
 be/src/vec/sink/vdata_stream_sender.cpp            |   8 +-
 be/src/vec/sink/vtablet_sink.cpp                   |  18 +-
 be/src/vec/utils/template_helpers.hpp              |   3 -
 be/src/vec/utils/util.hpp                          |  26 +-
 be/test/common/status_test.cpp                     |   2 -
 be/test/exec/es_predicate_test.cpp                 |   1 +
 be/test/exec/tablet_info_test.cpp                  |  39 +-
 be/test/olap/block_column_predicate_test.cpp       | 202 ++++++
 .../rowset/segment_v2/binary_dict_page_test.cpp    |   2 +
 .../rowset/segment_v2/binary_plain_page_test.cpp   |   1 +
 be/test/olap/schema_change_test.cpp                | 306 ++++++---
 be/test/plugin/CMakeLists.txt                      |   6 +-
 be/test/tools/benchmark_tool.cpp                   |   5 +-
 be/test/vec/core/column_nullable_test.cpp          |   7 +-
 be/test/vec/exec/vgeneric_iterators_test.cpp       | 118 +++-
 be/test/vec/function/function_bitmap_test.cpp      |  97 ++-
 be/test/vec/function/function_math_test.cpp        |  11 +-
 be/test/vec/function/function_test_util.h          |   1 -
 docker/Dockerfile                                  |   2 +-
 docs/en/extending-doris/hive-of-doris.md           |   2 +-
 docs/en/extending-doris/iceberg-of-doris.md        |   2 +-
 docs/en/extending-doris/odbc-of-doris.md           |   2 +-
 docs/en/installing/compilation-arm.md              |  29 +-
 docs/en/installing/install-deploy.md               |  14 +-
 .../aggregate-functions/group_concat.md            |   7 +
 .../sql-statements/Data Definition/BACKUP.md       |  10 +-
 .../sql-statements/Data Definition/CREATE TABLE.md |   7 +-
 .../sql-statements/Data Definition/RESTORE.md      |  19 +-
 .../Data Manipulation/BROKER LOAD.md               |   2 +
 .../Data Manipulation/ROUTINE LOAD.md              |   3 +
 .../Data Manipulation/SHOW ROUTINE LOAD.md         |   9 +-
 .../Data Manipulation/STREAM LOAD.md               |   2 +
 docs/zh-CN/extending-doris/hive-of-doris.md        |   2 +-
 docs/zh-CN/extending-doris/iceberg-of-doris.md     |   2 +-
 docs/zh-CN/extending-doris/odbc-of-doris.md        |   2 +-
 docs/zh-CN/installing/compilation-arm.md           |  30 +-
 docs/zh-CN/installing/install-deploy.md            |   6 +-
 .../aggregate-functions/group_concat.md            |   7 +
 .../sql-statements/Data Definition/BACKUP.md       |  10 +-
 .../sql-statements/Data Definition/CREATE TABLE.md |   8 +-
 .../sql-statements/Data Definition/RESTORE.md      |  20 +-
 .../Data Manipulation/BROKER LOAD.md               |   1 +
 .../Data Manipulation/ROUTINE LOAD.md              |   4 +
 .../Data Manipulation/SHOW ROUTINE LOAD.md         |   7 +-
 .../Data Manipulation/STREAM LOAD.md               |   2 +
 .../org/apache/doris/common/FeMetaVersion.java     |   5 +
 .../java/org/apache/doris/meta/MetaContext.java    |   7 +
 fe/fe-core/pom.xml                                 |  10 +-
 fe/fe-core/src/main/cup/sql_parser.cup             |  12 +-
 .../src/main/java/org/apache/doris/PaloFe.java     |   2 +-
 .../java/org/apache/doris/alter/AlterHandler.java  |  11 +-
 .../java/org/apache/doris/alter/AlterJobV2.java    |  20 +-
 .../doris/alter/MaterializedViewHandler.java       |   4 +-
 .../java/org/apache/doris/alter/RollupJobV2.java   |  12 +-
 .../apache/doris/alter/SchemaChangeHandler.java    |   3 +-
 .../org/apache/doris/alter/SchemaChangeJobV2.java  |  47 +-
 .../apache/doris/analysis/CreateFunctionStmt.java  |   2 +-
 .../doris/analysis/CreateRoutineLoadStmt.java      |  10 +
 .../org/apache/doris/analysis/DateLiteral.java     |  28 +-
 .../doris/analysis/HashDistributionDesc.java       |   4 +-
 .../java/org/apache/doris/analysis/InsertStmt.java |   9 +-
 .../java/org/apache/doris/analysis/LabelName.java  |   9 +-
 .../java/org/apache/doris/analysis/LoadStmt.java   |   7 +
 .../analysis/ModifyTablePropertiesClause.java      |   5 +-
 .../doris/analysis/RandomDistributionDesc.java     |   5 +-
 .../apache/doris/analysis/ShowRoutineLoadStmt.java |  21 +-
 .../apache/doris/analysis/SinglePartitionDesc.java |   5 +-
 .../java/org/apache/doris/analysis/TableRef.java   |  13 +-
 .../java/org/apache/doris/backup/BackupJob.java    |  21 +-
 .../org/apache/doris/backup/BackupJobInfo.java     |   3 -
 .../java/org/apache/doris/backup/BackupMeta.java   |   5 -
 .../java/org/apache/doris/backup/RestoreJob.java   |  42 +-
 .../java/org/apache/doris/catalog/Catalog.java     | 448 ++++++-------
 .../apache/doris/catalog/CatalogRecycleBin.java    |  11 +-
 .../apache/doris/catalog/ColocateTableIndex.java   |  89 ++-
 .../main/java/org/apache/doris/catalog/Column.java |  40 +-
 .../java/org/apache/doris/catalog/ColumnType.java  |   7 +-
 .../java/org/apache/doris/catalog/Database.java    |  45 +-
 .../java/org/apache/doris/catalog/DiskInfo.java    |  25 +-
 .../org/apache/doris/catalog/DistributionInfo.java |   1 -
 .../java/org/apache/doris/catalog/EsTable.java     | 125 ++--
 .../java/org/apache/doris/catalog/FsBroker.java    |  11 +-
 .../java/org/apache/doris/catalog/HiveTable.java   |   2 +-
 .../org/apache/doris/catalog/IcebergTable.java     | 159 ++++-
 .../java/org/apache/doris/catalog/MetaObject.java  |  10 +-
 .../java/org/apache/doris/catalog/MysqlTable.java  |  40 +-
 .../java/org/apache/doris/catalog/OlapTable.java   | 110 +---
 .../java/org/apache/doris/catalog/Partition.java   | 113 +---
 .../org/apache/doris/catalog/PartitionInfo.java    |   7 +-
 .../apache/doris/catalog/RangePartitionInfo.java   |  13 +-
 .../java/org/apache/doris/catalog/Replica.java     | 120 ++--
 .../main/java/org/apache/doris/catalog/Table.java  |  13 +-
 .../main/java/org/apache/doris/catalog/Tablet.java |  25 +-
 .../apache/doris/catalog/TabletInvertedIndex.java  |  27 +-
 .../org/apache/doris/catalog/TabletStatMgr.java    |   3 +-
 .../org/apache/doris/catalog/TempPartitions.java   |  11 +-
 .../java/org/apache/doris/clone/TabletChecker.java |   1 -
 .../org/apache/doris/clone/TabletSchedCtx.java     |  39 +-
 .../org/apache/doris/clone/TabletScheduler.java    |   6 +-
 .../org/apache/doris/common/CaseSensibility.java   |   3 +-
 .../apache/doris/common/proc/LoadJobProcNode.java  |   2 +-
 .../doris/common/proc/PartitionsProcDir.java       |   3 +-
 .../apache/doris/common/proc/ReplicasProcNode.java |   8 +-
 .../doris/common/proc/RoutineLoadsProcDir.java     |   2 +-
 .../apache/doris/common/proc/StatisticProcDir.java |   2 +-
 .../apache/doris/common/proc/TabletsProcDir.java   |  11 +-
 .../doris/common/proc/TransPartitionProcNode.java  |   1 -
 .../doris/common/profile/PlanTreeBuilder.java      |   7 +-
 .../apache/doris/common/util/PropertyAnalyzer.java |  26 +-
 .../java/org/apache/doris/common/util/Util.java    |   4 -
 .../doris/consistency/CheckConsistencyJob.java     |  11 +-
 .../doris/consistency/ConsistencyChecker.java      |  10 +-
 .../org/apache/doris/http/rest/RowCountAction.java |   3 +-
 .../doris/http/rest/TableQueryPlanAction.java      |   9 +-
 .../apache/doris/httpv2/rest/RowCountAction.java   |   3 +-
 .../doris/httpv2/rest/TableQueryPlanAction.java    |   9 +-
 .../org/apache/doris/load/BrokerFileGroup.java     |  28 +-
 .../java/org/apache/doris/load/DeleteHandler.java  |   4 +-
 .../java/org/apache/doris/load/DeleteInfo.java     |  48 +-
 .../main/java/org/apache/doris/load/DppConfig.java |  19 +-
 .../main/java/org/apache/doris/load/ExportJob.java |  40 +-
 .../org/apache/doris/load/HadoopEtlJobInfo.java    |  11 +-
 .../src/main/java/org/apache/doris/load/Load.java  |  29 +-
 .../java/org/apache/doris/load/LoadChecker.java    |   4 +-
 .../main/java/org/apache/doris/load/LoadJob.java   |  96 ++-
 .../org/apache/doris/load/PartitionLoadInfo.java   |  25 +-
 .../main/java/org/apache/doris/load/Source.java    |   8 +-
 .../java/org/apache/doris/load/TabletLoadInfo.java |   6 +-
 .../apache/doris/load/loadv2/BrokerLoadJob.java    |   2 +-
 .../org/apache/doris/load/loadv2/BulkLoadJob.java  |  41 +-
 .../java/org/apache/doris/load/loadv2/LoadJob.java |  63 +-
 .../apache/doris/load/loadv2/LoadLoadingTask.java  |   4 +-
 .../doris/load/loadv2/LoadingTaskPlanner.java      |   2 +-
 .../org/apache/doris/load/loadv2/SparkLoadJob.java |   5 +-
 .../load/routineload/KafkaRoutineLoadJob.java      |  15 +-
 .../doris/load/routineload/RoutineLoadJob.java     |  64 +-
 .../doris/load/routineload/RoutineLoadManager.java |  10 +-
 .../apache/doris/load/update/UpdatePlanner.java    |   2 +-
 .../java/org/apache/doris/master/MasterImpl.java   |  18 +-
 .../org/apache/doris/master/ReportHandler.java     |  84 +--
 .../apache/doris/mysql/MysqlHandshakePacket.java   |   4 +-
 .../org/apache/doris/mysql/privilege/PaloAuth.java |   4 +-
 .../org/apache/doris/mysql/privilege/PaloRole.java |  14 +-
 .../apache/doris/mysql/privilege/PrivEntry.java    |   8 +-
 .../apache/doris/mysql/privilege/UserProperty.java |  80 +--
 .../apache/doris/mysql/privilege/WhiteList.java    |  72 +--
 .../apache/doris/persist/ColocatePersistInfo.java  |  20 +-
 .../apache/doris/persist/ConsistencyCheckInfo.java |   9 +-
 .../org/apache/doris/persist/CreateTableInfo.java  |  11 +-
 .../org/apache/doris/persist/DatabaseInfo.java     |  16 +-
 .../java/org/apache/doris/persist/DropDbInfo.java  |  12 +-
 .../java/org/apache/doris/persist/DropInfo.java    |   6 +-
 .../apache/doris/persist/DropPartitionInfo.java    |  12 +-
 .../apache/doris/persist/ModifyPartitionInfo.java  |   4 +-
 .../apache/doris/persist/PartitionPersistInfo.java |  16 +-
 .../java/org/apache/doris/persist/PrivInfo.java    |   8 +-
 .../apache/doris/persist/ReplicaPersistInfo.java   | 122 ++--
 .../apache/doris/persist/TablePropertyInfo.java    |  14 +-
 .../apache/doris/persist/TruncateTableInfo.java    |  12 +-
 .../org/apache/doris/planner/BrokerScanNode.java   |  28 +-
 .../apache/doris/planner/DistributedPlanner.java   |   2 +-
 .../org/apache/doris/planner/HiveScanNode.java     |   2 +-
 .../org/apache/doris/planner/IcebergScanNode.java  | 109 ++++
 .../org/apache/doris/planner/OlapScanNode.java     |  20 +-
 .../org/apache/doris/planner/OlapTableSink.java    |  20 +-
 .../org/apache/doris/planner/PlanFragment.java     |   2 +-
 .../apache/doris/planner/SingleNodePlanner.java    |   4 +
 .../apache/doris/planner/StreamLoadPlanner.java    |   3 +-
 .../java/org/apache/doris/qe/AuditLogBuilder.java  |   5 +-
 .../main/java/org/apache/doris/qe/Coordinator.java |  10 +-
 .../java/org/apache/doris/qe/SessionVariable.java  |  55 +-
 .../java/org/apache/doris/qe/ShowExecutor.java     |   9 +-
 .../main/java/org/apache/doris/qe/VariableMgr.java |   7 +-
 .../org/apache/doris/rpc/BackendServiceClient.java |   2 +-
 .../main/java/org/apache/doris/system/Backend.java |  59 +-
 .../java/org/apache/doris/system/Frontend.java     |   8 +-
 .../org/apache/doris/system/SystemInfoService.java |   5 -
 .../java/org/apache/doris/task/AgentTaskQueue.java |   7 +-
 .../org/apache/doris/task/AlterReplicaTask.java    |  13 +-
 .../apache/doris/task/CheckConsistencyTask.java    |  10 +-
 .../main/java/org/apache/doris/task/CloneTask.java |  11 +-
 .../org/apache/doris/task/CreateReplicaTask.java   |   8 +-
 .../org/apache/doris/task/ExportPendingTask.java   |   1 -
 .../java/org/apache/doris/task/LoadTaskInfo.java   |   1 +
 .../main/java/org/apache/doris/task/PushTask.java  |  16 +-
 .../java/org/apache/doris/task/SnapshotTask.java   |   9 +-
 .../java/org/apache/doris/task/StreamLoadTask.java |   9 +
 .../doris/transaction/DatabaseTransactionMgr.java  |  50 +-
 .../doris/transaction/PartitionCommitInfo.java     |  27 +-
 .../doris/transaction/PublishVersionDaemon.java    |   8 +-
 .../apache/doris/transaction/TransactionState.java |  44 +-
 .../org/apache/doris/alter/RollupJobV2Test.java    |  62 +-
 .../apache/doris/alter/SchemaChangeJobV2Test.java  |   8 +-
 .../apache/doris/analysis/CreateTableStmtTest.java |  15 +-
 .../org/apache/doris/backup/BackupHandlerTest.java |   4 +-
 .../org/apache/doris/backup/BackupJobTest.java     |   3 +-
 .../java/org/apache/doris/bdb/BDBToolTest.java     |   3 +-
 .../org/apache/doris/catalog/CatalogTestUtil.java  |  39 +-
 .../apache/doris/catalog/CreateTableLikeTest.java  |   7 +-
 .../java/org/apache/doris/catalog/FakeCatalog.java |   5 -
 .../doris/catalog/OdbcCatalogResourceTest.java     |   2 +-
 .../org/apache/doris/catalog/OlapTableTest.java    |   2 +-
 .../java/org/apache/doris/catalog/ReplicaTest.java |  86 +--
 .../java/org/apache/doris/catalog/TabletTest.java  |  18 +-
 .../apache/doris/catalog/TempPartitionTest.java    |   2 +-
 .../java/org/apache/doris/clone/RebalanceTest.java |   2 +-
 .../org/apache/doris/clone/RebalancerTestUtil.java |   2 +-
 .../org/apache/doris/common/util/UnitTestUtil.java |   8 +-
 .../doris/external/elasticsearch/EsTestCase.java   |   4 +-
 .../org/apache/doris/http/DorisHttpTestCase.java   |  18 +-
 .../doris/http/TableQueryPlanActionTest.java       |   1 -
 .../org/apache/doris/load/LoadCheckerTest.java     |  10 +-
 .../java/org/apache/doris/load/LoadJobTest.java    |   6 +-
 .../apache/doris/load/PartitionLoadInfoTest.java   |   2 -
 .../doris/load/loadv2/BrokerLoadJobTest.java       |   2 +-
 .../load/routineload/RoutineLoadManagerTest.java   |  22 +-
 .../org/apache/doris/persist/DropDbInfoTest.java   |   2 +-
 .../org/apache/doris/persist/DropInfoTest.java     |   2 +-
 .../doris/persist/DropPartitionInfoTest.java       |   2 +-
 .../org/apache/doris/persist/FsBrokerTest.java     |   2 +-
 .../doris/persist/ReplicaPersistInfoTest.java      |   5 +-
 .../apache/doris/planner/OlapTableSinkTest.java    |   8 +-
 .../org/apache/doris/planner/QueryPlanTest.java    |  86 ++-
 .../org/apache/doris/plugin/PluginMgrTest.java     |   3 +-
 .../org/apache/doris/qe/PartitionCacheTest.java    |  24 +-
 .../java/org/apache/doris/task/AgentTaskTest.java  |   7 +-
 .../org/apache/doris/task/LoadEtlTaskTest.java     |   2 +-
 .../org/apache/doris/task/LoadPendingTaskTest.java |   2 +-
 .../transaction/DatabaseTransactionMgrTest.java    |   5 +-
 .../transaction/GlobalTransactionMgrTest.java      |   2 +-
 .../doris/transaction/TransactionStateTest.java    |   2 +-
 fe/pom.xml                                         |  16 +-
 gensrc/proto/data.proto                            |   5 +-
 gensrc/script/doris_builtins_functions.py          |  36 +-
 gensrc/thrift/DataSinks.thrift                     |   1 +
 gensrc/thrift/FrontendService.thrift               |   1 +
 gensrc/thrift/Types.thrift                         |   4 +-
 thirdparty/patches/libhdfs3-master.patch           |  24 +-
 339 files changed, 4446 insertions(+), 5547 deletions(-)
 delete mode 100644 be/src/exprs/new_in_predicate.cpp
 delete mode 100644 be/src/exprs/new_in_predicate.h
 delete mode 100644 be/src/glibc-compatibility/FastMemcpy.c
 delete mode 100644 be/src/glibc-compatibility/FastMemcpy.h
 delete mode 100644 be/src/glibc-compatibility/LICENSE_FastMemcpy
 create mode 100644 be/src/glibc-compatibility/memcpy/memcpy_aarch64.cpp
 create mode 100644 be/src/glibc-compatibility/memcpy/memcpy_x86_64.cpp
 delete mode 100644 be/src/glibc-compatibility/memcpy_wrapper.c
 create mode 100644 be/src/vec/functions/function_bitmap_min_or_max.h
 create mode 100644 be/src/vec/functions/function_bitmap_variadic.cpp
 copy be/src/vec/functions/{function_convert_tz.cpp => function_fake.cpp} (83%)
 copy be/src/vec/functions/{function_multi_same_args.h => function_fake.h} (72%)
 delete mode 100644 be/src/vec/functions/function_math_binary_float64.h
 copy be/src/vec/functions/{function_math_unary.h => 
function_math_unary_to_null_type.h} (57%)
 rename fe/{fe-core => 
fe-common}/src/main/java/org/apache/doris/common/FeMetaVersion.java (96%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/planner/IcebergScanNode.java

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to