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

lijibing pushed a change to branch high-priority-column
in repository https://gitbox.apache.org/repos/asf/doris.git


 discard 856753e8968 Fix bug (#32454)
 discard b136f85264d Support auto analyze mv (#32433)
 discard 5255c8f7343 Unit test (#32398)
 discard fb7d2988796 refactor2 (#32278)
 discard 714453b7a06 Refactor. (#32273)
 discard a7c2aa20877 support window (#32094)
 discard 85fa24abd7e Check column health value earlier, show job priority. 
(#32064)
 discard 6a78fc05fa3 Support show auto analyze pending jobs. (#31926)
 discard d86c393510a Support follower sync query columns to master. (#31859)
 discard 36df41f6446 Support column level health value. (#31794)
 discard 6796bab835c High priority queue and map. (#31509)
 discard 6ee8cbf9ff0 Collect high priority columns. (#31235)
     add 10fd75e03d5 [fix](Nereids) fix bind having aggregate failed (#32490)
     add bc5c8c2e0bf [fix](cloud) fix chose cloud cluster order (#32506)
     add 50e999df7d0 [test](regression) delete invalid test cases (#32654)
     add 7bb1d79a8db [fix](routine-load) avoid routine load pause for check 
transaction status fail (#32638)
     add a118eb923bf [fix](build index) fix core when build index for a new 
column which without data (#32550)
     add 8d966fa34a3 [bug](fold) fix fold constant core dump with variant type 
(#32265)
     add 296696fff6f [improvement](schema) indexes belong to base index (#32527)
     add 85b33ad2d2e [Fix](variant) filter with variant access may lead to to 
parition/tablet prune fall through (#32560)
     add 66c1baaa690 [Improvement](executor)Add spill property for workload 
group #32554
     add ae071378c95 [feature](merge-cloud) FE support specify meta service 
endpoints separated by comma (#32275)
     add 177ccc26c01 [Update](test) update regression case for index change 
(#32656)
     add aa3a4c373b1 [fix](compile) Conditional inclusion of Hadoop HDFS header 
based on compilation flag (#32663)
     add 256981a7cf4 [fix](metrics) fix compaction_used_permits are negative 
numbers (#32440)
     add d536ad16827 [fix](routine-load) fix timeout backoff can not work 
(#32661)
     add f12c78949e3 [Fix](point query) add query options for short circuit 
queries (#32530)
     add 79ba48b9dbb [Fix](inverted index) fix tokenize function wrong result 
when params with space seperator (#32671)
     add 7a2e1b680a1 Add log for case to help debug. (#32675)
     add d8384595287 [Feature](information_schema) add processlist table for 
information_schema db (#32511)
     add 7d2c8af97ee [feature](merge-cloud) Retry txn conflict error at meta 
service proxy (#32668)
     add 2e0e3c465d9 [refactor](nereids)unify outputTupleDesc and projection 
(#32093)
     add 57f25c10d77 [Fix](Test)Reduce the Sleep time and ensure that the 
corresponding thread resources are released after the case is executed. (#32665)
     add 70919f5d647 [bug](udaf) fix memory leak in the java udaf (#32630)
     add 4347004d80c [test](fuzzy) test fuzzy in BE (#31607)
     add eb75ea88d61 [fix](Nereids) fix bind having aggregate failed again 
(#32687)
     add c8976d2a602 [fix](Nereids) do not push down topn-filter through 
right/full outer join if the first orderkey is nulls first (#32633)
     add df56ab34da5 [fix](multi-catalog)resolve hive meta store compatibility 
for different version issues (#32551)
     add 4078ceb131a [feature](hive)support insert overwrite (#32610)
     add 10ec4665485 [fix](RF) fix 'Invalid value' error of RF of datetimev2 
type for max value (#32649)
     add 406db6da925 [Improve](build-script)Add be-extension-ignore to ignore 
avro-scanner when building release packages (#32699)
     add fc1cf2b043d [Fix](compress) Fix occasional crushes when serializing 
blocks (#32672)
     add 699b0e89960 [chore](cloud) refactor some unreasonable code in cloud 
#32712
     add dc1640b5753 [enhance](auth)enable col auth (#32659)
     add 734473c982b [conf](mysql) opt mysql network timeout to 600s #32545
     add 2c017399fbd [Fix](Export) fix variable name of code #32637
     add ba85b022128 [fix] (Nereids) fix date function rewrite on datetimev1 
column bug (#32569)
     add 93124693d5e [fix](move-memtable) fix load timeout caused by lost 
wakeup (#32720)
     add 9863c7f645f [bugfix](hive)use `originHiveKeys` for hive partitionvalue 
(#32664)
     add 315f6e79cd3 [enhancement](fatal) change log fatal to throw exception 
to avoid core (#32715)
     add a9563c6da81 [Feature](partition) Support OLAP table null partition 
(#31827)
     add b9c1d057f07 [enhancement](threadname) change thread name more simple 
in order to see it in top -H (#31734)
     add e8fc4563d76 [bugfix](use after free) should not set finish depdency 
any more if task ctx lock failed (#32730)
     add 6a3acc1dafb [Fix](tests) add regression tests for trino-connector 
(#32552)
     add b7b05d2ab8c [enhance](auth)role/user add comment (#32634)
     add 501571f971a [fix](mtmv)fix mysql MTMV do not automatically refresh 
even if the refresh method is COMPLETE (#32683)
     add 7d0b875ce58 [feature][insert]add FE UT and support CTAS for external 
table (#32525)
     add 44658e0542d [fix](Nereids) IGNORE_STORAGE_DATA_DISTRIBUTION should not 
block generating filter for nested loop join (#32653)
     add 91be50bb08c [Fix](TransientTask)Export tasks should only be run on the 
master node (#32700)
     add 645a4c46af0 [Fix](multi-catalog)Fix the issue of not initializing the 
writer caused by refactoring and add hive writing regression test. (#32721)
     add 69821c009e2  [fix](pipeline) fix check failed in StatefulOperator
     add 4440812779b [fix](ut) fix ut compile err in macOS (#32450)
     add 1f06ef701b1 [opt](jdbc catalog) close when jdbcClient is not empty 
(#32747)
     add e98b4b3a838 [fix](union) union source operator hold too many blocks 
from children (#32717)
     add e0e7e5f9b12 [pipelineX](localshuffle) Adjust local exchange strategy 
for distinct streaming agg (#32767)
     add ee962b52f4d [fix](paimon) support paimon with hive2 (#32455)
     add 7169c078bf3 [Fix](hive-writer) Fix the issue of block was not copied 
to do filtering when hive partition writer write block to file. (#32775)
     add 55691ad7ef7 [fix](brpc) check failed socket before SetConnected 
(#32790)
     add 1c4edb2ad7f [fix](RF) fix 'Invalid value' error of RF of decimal type 
(#32749)
     add c2b0c48c2ab  [opt](routine-load) optimize routine load task thread 
pool and related param(#32282)
     add 18f1b6f99aa [fix](merge-cloud) MS return 
KV_TXN_CONFLICT_RETRY_EXCEEDED_MAX_TIMES instead of KV_TXN_CONFLICT (#32763)
     add 19f2adee47d [feature](merge-cloud) Add cloud related operation types 
(#32769)
     add 3c0e7244877 [feature](merge-cloud) Add check long running task 
mechanism for recycle task (#32589)
     add 9e7d4160f1b [feature](merge-cloud) Get routine load progress info from 
meta service (#32532)
     add f82eb9e73a0 [feature](merge-cloud) Support check compatibility mode 
for FE (#32509)
     add ca97b91279b [enhancement](be-meta) disable sync rocksdb by default for 
better performance (#32714)
     add 7f639602d0e [chore] Format regression-conf.groovy (#32713)
     add be313cb88a4 [feature](merge-cloud) Change fe log rolling max size 
(#32777)
     add 3f1224abda1 (cloud-merge)[feature] Support to create table with 
"file_cache_ttl_seconds" property (#32409)
     add f13a484f0e4 [feature](merge-cloud) Disable r/w when warehouse is 
overdue in cloud mode (#32643)
     add f00750f7fe8 [feature](merge-cloud) Support auto suspend and auto start 
cluster in cloud (#32764)
     add 72e8c62f787 [chore](ColdHeatSeparation) Reduce the frequency of log 
following read failure  (#32706)
     add fa345dd55c6 [feature](Resource) Support to specify the root path for 
hdfs resource (#32632)
     add 38e3ed017e9 [enhancement](test) unique model by modify a value type 
from LARGEINT to other type (#32718)
     add 0945e4dda76 [fix](trino-connector) fix trino-connector log (#32498)
     add 04d220d3e43 [testcase](hive)add testcase for partitionvalue (#32768)
     add ba541c59303 [fix](Nereids) system default decimalv3 scale should be 9 
(#32754)
     add c6c1d1c946b [improvement](index compaction)Use tmp dir as the 
temporary index writer path (#32686)
     add d77ca723d07 [opt](profile) Disable show query/load profile stmt 
(#32467)
     add 2bfafdbb752 [Update](tzdb) update Doris tzfiles to 2024a #32648
     add b9d8cb393ef [Improvementation](profile) add some profile on 
vcollect_iterator (#32794)
     add 8a4180d0cb4 [Update](inverted index) add config for inverted index 
query cache shards (#32666)
     add 2e8bdfb0711 [fix](Nereids): fix elimiate join by pkfk when there are 
multi joins (#32703)
     add fbd83469156 [enhance](auth)node priv can show proc (#32751)
     add 27f337bbacc [fix](insert)fix conversion of doris type to hive type 
(#32735)
     add 45a963f1c49 [fix](mtmv) use min value to check the first partition 
(#32765)
     add 61c227dde32 [fix](fe) Fix FE compiler issue introduced by #32532 
(#32811)
     add 551f66a538f [fix](workflow) update java version for building 
broker&extension to jdk17 (#32820)
     add e834b45510c [Fix](nereids) Fix deletestmt getting catalog (#32701)
     add a7052ab6889 [fix](delete) Fix unrecognized column name delete handler 
(#32429)
     add 14b89e401b5 [fix](insert)fix hive table sink type coercion and unify 
coercion (#32762)
     add e7082495fc8 [enhancement](stmt-forward) make forwarded stmt cancelable 
(#31688)
     add a2b0abe5af3 [feature](hive/iceberg)add doris's version in table 
properties (#32774)
     add fdc62fad9cf [improvement](mtmv) Support hll function roll up when 
query rewrite by materialized view (#32431)
     add 0dd27dc6f17 [enhancement](nereids) only push having as agg's parent if 
having just use slots from agg's output (#32414)
     add e243b501ac2 [bug](distinct agg) fix distinct streaming agg not output 
all data (#32760)
     add 9c2d5095f29 [fix](hdfs) Correct Storage Vault's key layout && Add 
basic multi vault case for regression-test && Meta Service's UT (#32791)
     add 7c8763d283c [chore](ci) exclude some cases (#32838)
     add afa3c297743 [fix](gclog) Skip tablet dir without schema hash dir in 
path gc (#32793)
     new eb66b2733a0 Collect high priority columns. (#31235)
     new b619d3f327b High priority queue and map. (#31509)
     new ebe2a3b2188 Support column level health value. (#31794)
     new 42201c4b7a0 Support follower sync query columns to master. (#31859)
     new 0a0032db7e3 Support show auto analyze pending jobs. (#31926)
     new b9598a16a6e Check column health value earlier, show job priority. 
(#32064)
     new d009946129c support window (#32094)
     new ddef6d8f5c0 Refactor. (#32273)
     new 12584e93db1 refactor2 (#32278)
     new d0dfa7374b9 Unit test (#32398)
     new 6fd30086367 Support auto analyze mv (#32433)
     new 82d3208e61d Fix bug (#32454)

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   (856753e8968)
            \
             N -- N -- N   refs/heads/high-priority-column (82d3208e61d)

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 12 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:
 .github/workflows/build-extension.yml              |    2 +-
 be/src/agent/heartbeat_server.cpp                  |    5 +
 be/src/agent/task_worker_pool.cpp                  |   38 +-
 be/src/cloud/cloud_rowset_builder.cpp              |    1 +
 be/src/cloud/cloud_tablet.cpp                      |   83 +-
 be/src/common/config.cpp                           |   54 +-
 be/src/common/config.h                             |   29 +-
 be/src/exec/schema_scanner.cpp                     |    3 +
 be/src/exec/schema_scanner/schema_helper.cpp       |   11 +
 be/src/exec/schema_scanner/schema_helper.h         |    6 +
 .../schema_scanner/schema_processlist_scanner.cpp  |  149 +
 .../schema_scanner/schema_processlist_scanner.h    |   43 +-
 .../schema_workload_groups_scanner.cpp             |    7 +-
 be/src/exec/tablet_info.cpp                        |  253 +-
 be/src/exec/tablet_info.h                          |    6 +-
 be/src/io/cache/block_file_cache.h                 |    1 +
 be/src/io/fs/hdfs_file_system.cpp                  |   16 +-
 be/src/io/fs/hdfs_file_system.h                    |    7 +-
 be/src/io/fs/s3_file_writer.cpp                    |    7 +-
 be/src/olap/base_tablet.h                          |    1 +
 be/src/olap/compaction.cpp                         |    3 +-
 be/src/olap/data_dir.cpp                           |  280 +-
 be/src/olap/data_dir.h                             |    6 +-
 be/src/olap/delete_handler.cpp                     |   73 +-
 be/src/olap/delete_handler.h                       |   10 +-
 be/src/olap/olap_common.h                          |    3 +
 be/src/olap/olap_server.cpp                        |   46 +-
 be/src/olap/rowset/beta_rowset.h                   |    2 +-
 be/src/olap/rowset/beta_rowset_reader.cpp          |    8 +
 be/src/olap/rowset/rowset.h                        |    2 +
 be/src/olap/rowset/rowset_reader_context.h         |    1 +
 be/src/olap/tablet_manager.cpp                     |    2 +-
 be/src/olap/tablet_meta.cpp                        |    2 +
 be/src/olap/tablet_meta.h                          |   13 +
 be/src/olap/tablet_reader.cpp                      |    1 +
 be/src/olap/task/index_builder.cpp                 |   26 +-
 be/src/olap/utils.h                                |   17 +-
 .../exec/distinct_streaming_aggregation_operator.h |    2 +-
 be/src/pipeline/exec/join_probe_operator.cpp       |    7 +-
 be/src/pipeline/exec/olap_scan_operator.cpp        |    2 +
 be/src/pipeline/exec/olap_scan_operator.h          |    2 +
 be/src/pipeline/exec/union_source_operator.cpp     |    6 +-
 be/src/runtime/descriptors.cpp                     |   14 +
 be/src/runtime/descriptors.h                       |    9 +
 be/src/runtime/exec_env_init.cpp                   |    5 +-
 be/src/runtime/fold_constant_executor.cpp          |   11 +-
 be/src/runtime/fragment_mgr.cpp                    |   41 +
 be/src/runtime/fragment_mgr.h                      |    5 +
 .../routine_load/routine_load_task_executor.cpp    |   24 +-
 .../routine_load/routine_load_task_executor.h      |    6 +-
 be/src/runtime/runtime_state.h                     |    2 +
 be/src/runtime/workload_group/workload_group.cpp   |   28 +-
 be/src/runtime/workload_group/workload_group.h     |    4 +
 be/src/service/point_query_executor.cpp            |   18 +-
 be/src/service/point_query_executor.h              |    2 +-
 .../aggregate_function_java_udaf.h                 |   35 +-
 be/src/vec/columns/column_const.cpp                |    2 +-
 be/src/vec/columns/column_const.h                  |   85 +-
 be/src/vec/columns/column_nullable.h               |    2 +-
 be/src/vec/common/assert_cast.h                    |   13 +-
 be/src/vec/core/block.cpp                          |    4 +-
 be/src/vec/core/types.h                            |   13 +
 be/src/vec/exec/distinct_vaggregation_node.cpp     |   14 +-
 be/src/vec/exec/join/vjoin_node_base.cpp           |    6 +-
 be/src/vec/exec/scan/new_olap_scan_node.cpp        |    2 +
 be/src/vec/exec/scan/new_olap_scan_node.h          |    2 +
 be/src/vec/exec/scan/new_olap_scanner.cpp          |    5 +
 be/src/vec/exec/scan/vscanner.cpp                  |    6 +-
 be/src/vec/exprs/vexpr.cpp                         |    2 +-
 be/src/vec/exprs/vexpr.h                           |   19 +-
 be/src/vec/functions/function_binary_arithmetic.h  |    6 +-
 be/src/vec/functions/function_tokenize.cpp         |    2 +-
 be/src/vec/olap/vcollect_iterator.cpp              |    8 +-
 be/src/vec/olap/vcollect_iterator.h                |    2 +-
 be/src/vec/runtime/vparquet_transformer.cpp        |    6 +-
 be/src/vec/runtime/vparquet_transformer.h          |   12 +-
 be/src/vec/sink/load_stream_stub.cpp               |   25 +-
 be/src/vec/sink/vrow_distribution.cpp              |   60 +-
 be/src/vec/sink/vrow_distribution.h                |    5 +-
 be/src/vec/sink/writer/async_result_writer.cpp     |    2 -
 be/src/vec/sink/writer/vhive_partition_writer.cpp  |   36 +-
 be/src/vec/sink/writer/vhive_partition_writer.h    |    8 +-
 be/test/io/cache/block_file_cache_test.cpp         |    2 +-
 be/test/olap/delete_handler_test.cpp               |   40 +
 be/test/olap/path_gc_test.cpp                      |   21 +-
 .../runtime/routine_load_task_executor_test.cpp    |    6 +-
 be/test/testutil/mock_rowset.h                     |    2 +
 be/test/vec/data_types/decimal_test.cpp            |  104 +
 bin/start_be.sh                                    |   12 +-
 build-for-release.sh                               |    2 +-
 build.sh                                           |   46 +-
 cloud/src/common/bvars.cpp                         |    1 +
 cloud/src/common/bvars.h                           |    1 +
 cloud/src/common/config.h                          |    9 +-
 cloud/src/meta-service/http_encode_key.cpp         |    2 +-
 cloud/src/meta-service/keys.cpp                    |   29 +-
 cloud/src/meta-service/meta_service.h              |   23 +-
 cloud/src/meta-service/meta_service_resource.cpp   |   35 +-
 cloud/src/meta-service/meta_service_txn.cpp        |  260 +-
 cloud/src/recycler/recycler.cpp                    |  167 +-
 cloud/src/recycler/recycler.h                      |   12 +
 cloud/test/meta_service_test.cpp                   |  105 +
 cloud/test/recycler_test.cpp                       |    9 +-
 .../hive/scripts/create_preinstalled_table.hql     |  503 +++
 .../double_col=-123456.789/000000_0                |  Bin 0 -> 295 bytes
 .../double_col=123456.789/000000_0                 |  Bin 0 -> 291 bytes
 .../varchar_col=varchar_value1/000000_0            |  Bin 0 -> 291 bytes
 .../varchar_col=varchar_value1/000000_0            |  Bin 0 -> 291 bytes
 .../varchar_col=varchar_value1/000000_0            |  Bin 0 -> 291 bytes
 .../dt=20240320/000000_0                           |  Bin 0 -> 17861 bytes
 .../dt=20240321/000000_0                           |  Bin 0 -> 17861 bytes
 .../dt=20240322/000000_0                           |  Bin 0 -> 17864 bytes
 .../all_types_parquet_snappy_src/000000_0          |  Bin 0 -> 18760 bytes
 docker/thirdparties/run-thirdparties-docker.sh     |    1 +
 .../hudi-scanner/src/main/resources/package.xml    |   20 +-
 .../java-common/src/main/resources/package.xml     |   20 +-
 .../jdbc-scanner/src/main/resources/package.xml    |   20 +-
 .../src/main/resources/package.xml                 |   20 +-
 .../paimon-scanner/src/main/resources/package.xml  |   20 +-
 fe/be-java-extensions/preload-extensions/pom.xml   |   29 +-
 .../hadoop/hive/metastore/HiveMetaStoreClient.java | 3630 ++++++++++++++++++++
 .../hadoop/hive/metastore}/HiveVersionUtil.java    |   33 +-
 .../src/main/resources/package-deps.xml}           |    7 +-
 .../src/main/resources/package-proj.xml}           |   22 +-
 .../src/main/resources/package.xml                 |   41 -
 .../trinoconnector/TrinoConnectorPluginLoader.java |   15 +
 .../src/main/resources/package.xml                 |   17 +-
 fe/check/checkstyle/suppressions.xml               |    1 +
 .../main/java/org/apache/doris/common/Config.java  |   25 +-
 fe/fe-core/src/main/cup/sql_parser.cup             |   39 +-
 .../apache/doris/alter/CloudSchemaChangeJobV2.java |    4 +-
 .../org/apache/doris/alter/SchemaChangeJobV2.java  |    4 +-
 .../{CreateRoleStmt.java => AlterRoleStmt.java}    |   32 +-
 .../org/apache/doris/analysis/AlterUserStmt.java   |   17 +-
 .../org/apache/doris/analysis/CreateRoleStmt.java  |   20 +-
 .../org/apache/doris/analysis/CreateUserStmt.java  |   16 +-
 .../org/apache/doris/analysis/DateLiteral.java     |   10 +-
 .../java/org/apache/doris/analysis/DeleteStmt.java |   14 +-
 .../java/org/apache/doris/analysis/ExportStmt.java |    2 +-
 .../java/org/apache/doris/analysis/GrantStmt.java  |    3 +-
 .../org/apache/doris/analysis/LiteralExpr.java     |    1 +
 .../java/org/apache/doris/analysis/MaxLiteral.java |    1 +
 .../analysis/ModifyTablePropertiesClause.java      |    3 +
 .../org/apache/doris/analysis/PartitionDesc.java   |    4 -
 .../apache/doris/analysis/PartitionExprUtil.java   |   77 +-
 .../org/apache/doris/analysis/PartitionValue.java  |    6 +-
 .../org/apache/doris/analysis/PrepareStmt.java     |   16 +
 .../apache/doris/analysis/ShowLoadProfileStmt.java |  138 +-
 .../org/apache/doris/analysis/ShowProcStmt.java    |    3 +-
 .../doris/analysis/ShowQueryProfileStmt.java       |  136 +-
 .../org/apache/doris/analysis/ShowRolesStmt.java   |    1 +
 .../java/org/apache/doris/backup/RestoreJob.java   |    5 +-
 .../main/java/org/apache/doris/catalog/Env.java    |   72 +-
 .../org/apache/doris/catalog/FunctionRegistry.java |   41 +-
 .../org/apache/doris/catalog/HdfsResource.java     |    3 +
 .../doris/catalog/InternalSchemaInitializer.java   |    4 +
 .../org/apache/doris/catalog/PartitionKey.java     |   13 +-
 .../java/org/apache/doris/catalog/SchemaTable.java |   15 +-
 .../org/apache/doris/catalog/TableProperty.java    |    3 +-
 .../org/apache/doris/cloud/catalog/CloudEnv.java   |   11 +-
 .../cloud/datasource/CloudInternalCatalog.java     |    8 +-
 .../apache/doris/cloud/rpc/MetaServiceClient.java  |  144 +-
 .../cloud/rpc/MetaServiceListResolverProvider.java |  135 +
 .../apache/doris/cloud/rpc/MetaServiceProxy.java   |  374 +-
 .../doris/cloud/system/CloudSystemInfoService.java |  109 +-
 .../transaction/CloudGlobalTransactionMgr.java     |    5 -
 .../java/org/apache/doris/common/FeNameFormat.java |    4 +-
 .../java/org/apache/doris/common/Log4jConfig.java  |   17 +-
 .../org/apache/doris/common/proc/AuthProcDir.java  |    2 +-
 .../apache/doris/datasource/ExternalCatalog.java   |    3 +
 .../apache/doris/datasource/InternalCatalog.java   |    3 +-
 .../apache/doris/datasource/hive/HMSCommitter.java |   96 +-
 .../datasource/hive/HiveMetaStoreClientHelper.java |  117 +-
 .../org/apache/doris/datasource/hive/HiveUtil.java |   98 +
 .../doris/datasource/hive/HiveVersionUtil.java     |   31 +-
 .../datasource/hive/ThriftHMSCachedClient.java     |   94 +-
 .../datasource/iceberg/IcebergMetadataOps.java     |    2 +
 .../doris/datasource/jdbc/JdbcExternalCatalog.java |    6 +-
 .../datasource/paimon/PaimonExternalCatalog.java   |   26 +-
 .../paimon/PaimonFileExternalCatalog.java          |    2 +-
 .../paimon/PaimonHMSExternalCatalog.java           |    1 +
 .../property/constants/PaimonProperties.java       |    2 +-
 .../trinoconnector/TrinoConnectorPluginLoader.java |   16 +
 .../main/java/org/apache/doris/fs/FileSystem.java  |    6 +
 .../apache/doris/fs/remote/dfs/DFSFileSystem.java  |   40 +-
 .../doris/httpv2/controller/BaseController.java    |   21 +-
 .../apache/doris/job/extensions/mtmv/MTMVTask.java |    9 +-
 .../org/apache/doris/journal/JournalEntity.java    |   10 +-
 .../apache/doris/journal/bdbje/BDBJEJournal.java   |    4 +
 .../main/java/org/apache/doris/load/ExportJob.java |    2 +-
 .../load/routineload/KafkaRoutineLoadJob.java      |   35 +-
 .../doris/load/routineload/KafkaTaskInfo.java      |   18 +-
 .../doris/load/routineload/RoutineLoadJob.java     |    5 +-
 .../load/routineload/RoutineLoadScheduler.java     |    6 +
 .../load/routineload/RoutineLoadTaskInfo.java      |   14 +-
 .../org/apache/doris/master/ReportHandler.java     |    6 +-
 .../org/apache/doris/mysql/privilege/Auth.java     |  107 +-
 .../org/apache/doris/mysql/privilege/Role.java     |   22 +-
 .../apache/doris/mysql/privilege/RoleManager.java  |    1 +
 .../org/apache/doris/mysql/privilege/User.java     |   14 +-
 .../apache/doris/mysql/privilege/UserManager.java  |   10 +-
 .../glue/translator/PhysicalPlanTranslator.java    |   14 +-
 .../doris/nereids/parser/PartitionTableInfo.java   |    4 -
 .../processor/post/RuntimeFilterGenerator.java     |    5 -
 .../doris/nereids/processor/post/TopNScanOpt.java  |   16 +-
 .../org/apache/doris/nereids/rules/RuleType.java   |    3 +
 .../nereids/rules/analysis/BindExpression.java     |  112 +-
 .../doris/nereids/rules/analysis/BindSink.java     |  124 +-
 .../nereids/rules/analysis/NormalizeAggregate.java |   42 +-
 .../mv/AbstractMaterializedViewAggregateRule.java  |   73 +-
 .../expression/rules/FoldConstantRuleOnBE.java     |   30 +-
 .../rules/OneRangePartitionEvaluator.java          |    2 +-
 .../rules/expression/rules/PartitionPruner.java    |    9 +-
 .../nereids/rules/rewrite/ForeignKeyContext.java   |    2 +-
 .../rules/rewrite/PruneOlapScanPartition.java      |  114 +-
 .../nereids/rules/rewrite/PruneOlapScanTablet.java |   73 +-
 .../functions/AggCombinerFunctionBuilder.java      |    5 +
 .../functions/BuiltinFunctionBuilder.java          |   12 +-
 .../expressions/functions/FunctionBuilder.java     |    2 +
 .../expressions/functions/agg/CouldRollUp.java     |    4 +-
 .../trees/expressions/functions/agg/HllUnion.java  |    8 +-
 .../expressions/functions/agg/HllUnionAgg.java     |    8 +-
 .../trees/expressions/functions/agg/Ndv.java       |    8 +-
 .../functions/scalar/HllCardinality.java           |   10 +-
 .../expressions/functions/udf/AliasUdfBuilder.java |    5 +
 .../expressions/functions/udf/JavaUdafBuilder.java |    5 +
 .../expressions/functions/udf/JavaUdfBuilder.java  |    5 +
 .../trees/expressions/literal/DateLiteral.java     |    4 +-
 .../expressions/literal/DateTimeV2Literal.java     |    5 +
 .../trees/plans/commands/CreateTableCommand.java   |    9 +-
 .../trees/plans/commands/ExportCommand.java        |    2 +-
 .../plans/commands/UpdateMvByPartitionCommand.java |    2 +-
 .../trees/plans/commands/info/CreateTableInfo.java |   17 +-
 .../commands/insert/AbstractInsertExecutor.java    |    1 +
 .../trees/plans/logical/LogicalHiveTableSink.java  |    8 +-
 .../trees/plans/logical/LogicalOlapTableSink.java  |    8 +-
 .../trees/plans/logical/LogicalTableSink.java      |   17 +-
 .../plans/physical/PhysicalHiveTableSink.java      |    1 +
 .../apache/doris/nereids/types/DecimalV3Type.java  |    2 +-
 .../doris/persist/AlterUserOperationLog.java       |   10 +-
 .../java/org/apache/doris/persist/EditLog.java     |   21 +-
 .../org/apache/doris/persist/OperationType.java    |    9 +-
 .../java/org/apache/doris/persist/PrivInfo.java    |   17 +
 .../org/apache/doris/persist/meta/MetaReader.java  |    9 +
 .../org/apache/doris/planner/HashJoinNode.java     |   34 +-
 .../org/apache/doris/planner/JoinNodeBase.java     |   78 +-
 .../apache/doris/planner/NestedLoopJoinNode.java   |   30 +-
 .../org/apache/doris/planner/OlapTableSink.java    |    9 +-
 .../org/apache/doris/planner/OriginalPlanner.java  |    2 +
 .../java/org/apache/doris/planner/PlanNode.java    |   16 +-
 .../java/org/apache/doris/planner/Planner.java     |    6 +
 .../java/org/apache/doris/qe/ConnectContext.java   |   99 +-
 .../java/org/apache/doris/qe/ConnectProcessor.java |   11 +
 .../main/java/org/apache/doris/qe/DdlExecutor.java |    3 +
 .../java/org/apache/doris/qe/MasterOpExecutor.java |   36 +-
 .../java/org/apache/doris/qe/PointQueryExec.java   |   10 +
 .../java/org/apache/doris/qe/SessionVariable.java  |   24 +-
 .../java/org/apache/doris/qe/ShowExecutor.java     |  125 +-
 .../java/org/apache/doris/qe/StmtExecutor.java     |    8 +
 .../main/java/org/apache/doris/qe/VariableMgr.java |   71 +-
 .../resource/workloadgroup/WorkloadGroup.java      |  109 +-
 .../resource/workloadgroup/WorkloadGroupMgr.java   |   18 +-
 .../doris/scheduler/disruptor/TaskDisruptor.java   |   21 +-
 .../doris/scheduler/disruptor/TaskHandler.java     |   12 +-
 .../scheduler/manager/TransientTaskManager.java    |    5 +-
 .../apache/doris/service/FrontendServiceImpl.java  |   50 +-
 .../doris/tablefunction/MetadataGenerator.java     |   49 +-
 .../hadoop/hive/metastore/HiveMetaStoreClient.java |  102 +-
 .../org/apache/doris/analysis/SqlModeTest.java     |    1 +
 .../apache/doris/catalog/CreateFunctionTest.java   |    3 +-
 .../doris/datasource/RefreshCatalogTest.java       |    4 +-
 .../datasource/hive/HiveDDLAndDMLPlanTest.java     |  503 +++
 .../doris/datasource/hive/HiveMetadataOpsTest.java |    5 +-
 .../doris/datasource/hive/HmsCommitTest.java       |   56 +-
 .../load/routineload/KafkaRoutineLoadJobTest.java  |    2 +-
 .../routineload/RoutineLoadTaskSchedulerTest.java  |    2 +-
 .../java/org/apache/doris/mtmv/MTMVTaskTest.java   |   15 +
 .../org/apache/doris/mysql/privilege/AuthTest.java |   15 +-
 .../nereids/rules/analysis/AnalyzeCTETest.java     |    2 +-
 .../rules/analysis/FillUpMissingSlotsTest.java     |  101 +-
 .../expression/SimplifyArithmeticRuleTest.java     |    2 +-
 .../doris/nereids/util/TypeCoercionUtilsTest.java  |    8 +-
 .../apache/doris/planner/ConstantExpressTest.java  |    1 +
 .../doris/planner/ListPartitionPrunerV2Test.java   |  136 +
 .../org/apache/doris/planner/QueryPlanTest.java    |    1 +
 .../ExtractCommonFactorsRuleFunctionTest.java      |    2 +-
 .../apache/doris/rewrite/InferFiltersRuleTest.java |    2 +-
 .../doris/rewrite/RewriteInPredicateRuleTest.java  |    2 +-
 .../doris/service/FrontendServiceImplTest.java     |   14 +-
 .../transaction/GlobalTransactionMgrTest.java      |    4 +-
 .../apache/doris/utframe/TestWithFeService.java    |    8 +
 gensrc/proto/cloud.proto                           |   27 +
 gensrc/proto/internal_service.proto                |    2 +
 gensrc/thrift/BackendService.thrift                |    2 +
 gensrc/thrift/Exprs.thrift                         |    5 +
 gensrc/thrift/FrontendService.thrift               |    3 +-
 gensrc/thrift/PlanNodes.thrift                     |    2 +
 regression-test/conf/regression-conf.groovy        |    5 +-
 .../datetimev1/test_datetimev1_date_function.out   |   32 +
 .../hive/write/test_hive_write_insert.out          |  167 +
 .../hive/write/test_hive_write_partitions.out      |  129 +
 .../jdbc/test_mariadb_jdbc_catalog.out             |    1 +
 .../jdbc/test_mysql_jdbc_catalog.out               |    1 +
 .../jdbc/test_mysql_jdbc_catalog_nereids.out       |    1 +
 .../jdbc/test_mysql_jdbc_driver5_catalog.out       |    1 +
 .../test_switch_catalog_and_delete_internal.out}   |    7 +-
 .../hive/test_trino_hive_orc.out}                  |    0
 .../hive/test_trino_hive_other.out}                |    0
 .../data/external_table_p2/hive/test_hive_hudi.out |    6 +-
 .../sql/flat_q1.1.out                              |    0
 .../sql/flat_q1.2.out                              |    0
 .../sql/flat_q1.3.out                              |    0
 .../sql/flat_q2.1.out                              |    0
 .../sql/flat_q2.2.out                              |    0
 .../sql/flat_q2.3.out                              |    0
 .../sql/flat_q3.1.out                              |    0
 .../sql/flat_q3.2.out                              |    0
 .../sql/flat_q3.3.out                              |    0
 .../sql/flat_q3.4.out                              |    0
 .../sql/flat_q4.1.out                              |    0
 .../sql/flat_q4.2.out                              |    0
 .../sql/flat_q4.3.out                              |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q1.1.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q1.2.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q1.3.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q2.1.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q2.2.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q2.3.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q3.1.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q3.2.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q3.3.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q3.4.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q4.1.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q4.2.out    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q4.3.out    |    0
 .../test_index_change_on_new_column.out}           |   10 +-
 .../data/inverted_index_p0/test_tokenize.out       |    9 +
 .../nereids_p0/aggregate/agg_window_project.out    |    4 +
 .../join/test_runtimefilter_on_datev2.out          |   14 +
 .../join/test_runtimefilter_on_decimal.out         |    8 +
 .../mv/agg_with_roll_up/aggregate_with_roll_up.out |   28 +
 .../data/nereids_rules_p0/pkfk/eliminate_inner.out |   28 +
 .../data/nereids_syntax_p0/bind_priority.out       |   49 +
 .../shape/query14.out                              |  105 +-
 .../noStatsRfPrune/query14.out                     |  111 +-
 .../no_stats_shape/query14.out                     |  111 +-
 .../rf_prune/query14.out                           |  105 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query14.out |  105 +-
 .../auto_partition/test_auto_list_partition.out    |   52 +
 .../test_auto_partition_behavior.out               |    9 +
 .../auto_partition/test_auto_range_partition.out   |    4 +
 .../test_unique_model_schema_value_change.out      |   40 +
 .../data/variant_github_events_p0_new/load.out     |    3 +
 .../test_distinct_streaming_agg.out}               |    7 +-
 .../data/variant_p0/select_partition.out           |   29 +
 .../data/workload_manager_p0/test_curd_wlg.out     |   12 +
 .../cloud_p0/conf/regression-conf-custom.groovy    |   58 +-
 .../cloud_p1/conf/regression-conf-custom.groovy    |   18 +-
 regression-test/pipeline/external/conf/be.conf     |    2 +
 regression-test/pipeline/external/conf/fe.conf     |    2 +
 .../pipeline/external/conf/regression-conf.groovy  |   14 +-
 regression-test/pipeline/p0/conf/be.conf           |    2 +
 .../pipeline/p0/conf/regression-conf.groovy        |   25 +-
 .../pipeline/p1/conf/regression-conf.groovy        |   17 +-
 .../suites/account_p0/test_account.groovy          |   23 +-
 .../suites/account_p0/test_revoke_role.groovy      |    4 +-
 regression-test/suites/account_p0/test_role.groovy |   19 +
 .../correctness/test_date_function_const.groovy    |    2 +
 .../correctness/test_time_diff_microseconds.groovy |    2 +
 .../suites/correctness_p0/test_cast_null.groovy    |    2 +-
 .../nereids/test_agg_state_nereids.groovy          |    2 +-
 .../test_datetimev1_date_function.groovy           |  124 +
 .../suites/delete_p0/test_delete_handler.groovy    |   84 +
 .../hive/write/test_hive_write_insert.groovy       |  925 +++++
 .../hive/write/test_hive_write_partitions.groovy   |  226 ++
 ...test_switch_catalog_and_delete_internal.groovy} |   59 +-
 .../hive/test_trino_hive_orc.groovy                |  164 +
 .../hive/test_trino_hive_other.groovy              |  150 +
 .../trino_connector/test_plugins_download.groovy   |   63 +
 .../external_table_p2/hive/test_hive_hudi.groovy   |    4 +-
 .../ddl/customer_create.sql                        |    0
 .../ddl/customer_delete.sql                        |    0
 .../ddl/date_create.sql                            |    0
 .../ddl/date_delete.sql                            |    0
 .../ddl/lineorder_create.sql                       |    0
 .../ddl/lineorder_delete.sql                       |    0
 .../multi_vault_p2/ddl/lineorder_flat_create.sql   |   46 +
 .../ddl/lineorder_flat_delete.sql                  |    0
 .../ddl/part_create.sql                            |    0
 .../ddl/part_delete.sql                            |    0
 .../ddl/supplier_create.sql                        |    0
 .../ddl/supplier_delete.sql                        |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/load.groovy     |   10 +-
 .../sql/flat_q1.1.sql                              |    0
 .../sql/flat_q1.2.sql                              |    0
 .../sql/flat_q1.3.sql                              |    0
 .../sql/flat_q2.1.sql                              |    0
 .../sql/flat_q2.2.sql                              |    0
 .../sql/flat_q2.3.sql                              |    0
 .../sql/flat_q3.1.sql                              |    0
 .../sql/flat_q3.2.sql                              |    0
 .../sql/flat_q3.3.sql                              |    0
 .../sql/flat_q3.4.sql                              |    0
 .../sql/flat_q4.1.sql                              |    0
 .../sql/flat_q4.2.sql                              |    0
 .../sql/flat_q4.3.sql                              |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q1.1.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q1.2.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q1.3.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q2.1.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q2.2.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q2.3.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q3.1.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q3.2.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q3.3.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q3.4.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q4.1.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q4.2.sql    |    0
 .../{ssb_sf1_p2 => multi_vault_p2}/sql/q4.3.sql    |    0
 .../suites/hdfs_vault/ssb_sf1_p2/load.groovy       |    2 +-
 .../test_index_change_on_new_column.groovy         |   97 +
 .../index_change/test_pk_uk_index_change.groovy    |    1 +
 .../suites/inverted_index_p0/test_tokenize.groovy  |    2 +
 .../suites/job_p0/test_base_insert_job.groovy      |   42 +-
 .../suites/mtmv_p0/test_mysql_mtmv.groovy          |    4 +-
 .../nereids_p0/aggregate/agg_error_msg.groovy      |   50 +
 .../nereids_p0/aggregate/agg_window_project.groovy |    2 +
 .../join/test_runtimefilter_on_datev2.groovy       |  110 +
 .../join/test_runtimefilter_on_decimal.groovy      |   67 +
 .../agg_with_roll_up/aggregate_with_roll_up.groovy |   86 +
 .../nereids_rules_p0/pkfk/eliminate_inner.groovy   |    8 +-
 .../suites/nereids_syntax_p0/bind_priority.groovy  |  164 +-
 .../shape/query21.groovy                           |    1 +
 .../noStatsRfPrune/query21.groovy                  |    1 +
 .../no_stats_shape/query21.groovy                  |    1 +
 .../rf_prune/query21.groovy                        |    1 +
 .../shape/query21.groovy                           |    1 +
 .../suites/nereids_tpch_p0/tpch/topn-filter.groovy |   15 +
 .../auto_partition/test_auto_list_partition.groovy |   50 +-
 .../test_auto_partition_behavior.groovy            |   93 +-
 .../auto_partition/test_auto_partition_load.groovy |   38 +-
 .../test_auto_range_partition.groovy               |   59 +-
 .../test_dynamic_partition_with_rename.groovy      |   17 +-
 .../test_multi_column_partition.groovy             |    1 +
 .../partition_p0/test_datev2_partition.groovy      |   26 +-
 .../suites/point_query_p0/test_point_query.groovy  |   16 +
 .../table_function/explode_json_array.groovy       |   32 +-
 .../test_unique_model_schema_value_change.groovy   |  218 +-
 .../suites/statistics/analyze_stats.groovy         |   23 +
 .../variant_github_events_p0_new/load.groovy       |   17 +
 .../sql/test_distinct_streaming_agg.sql            |    5 +
 .../suites/variant_p0/select_partition.groovy      |  152 +
 .../workload_manager_p0/test_curd_wlg.groovy       |   76 +
 resource/zoneinfo.tar.gz                           |  Bin 671860 -> 134456 
bytes
 .../brpc-1.4.0-fix-stream-rpc-set-connected.patch  |   40 +-
 455 files changed, 13689 insertions(+), 3202 deletions(-)
 create mode 100644 be/src/exec/schema_scanner/schema_processlist_scanner.cpp
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/agg/CouldRollUp.java
 => be/src/exec/schema_scanner/schema_processlist_scanner.h (51%)
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/all_partition_types1_parquet_snappy_src/boolean_col=false/tinyint_col=-128/smallint_col=-32768/int_col=-2147483648/bigint_col=-9223372036854775808/float_col=-123.45/double_col=-123456.789/000000_0
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/all_partition_types1_parquet_snappy_src/boolean_col=true/tinyint_col=127/smallint_col=32767/int_col=2147483647/bigint_col=9223372036854775807/float_col=123.45/double_col=123456.789/000000_0
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/all_partition_types2_parquet_snappy_src/decimal_col=-123456.789012/string_col=string_value/binary_col=62
 69 6e 61 72 79 5f 76 61 6c 75 65/date_col=2024-03-21/timestamp_col=2024-03-21 
12%3A00%3A00/char_col=char_value1                                       
/varchar_col=varchar_value1/000000_0
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/all_partition_types2_parquet_snappy_src/decimal_col=-123456.789012/string_col=string_value/binary_col=62
 69 6e 61 72 79 5f 76 61 6c 75 65/date_col=2024-03-22/timestamp_col=2024-03-22 
12%3A00%3A00/char_col=char_value1                                       
/varchar_col=varchar_value1/000000_0
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/all_partition_types2_parquet_snappy_src/decimal_col=123456.789012/string_col=string_value/binary_col=62
 69 6e 61 72 79 5f 76 61 6c 75 65/date_col=2024-03-20/timestamp_col=2024-03-20 
12%3A00%3A00/char_col=char_value1                                       
/varchar_col=varchar_value1/000000_0
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/all_types_par_parquet_snappy_src/dt=20240320/000000_0
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/all_types_par_parquet_snappy_src/dt=20240321/000000_0
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/all_types_par_parquet_snappy_src/dt=20240322/000000_0
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/all_types_parquet_snappy_src/000000_0
 create mode 100644 
fe/be-java-extensions/preload-extensions/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStoreClient.java
 copy fe/{fe-core/src/main/java/org/apache/doris/datasource/hive => 
be-java-extensions/preload-extensions/src/main/java/org/apache/hadoop/hive/metastore}/HiveVersionUtil.java
 (80%)
 copy fe/be-java-extensions/{max-compute-scanner/src/main/resources/package.xml 
=> preload-extensions/src/main/resources/package-deps.xml} (86%)
 copy fe/be-java-extensions/{max-compute-scanner/src/main/resources/package.xml 
=> preload-extensions/src/main/resources/package-proj.xml} (74%)
 delete mode 100644 
fe/be-java-extensions/preload-extensions/src/main/resources/package.xml
 copy fe/fe-core/src/main/java/org/apache/doris/analysis/{CreateRoleStmt.java 
=> AlterRoleStmt.java} (75%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/cloud/rpc/MetaServiceListResolverProvider.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/hive/HiveDDLAndDMLPlanTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/planner/ListPartitionPrunerV2Test.java
 create mode 100644 
regression-test/data/datatype_p0/datetimev1/test_datetimev1_date_function.out
 create mode 100644 
regression-test/data/external_table_p0/hive/write/test_hive_write_insert.out
 create mode 100644 
regression-test/data/external_table_p0/hive/write/test_hive_write_partitions.out
 copy regression-test/data/{variant_github_events_p0_new/load.out => 
external_table_p0/jdbc/test_switch_catalog_and_delete_internal.out} (78%)
 copy regression-test/data/external_table_p0/{hive/test_hive_orc.out => 
trino_connector/hive/test_trino_hive_orc.out} (100%)
 copy regression-test/data/external_table_p0/{hive/test_hive_other.out => 
trino_connector/hive/test_trino_hive_other.out} (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q1.1.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q1.2.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q1.3.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q2.1.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q2.2.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q2.3.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q3.1.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q3.2.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q3.3.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q3.4.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q4.1.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q4.2.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q4.3.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q1.1.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q1.2.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q1.3.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q2.1.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q2.2.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q2.3.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q3.1.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q3.2.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q3.3.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q3.4.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q4.1.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q4.2.out (100%)
 copy regression-test/data/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q4.3.out (100%)
 copy regression-test/data/{variant_github_events_p0_new/load.out => 
inverted_index_p0/index_change/test_index_change_on_new_column.out} (59%)
 create mode 100644 
regression-test/data/nereids_p0/join/test_runtimefilter_on_decimal.out
 copy regression-test/data/variant_github_events_p0_new/{load.out => 
sql/test_distinct_streaming_agg.out} (70%)
 create mode 100644 regression-test/data/variant_p0/select_partition.out
 create mode 100644 
regression-test/suites/datatype_p0/datetimev1/test_datetimev1_date_function.groovy
 create mode 100644 regression-test/suites/delete_p0/test_delete_handler.groovy
 create mode 100644 
regression-test/suites/external_table_p0/hive/write/test_hive_write_insert.groovy
 create mode 100644 
regression-test/suites/external_table_p0/hive/write/test_hive_write_partitions.groovy
 copy regression-test/suites/{mtmv_p0/test_mysql_mtmv.groovy => 
external_table_p0/jdbc/test_switch_catalog_and_delete_internal.groovy} (54%)
 create mode 100644 
regression-test/suites/external_table_p0/trino_connector/hive/test_trino_hive_orc.groovy
 create mode 100644 
regression-test/suites/external_table_p0/trino_connector/hive/test_trino_hive_other.groovy
 create mode 100644 
regression-test/suites/external_table_p0/trino_connector/test_plugins_download.groovy
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/ddl/customer_create.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/ddl/customer_delete.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/ddl/date_create.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/ddl/date_delete.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/ddl/lineorder_create.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/ddl/lineorder_delete.sql (100%)
 create mode 100644 
regression-test/suites/hdfs_vault/multi_vault_p2/ddl/lineorder_flat_create.sql
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/ddl/lineorder_flat_delete.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/ddl/part_create.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/ddl/part_delete.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/ddl/supplier_create.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/ddl/supplier_delete.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/load.groovy (96%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q1.1.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q1.2.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q1.3.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q2.1.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q2.2.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q2.3.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q3.1.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q3.2.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q3.3.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q3.4.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q4.1.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q4.2.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/flat_q4.3.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q1.1.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q1.2.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q1.3.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q2.1.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q2.2.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q2.3.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q3.1.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q3.2.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q3.3.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q3.4.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q4.1.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q4.2.sql (100%)
 copy regression-test/suites/hdfs_vault/{ssb_sf1_p2 => 
multi_vault_p2}/sql/q4.3.sql (100%)
 create mode 100644 
regression-test/suites/inverted_index_p0/index_change/test_index_change_on_new_column.groovy
 create mode 100644 
regression-test/suites/nereids_p0/aggregate/agg_error_msg.groovy
 create mode 100644 
regression-test/suites/nereids_p0/join/test_runtimefilter_on_decimal.groovy
 create mode 100644 
regression-test/suites/variant_github_events_p0_new/sql/test_distinct_streaming_agg.sql
 create mode 100644 regression-test/suites/variant_p0/select_partition.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to