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

yiguolei pushed a change to branch auto-pick-66745-branch-4.1
in repository https://gitbox.apache.org/repos/asf/doris.git


    omit 9d4e63ae6ca [improvement](log) Log the user name of HTTP requests for 
auditing (#66745)
     add f22b4612936 [feature](compute group) Support show compute groups in 
non cloud mode (#66697) (#67298)
     add 11a3b2e2579 [improvement](fe) Add cloud tablet rebalancer metrics 
(#66576) (#67296)
     add 827e388c0a4 branch-4.1: [Fix](udf) Key UDF class cache by function ID 
and enable cleanup in cloud mode (#67046) (#67314)
     add fcd443eae34 [improvement](fe) Presize global cloud tablet route sets 
(#66447) (#67283)
     add 34b443418ae [fix](cloud) Drop CloudReplica route entries of dropped 
compute groups (#66984) (#67234)
     add d80d0eb1dfd [feature](fe) Add resource group success quorum check 
(#66751) (#67229)
     add d084ff1efb0 branch-4.1: [fix](hdfs) Remove query profile from HDFS 
file reader (#67293)
     add 367b8dfa750 branch-4.1: [fix](orc) handle cancellation during 
condition cache seek #67141 (#67321)
     add 954bcd617a0 branch-4.1: [fix](streamingjob) Support precreated 
streaming job targets (#67324)
     add 211f6165aba branch-4.1: [fix](score) disable search topn with extra 
predicates #65821 (#67327)
     add 6f4c6a4be42 add 4.1.4-rc04 (#67346)
     add ea30267ac6f branch-4.1: [fix](thirdparty) order Paimon codec 
dependencies #67158 (#67357)
     add 57636cae98b branch-4.1: [chore](paimon) remove paimon-cpp dependency 
(#67378)
     add e5ae5ab9d04 [enhancement](thirdparty) fix arrow build bug and clear 
dangerous env (#67523)
     add d2436590272 [improvement](fe) Reuse boxed IDs in cloud tablet indexes 
(#66389) (#67278)
     add 8080085d0aa branch-4.1: [chore](thirdparty) upgrade thrift from 0.16.0 
to 0.24.0 (#67356)
     add 1705f1ad8c2 branch-4.1: [fix](exec) Retain sliding window rows during 
eviction #67274 (#67329)
     add e2b7ad34cd2 branch-4.1: [fix](be) Handle incomplete WAL records during 
replay #67204 (#67420)
     add b3da9dd8d52 branch-4.1: [fix](cloud) Exclude stale rowsets from schema 
change temporary tablet #67351 (#67383)
     add e71218f7476 branch-4.1: [fix](cloud) Avoid conflicts when recycling 
transactions with the same label #65746 (#67478)
     add 8e7c5b88770 branch-4.1: [fix](fe) Avoid redundant partition version 
fetch during SQL cache validation #67125 (#67415)
     add 046f4a0c223 branch-4.1: [fix](fe) block inverted index V1 creation in 
FE #64522 (#67342)
     add 84eec48788f [feature](lance) Add lance_index_entries inspection TVF 
(#66671)
     add e1b39e2318c [feature](lance) push down common string and boolean 
predicates (#67051)
     add 8371e5ad2bb branch-4.1: [fix](zonemap) Treat unparsable zone map as 
invalid (#67341) (#67528)
     add 203888c4342 branch-4.1:[fix](subquery): avoid join amplification in 
WinMagic rewrite rule (#67288)
     add 20fec76eb4d branch-4.1: [fix](view) Skip dangling views when querying 
information_schema.view_dependency #67339 (#67377)
     add f3cd1ca39f0 branch-4.1: [feature](fe) Add meta service RPC rate limit 
dry-run mode (#66940) (#67421)
     add 6f9ca8c5945 branch-4.1: [fix](cloud) Trigger periodic cloud 
checkpoints through edit log rolls (#66154) (#67422)
     add 7c165f13011 branch-4.1: [improvement](cloud) Add dry-run mode for 
BE-to-MS RPC rate limiting #66977 (#67240)
     add 2539bb0d130 branch-4.1: [fix](udf) Reject variadic user-defined 
functions #67373 (#67524)
     add e95d9df56d8 branch-4.1: [fix](file cache) keep the cache monitor off 
the LRU recorder lock #67315 (#67495)
     add 23bdf9cb900 [improvement](log) Log the user name of HTTP requests for 
auditing (#66745)

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   (9d4e63ae6ca)
            \
             N -- N -- N   refs/heads/auto-pick-66745-branch-4.1 (23bdf9cb900)

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             |   31 +-
 be/CMakeLists.txt                                  |   50 -
 be/cmake/thirdparty.cmake                          |   15 -
 be/src/agent/agent_server.cpp                      |    3 +
 be/src/agent/task_worker_pool.cpp                  |   29 +-
 be/src/cloud/cloud_meta_mgr.cpp                    |   70 +-
 be/src/cloud/cloud_ms_backpressure_handler.cpp     |  197 +-
 be/src/cloud/cloud_ms_backpressure_handler.h       |   56 +-
 be/src/cloud/cloud_ms_rpc_rate_limiters.cpp        |   28 +-
 be/src/cloud/cloud_ms_rpc_rate_limiters.h          |   10 +-
 be/src/cloud/cloud_schema_change_job.cpp           |    3 +
 be/src/cloud/cloud_storage_engine.cpp              |    9 +-
 be/src/cloud/cloud_throttle_state_machine.cpp      |   74 +-
 be/src/cloud/cloud_throttle_state_machine.h        |   16 +-
 be/src/cloud/config.cpp                            |    2 +
 be/src/cloud/config.h                              |    8 +
 be/src/common/config.cpp                           |   35 -
 be/src/common/config.h                             |    3 -
 .../data_type_serde/data_type_nullable_serde.cpp   |    9 +-
 be/src/exec/operator/analytic_sink_operator.cpp    |   14 +
 be/src/exec/operator/analytic_sink_operator.h      |    9 +-
 be/src/exec/scan/file_scanner.cpp                  |   24 +-
 be/src/exec/scan/file_scanner_v2.cpp               |    8 +-
 be/src/exec/scan/meta_scanner.cpp                  |   27 +
 be/src/exec/scan/meta_scanner.h                    |    5 +
 be/src/exec/sink/writer/vfile_result_writer.cpp    |    2 +-
 be/src/format/table/paimon_cpp_reader.cpp          |  342 ---
 be/src/format/table/paimon_cpp_reader.h            |   95 -
 be/src/format/table/paimon_doris_file_system.cpp   |  679 -----
 be/src/format/table/paimon_doris_file_system.h     |   36 -
 be/src/format/table/paimon_predicate_converter.cpp |  659 -----
 be/src/format/table/paimon_predicate_converter.h   |   90 -
 be/src/format_v2/orc/orc_reader.cpp                |   12 +-
 be/src/io/cache/block_file_cache.cpp               |    1 -
 be/src/io/cache/lru_queue_recorder.cpp             |   15 -
 be/src/io/cache/lru_queue_recorder.h               |    3 -
 be/src/io/file_factory.cpp                         |    4 +-
 be/src/io/fs/benchmark/hdfs_benchmark.hpp          |    6 +-
 be/src/io/fs/hdfs_file_reader.cpp                  |   77 +-
 be/src/io/fs/hdfs_file_reader.h                    |   24 +-
 be/src/io/fs/hdfs_file_system.cpp                  |   17 +-
 be/src/io/fs/hdfs_file_system.h                    |    7 +-
 be/src/load/group_commit/wal/wal_file_reader.cpp   |   70 +-
 be/src/load/group_commit/wal/wal_table.cpp         |    3 +-
 be/src/load/group_commit/wal/wal_writer.cpp        |   13 +
 be/src/runtime/snapshot_loader.cpp                 |    2 +-
 be/src/service/doris_main.cpp                      |    2 +-
 .../service/http/action/be_thread_stack_action.cpp |    2 +
 be/src/storage/index/zone_map/zone_map_index.cpp   |   14 +-
 be/src/storage/segment/column_reader.cpp           |   39 +-
 be/src/storage/segment/segment.cpp                 |   43 +-
 be/src/storage/tablet/tablet_meta.cpp              |    6 +-
 be/src/storage/tablet/tablet_meta.h                |    3 +
 be/src/util/jni-util.cpp                           |    6 +-
 be/src/util/jni-util.h                             |    3 +-
 be/src/util/thrift_util.cpp                        |    2 +-
 be/test/agent/task_worker_pool_test.cpp            |   18 +
 .../cloud/cloud_ms_backpressure_handler_test.cpp   |  168 +-
 be/test/cloud/cloud_ms_rpc_rate_limiters_test.cpp  |   63 +-
 be/test/cloud/cloud_schema_change_job_test.cpp     |   63 +-
 .../cloud/cloud_throttle_state_machine_test.cpp    |   89 +-
 .../data_type_serde_number_test.cpp                |   14 +
 .../exec/operator/analytic_sink_operator_test.cpp  |   60 +-
 be/test/exec/scan/file_scanner_v2_test.cpp         |   18 -
 be/test/exec/scan/meta_scanner_test.cpp            |  143 +
 be/test/format/table/paimon_cpp_reader_test.cpp    |   96 -
 .../format/table/paimon_doris_file_system_test.cpp |   59 -
 be/test/format/wal/wal_reader_writer_test.cpp      |   80 +
 be/test/format_v2/orc/orc_reader_test.cpp          |   48 +
 be/test/io/cache/cache_lru_dumper_test.cpp         |   29 +-
 be/test/storage/segment/zone_map_index_test.cpp    |   38 +
 build.sh                                           |   59 +-
 cloud/src/recycler/recycler.cpp                    |  104 +-
 cloud/test/recycler_test.cpp                       |  231 +-
 common/cpp/token_bucket_rate_limiter.cpp           |   27 +-
 common/cpp/token_bucket_rate_limiter.h             |    8 +
 .../doris/common/classloader/ScannerLoader.java    |   90 +-
 .../common/classloader/ScannerLoaderTest.java      |   77 +
 .../java/org/apache/doris/udf/BaseExecutor.java    |   13 +-
 .../main/java/org/apache/doris/common/Config.java  |   33 +-
 .../InvertedIndexStorageFormatValidator.java       |   50 +
 .../java/org/apache/doris/common/ConfigTest.java   |   20 +
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |    4 +-
 .../src/main/java/org/apache/doris/DorisFE.java    |    5 +
 .../apache/doris/alter/SchemaChangeHandler.java    |    7 +
 .../doris/catalog/BuiltinTableValuedFunctions.java |    2 +
 .../java/org/apache/doris/catalog/Database.java    |   16 +-
 .../apache/doris/catalog/GlobalFunctionMgr.java    |   10 +-
 .../apache/doris/cloud/catalog/CloudReplica.java   |   78 +
 .../doris/cloud/catalog/CloudTabletRebalancer.java |  337 ++-
 .../catalog/CloudTabletRebalancerMetrics.java      |   78 +
 .../apache/doris/cloud/rpc/MetaServiceProxy.java   |   10 -
 .../doris/cloud/rpc/MetaServiceRpcRateLimiter.java |   30 +-
 .../doris/common/cache/NereidsSqlCacheManager.java |    9 -
 .../apache/doris/common/util/PropertyAnalyzer.java |   12 +-
 .../datasource/lance/LanceExternalCatalog.java     |   38 +
 .../doris/datasource/lance/LanceExternalTable.java |    5 +
 .../datasource/lance/LanceIndexMetadataLoader.java |   65 +-
 .../datasource/lance/LancePhysicalIndexEntry.java  |   54 +
 .../lance/source/LancePredicateConverter.java      |   77 +
 .../apache/doris/datasource/paimon/PaimonUtil.java |   19 -
 .../datasource/paimon/source/PaimonScanNode.java   |    3 +-
 .../insert/streaming/StreamingInsertJob.java       |   17 +-
 .../apache/doris/job/util/StreamingJobUtils.java   |   40 +-
 .../java/org/apache/doris/master/Checkpoint.java   |    8 -
 .../java/org/apache/doris/metric/CloudMetrics.java |   37 +
 .../java/org/apache/doris/metric/MetricRepo.java   |   15 +
 .../doris/nereids/parser/LogicalPlanBuilder.java   |   18 +-
 .../rewrite/AggScalarSubQueryToWindowFunction.java |  628 ++++-
 .../rewrite/PushDownScoreTopNIntoOlapScan.java     |   26 +-
 .../functions/table/LanceIndexEntries.java         |   49 +
 .../expressions/functions/udf/JavaUdafBuilder.java |    2 +-
 .../expressions/functions/udf/JavaUdfBuilder.java  |    2 +-
 .../expressions/functions/udf/JavaUdtfBuilder.java |    2 +-
 .../functions/udf/PythonUdafBuilder.java           |    2 +-
 .../functions/udf/PythonUdfBuilder.java            |    2 +-
 .../functions/udf/PythonUdtfBuilder.java           |    2 +-
 .../plans/commands/CreateFunctionCommand.java      |    8 +-
 .../trees/plans/commands/DropFunctionCommand.java  |   52 +-
 .../trees/plans/commands/ShowClustersCommand.java  |   43 +-
 .../trees/plans/logical/LogicalOlapScan.java       |   65 +
 .../java/org/apache/doris/persist/EditLog.java     |   24 +-
 .../java/org/apache/doris/qe/FEOpExecutor.java     |    1 +
 .../org/apache/doris/qe/PointQueryExecutor.java    |    2 +-
 .../java/org/apache/doris/qe/ResultReceiver.java   |   13 +-
 .../java/org/apache/doris/qe/SessionVariable.java  |   19 +-
 .../main/java/org/apache/doris/system/Backend.java |    3 +-
 .../org/apache/doris/system/SystemInfoService.java |    4 +
 .../LanceIndexEntriesTableValuedFunction.java      |  213 ++
 .../doris/tablefunction/MetadataGenerator.java     |  115 +-
 .../tablefunction/MetadataTableValuedFunction.java |    2 +
 .../doris/tablefunction/TableValuedFunctionIf.java |    2 +
 .../doris/transaction/DatabaseTransactionMgr.java  |   80 +
 .../apache/doris/catalog/CreateFunctionTest.java   |   45 +
 .../org/apache/doris/catalog/DropFunctionTest.java |   14 +
 .../cloud/catalog/CloudTabletRebalancerTest.java   |   31 +
 .../doris/cloud/rpc/MetaServiceProxyTest.java      |    5 +
 .../cloud/rpc/MetaServiceRpcRateLimiterTest.java   |   59 +
 .../apache/doris/common/PropertyAnalyzerTest.java  |   12 +-
 .../lance/LanceFilesystemCatalogTest.java          |   48 +
 .../lance/LanceIndexMetadataLoaderTest.java        |  152 +
 .../lance/LancePredicateConverterTest.java         |   90 +
 .../paimon/source/PaimonScanNodeTest.java          |    8 +-
 .../doris/job/util/StreamingJobUtilsTest.java      |   48 +
 .../doris/nereids/parser/NereidsParserTest.java    |   21 +-
 .../AggScalarSubQueryToWindowFunctionTest.java     | 2962 +++++++++++++++++++-
 .../functions/udf/UdfBuilderArityTest.java         |   68 +
 .../trees/plans/commands/ShowComputeGroupTest.java |   55 +-
 .../java/org/apache/doris/persist/EditLogTest.java |  159 ++
 ...nceIndexEntriesTableValuedFunctionAuthTest.java |  203 ++
 .../LanceIndexEntriesTableValuedFunctionTest.java  |  345 +++
 fe/pom.xml                                         |    2 +-
 fs_brokers/apache_hdfs_broker/pom.xml              |    5 +-
 gensrc/script/gen_build_version.sh                 |    4 +-
 gensrc/thrift/FrontendService.thrift               |    1 +
 gensrc/thrift/Makefile                             |    2 +-
 gensrc/thrift/PaloInternalService.thrift           |    2 +-
 gensrc/thrift/PlanNodes.thrift                     |    9 +
 gensrc/thrift/Types.thrift                         |    3 +
 .../lance/test_lance_index_entries.out             |   14 +
 .../lance/test_lance_scalar_predicate_pushdown.out |   55 +
 .../fault_injection_p0/test_index_io_context.out   |   93 -
 .../inverted_index_p0/test_index_multi_match.out   |   96 -
 .../test_search_score_topn_predicates.out          |   38 +
 ...st_streaming_postgres_job_precreated_target.out |    4 +
 .../data/nereids_rules_p0/mv/tpch/mv_tpch_test.out |   46 -
 ...rrelated_scalar_subquery_to_window_function.out |   98 +
 .../tpcds_sf100/noStatsRfPrune/query32.out         |   29 +-
 .../tpcds_sf100/noStatsRfPrune/query92.out         |   29 +-
 .../tpcds_sf100/no_stats_shape/query32.out         |   29 +-
 .../tpcds_sf100/no_stats_shape/query92.out         |   29 +-
 .../shape_check/tpcds_sf100/rf_prune/query32.out   |   37 +-
 .../shape_check/tpcds_sf100/rf_prune/query92.out   |   37 +-
 .../data/shape_check/tpcds_sf100/shape/query32.out |   37 +-
 .../data/shape_check/tpcds_sf100/shape/query92.out |   37 +-
 .../data/shape_check/tpcds_sf1000/hint/query32.out |   29 +-
 .../data/shape_check/tpcds_sf1000/hint/query92.out |   29 +-
 .../shape_check/tpcds_sf1000/shape/query32.out     |   37 +-
 .../shape_check/tpcds_sf1000/shape/query92.out     |   37 +-
 .../tpcds_sf1000_constraints/shape/query1.out      |   37 +
 .../tpcds_sf1000_constraints/shape/query10.out     |   47 +
 .../tpcds_sf1000_constraints/shape/query11.out     |   53 +
 .../tpcds_sf1000_constraints/shape/query12.out     |   29 +
 .../tpcds_sf1000_constraints/shape/query13.out     |   34 +
 .../tpcds_sf1000_constraints/shape/query14.out     |  170 ++
 .../tpcds_sf1000_constraints/shape/query15.out     |   25 +
 .../tpcds_sf1000_constraints/shape/query16.out     |   35 +
 .../tpcds_sf1000_constraints/shape/query17.out     |   44 +
 .../tpcds_sf1000_constraints/shape/query18.out     |   42 +
 .../tpcds_sf1000_constraints/shape/query19.out     |   35 +
 .../tpcds_sf1000_constraints/shape/query2.out      |   43 +
 .../tpcds_sf1000_constraints/shape/query20.out     |   29 +
 .../tpcds_sf1000_constraints/shape/query21.out     |   26 +
 .../tpcds_sf1000_constraints/shape/query22.out     |   23 +
 .../tpcds_sf1000_constraints/shape/query23.out     |   82 +
 .../tpcds_sf1000_constraints/shape/query24.out     |   52 +
 .../tpcds_sf1000_constraints/shape/query25.out     |   43 +
 .../tpcds_sf1000_constraints/shape/query26.out     |   31 +
 .../tpcds_sf1000_constraints/shape/query27.out     |   33 +
 .../tpcds_sf1000_constraints/shape/query28.out     |   75 +
 .../tpcds_sf1000_constraints/shape/query29.out     |   43 +
 .../tpcds_sf1000_constraints/shape/query3.out      |   26 +
 .../tpcds_sf1000_constraints/shape/query30.out     |   43 +
 .../tpcds_sf1000_constraints/shape/query31.out     |   73 +
 .../shape/query32.out                              |    2 +-
 .../tpcds_sf1000_constraints/shape/query33.out     |   83 +
 .../tpcds_sf1000_constraints/shape/query34.out     |   32 +
 .../tpcds_sf1000_constraints/shape/query35.out     |   47 +
 .../tpcds_sf1000_constraints/shape/query36.out     |   33 +
 .../tpcds_sf1000_constraints/shape/query37.out     |   31 +
 .../tpcds_sf1000_constraints/shape/query38.out     |   62 +
 .../tpcds_sf1000_constraints/shape/query39.out     |   31 +
 .../tpcds_sf1000_constraints/shape/query4.out      |   74 +
 .../tpcds_sf1000_constraints/shape/query40.out     |   30 +
 .../tpcds_sf1000_constraints/shape/query41.out     |   23 +
 .../tpcds_sf1000_constraints/shape/query42.out     |   26 +
 .../tpcds_sf1000_constraints/shape/query43.out     |   25 +
 .../tpcds_sf1000_constraints/shape/query44.out     |   71 +
 .../tpcds_sf1000_constraints/shape/query45.out     |   35 +
 .../tpcds_sf1000_constraints/shape/query46.out     |   38 +
 .../tpcds_sf1000_constraints/shape/query47.out     |   43 +
 .../tpcds_sf1000_constraints/shape/query48.out     |   29 +
 .../tpcds_sf1000_constraints/shape/query49.out     |  107 +
 .../tpcds_sf1000_constraints/shape/query5.out      |   85 +
 .../tpcds_sf1000_constraints/shape/query50.out     |   29 +
 .../tpcds_sf1000_constraints/shape/query51.out     |   40 +
 .../tpcds_sf1000_constraints/shape/query52.out     |   26 +
 .../tpcds_sf1000_constraints/shape/query53.out     |   31 +
 .../tpcds_sf1000_constraints/shape/query54.out     |   74 +
 .../tpcds_sf1000_constraints/shape/query55.out     |   26 +
 .../tpcds_sf1000_constraints/shape/query56.out     |   83 +
 .../tpcds_sf1000_constraints/shape/query57.out     |   43 +
 .../tpcds_sf1000_constraints/shape/query58.out     |   86 +
 .../tpcds_sf1000_constraints/shape/query59.out     |   45 +
 .../tpcds_sf1000_constraints/shape/query6.out      |   47 +
 .../tpcds_sf1000_constraints/shape/query60.out     |   83 +
 .../tpcds_sf1000_constraints/shape/query61.out     |   70 +
 .../tpcds_sf1000_constraints/shape/query62.out     |   29 +
 .../tpcds_sf1000_constraints/shape/query63.out     |   31 +
 .../tpcds_sf1000_constraints/shape/query64.out     |  101 +
 .../tpcds_sf1000_constraints/shape/query65.out     |   43 +
 .../tpcds_sf1000_constraints/shape/query66.out     |   61 +
 .../tpcds_sf1000_constraints/shape/query67.out     |   42 +
 .../tpcds_sf1000_constraints/shape/query68.out     |   40 +
 .../tpcds_sf1000_constraints/shape/query69.out     |   47 +
 .../tpcds_sf1000_constraints/shape/query7.out      |   31 +
 .../tpcds_sf1000_constraints/shape/query70.out     |   47 +
 .../tpcds_sf1000_constraints/shape/query71.out     |   36 +
 .../tpcds_sf1000_constraints/shape/query72.out     |   58 +
 .../tpcds_sf1000_constraints/shape/query73.out     |   32 +
 .../tpcds_sf1000_constraints/shape/query74.out     |   53 +
 .../tpcds_sf1000_constraints/shape/query75.out     |   68 +
 .../tpcds_sf1000_constraints/shape/query76.out     |   38 +
 .../tpcds_sf1000_constraints/shape/query77.out     |  101 +
 .../tpcds_sf1000_constraints/shape/query78.out     |   57 +
 .../tpcds_sf1000_constraints/shape/query79.out     |   32 +
 .../tpcds_sf1000_constraints/shape/query8.out      |   48 +
 .../tpcds_sf1000_constraints/shape/query80.out     |  100 +
 .../tpcds_sf1000_constraints/shape/query81.out     |   43 +
 .../tpcds_sf1000_constraints/shape/query82.out     |   31 +
 .../tpcds_sf1000_constraints/shape/query83.out     |   89 +
 .../tpcds_sf1000_constraints/shape/query84.out     |   31 +
 .../tpcds_sf1000_constraints/shape/query85.out     |   46 +
 .../tpcds_sf1000_constraints/shape/query86.out     |   28 +
 .../tpcds_sf1000_constraints/shape/query87.out     |   60 +
 .../tpcds_sf1000_constraints/shape/query88.out     |  171 ++
 .../tpcds_sf1000_constraints/shape/query89.out     |   31 +
 .../tpcds_sf1000_constraints/shape/query9.out      |  115 +
 .../tpcds_sf1000_constraints/shape/query90.out     |   47 +
 .../tpcds_sf1000_constraints/shape/query91.out     |   41 +
 .../shape/query92.out                              |    2 +-
 .../tpcds_sf1000_constraints/shape/query93.out     |   21 +
 .../tpcds_sf1000_constraints/shape/query94.out     |   35 +
 .../tpcds_sf1000_constraints/shape/query95.out     |   44 +
 .../tpcds_sf1000_constraints/shape/query96.out     |   26 +
 .../tpcds_sf1000_constraints/shape/query97.out     |   35 +
 .../tpcds_sf1000_constraints/shape/query98.out     |   29 +
 .../tpcds_sf1000_constraints/shape/query99.out     |   29 +
 .../shape_check/tpcds_sf10t_orc/shape/query32.out  |   29 +-
 .../shape_check/tpcds_sf10t_orc/shape/query92.out  |   29 +-
 .../data/shape_check/tpch_sf1000/hint/q17.out      |   22 +-
 .../tpch_sf1000/nostats_rf_prune/q17.out           |   21 +-
 .../tpch_sf1000/nostats_rf_prune/q2.out            |   48 +-
 .../data/shape_check/tpch_sf1000/rf_prune/q17.out  |   20 +-
 .../data/shape_check/tpch_sf1000/rf_prune/q2.out   |   49 +-
 .../data/shape_check/tpch_sf1000/shape/q17.out     |   20 +-
 .../data/shape_check/tpch_sf1000/shape/q2.out      |   49 +-
 .../shape_check/tpch_sf1000/shape_no_stats/q17.out |   21 +-
 .../shape_check/tpch_sf1000/shape_no_stats/q2.out  |   48 +-
 .../hint => tpch_sf1000_constraints/shape}/q1.out  |    0
 .../tpch_sf1000_constraints/shape/q10.out          |   29 +
 .../shape}/q11.out                                 |    0
 .../shape}/q12.out                                 |    0
 .../shape}/q13.out                                 |    0
 .../shape}/q14.out                                 |    0
 .../shape/q15.out                                  |    0
 .../shape}/q16.out                                 |    0
 .../shape}/q17.out                                 |    0
 .../tpch_sf1000_constraints/shape/q18.out          |   26 +
 .../shape}/q19.out                                 |    0
 .../shape}/q2.out                                  |    0
 .../shape}/q20-rewrite.out                         |    0
 .../shape}/q20.out                                 |    0
 .../shape}/q21.out                                 |    0
 .../shape}/q22.out                                 |    0
 .../shape}/q3.out                                  |    0
 .../shape}/q4.out                                  |    0
 .../shape}/q5.out                                  |    0
 .../hint => tpch_sf1000_constraints/shape}/q6.out  |    0
 .../shape}/q7.out                                  |    0
 .../shape/q8.out                                   |    0
 .../shape/q9.out                                   |    0
 regression-test/framework/pom.xml                  |    4 +-
 regression-test/pipeline/external/conf/fe.conf     |    3 +-
 .../ann_index_p0/create_ann_index_test.groovy      |    2 +-
 .../test_cloud_edit_log_roll_checkpoint.groovy     |   65 +
 .../test_mv_case/test_mv_case.groovy               |    6 +-
 .../test_special_buffer_before_nested.groovy       |    2 +-
 .../PAIMON_ICEBERG_READ_WRITE_P0_COVERAGE.md       |    2 +-
 .../lance/test_lance_index_entries.groovy          |  121 +
 .../test_lance_scalar_predicate_pushdown.groovy    |   68 +-
 .../paimon/paimon_data_system_table.groovy         |    2 -
 .../test_paimon_partition_pk_delete_refs.groovy    |    3 -
 ...test_paimon_partition_schema_filter_refs.groovy |    3 -
 ...der.groovy => test_paimon_reader_parity.groovy} |   19 +-
 .../test_paimon_schema_time_travel_matrix.groovy   |   30 +-
 .../cloud/test_cloud_ms_rpc_table_throttle.groovy  |    1 +
 .../test_index_bkd_writer_fault_injection.groovy   |    2 +-
 ...index_builder_drop_index_fault_injection.groovy |    1 -
 ...dex_compaction_exception_fault_injection.groovy |    2 +-
 .../test_index_compaction_fault_injection.groovy   |    4 +-
 .../test_index_io_context.groovy                   |   41 +-
 ...st_skip_index_compaction_fault_injection.groovy |   27 -
 ...inverted_index_exception_fault_injection.groovy |    2 +-
 ...st_build_index_exception_fault_injection.groovy |    2 +-
 .../suites/function_p0/test_array_map.groovy       |    2 +-
 .../test_iot_auto_detect_fail.groovy               |    4 +-
 .../test_group_commit_replay_wal.groovy            |    3 +-
 .../index_change/test_index_change_1.groovy        |   75 +-
 .../index_change/test_index_change_2.groovy        |   84 +-
 .../index_change/test_index_change_3.groovy        |   89 +-
 .../index_change/test_index_change_4.groovy        |   88 +-
 .../index_change/test_index_change_5.groovy        |   79 +-
 .../index_change/test_index_change_6.groovy        |   99 +-
 .../test_index_change_on_new_column.groovy         |   50 +-
 .../test_index_compaction_dup_keys.groovy          |    2 +-
 .../test_index_compaction_null.groovy              |    4 +-
 .../test_index_compaction_unique_keys.groovy       |    2 +-
 ...dex_compaction_with_multi_index_segments.groovy |    4 +-
 .../test_index_change_format.groovy                |    1 -
 .../inverted_index_p0/load/test_insert.groovy      |    4 +-
 .../inverted_index_p0/load/test_spark_load.groovy  |    2 -
 .../inverted_index_p0/load/test_stream_load.groovy |    1 -
 .../test_inverted_index_v1_deprecated.groovy       |   80 +
 .../test_compound_reader_fault_injection.groovy    |    2 +-
 .../test_index_chinese_column.groovy               |    2 -
 .../test_index_multi_match.groovy                  |   46 +-
 .../inverted_index_p0/test_index_rqg_bug8.groovy   |    2 +-
 .../test_inverted_index_file_size.groovy           |    2 -
 .../test_search_score_topn_predicates.groovy       |  203 ++
 .../test_show_nested_index_file_http_action.groovy |    1 -
 ...sted_index_file_http_action_with_variant.groovy |    1 -
 .../test_variant_index_format_v1.groovy            |  108 -
 ...streaming_postgres_job_precreated_target.groovy |  134 +
 .../suites/load_p2/test_single_replica_load.groovy |    2 +-
 .../nereids_arith_p0/topn/accept_null.groovy       |    2 +-
 .../show/test_nereids_show_build_index.groovy      |    4 +-
 .../nereids_p0/show/test_nereids_show_index.groovy |    4 +-
 .../nereids_rules_p0/mv/tpch/mv_tpch_test.groovy   |   11 +-
 ...lated_scalar_subquery_to_window_function.groovy |  313 +++
 .../shape_check/tpcds_sf1000/hint/query64.groovy   |    1 -
 .../tpcds_sf1000_constraints/load.groovy           | 2528 +++++++++++++++++
 .../tpcds_sf1000_constraints/shape/query1.groovy   |   88 +
 .../tpcds_sf1000_constraints/shape/query10.groovy  |  156 ++
 .../tpcds_sf1000_constraints/shape/query11.groovy  |  200 ++
 .../tpcds_sf1000_constraints/shape/query12.groovy  |  106 +
 .../tpcds_sf1000_constraints/shape/query13.groovy  |  142 +
 .../tpcds_sf1000_constraints/shape/query14.groovy  |  246 ++
 .../tpcds_sf1000_constraints/shape/query15.groovy  |   78 +
 .../tpcds_sf1000_constraints/shape/query16.groovy  |  100 +
 .../tpcds_sf1000_constraints/shape/query17.groovy  |  128 +
 .../tpcds_sf1000_constraints/shape/query18.groovy  |  106 +
 .../tpcds_sf1000_constraints/shape/query19.groovy  |   88 +
 .../tpcds_sf1000_constraints/shape/query2.groovy   |  158 ++
 .../tpcds_sf1000_constraints/shape/query20.groovy  |   98 +
 .../tpcds_sf1000_constraints/shape/query21.groovy  |   99 +
 .../tpcds_sf1000_constraints/shape/query22.groovy  |   78 +
 .../tpcds_sf1000_constraints/shape/query23.groovy  |  145 +
 .../tpcds_sf1000_constraints/shape/query24.groovy  |  148 +
 .../tpcds_sf1000_constraints/shape/query25.groovy  |  134 +
 .../tpcds_sf1000_constraints/shape/query26.groovy  |   80 +
 .../tpcds_sf1000_constraints/shape/query27.groovy  |   84 +
 .../tpcds_sf1000_constraints/shape/query28.groovy  |  144 +
 .../tpcds_sf1000_constraints/shape/query29.groovy  |  132 +
 .../tpcds_sf1000_constraints/shape/query3.groovy   |   80 +
 .../tpcds_sf1000_constraints/shape/query30.groovy  |  100 +
 .../tpcds_sf1000_constraints/shape/query31.groovy  |  142 +
 .../tpcds_sf1000_constraints/shape/query32.groovy  |   97 +
 .../tpcds_sf1000_constraints/shape/query33.groovy  |  188 ++
 .../tpcds_sf1000_constraints/shape/query34.groovy  |  100 +
 .../tpcds_sf1000_constraints/shape/query35.groovy  |  154 +
 .../tpcds_sf1000_constraints/shape/query36.groovy  |   98 +
 .../tpcds_sf1000_constraints/shape/query37.groovy  |   72 +
 .../tpcds_sf1000_constraints/shape/query38.groovy  |   87 +
 .../tpcds_sf1000_constraints/shape/query39.groovy  |   92 +
 .../tpcds_sf1000_constraints/shape/query4.groovy   |  270 ++
 .../tpcds_sf1000_constraints/shape/query40.groovy  |   94 +
 .../tpcds_sf1000_constraints/shape/query41.groovy  |  142 +
 .../tpcds_sf1000_constraints/shape/query42.groovy  |   82 +
 .../tpcds_sf1000_constraints/shape/query43.groovy  |   76 +
 .../tpcds_sf1000_constraints/shape/query44.groovy  |  108 +
 .../tpcds_sf1000_constraints/shape/query45.groovy  |   78 +
 .../tpcds_sf1000_constraints/shape/query46.groovy  |  108 +
 .../tpcds_sf1000_constraints/shape/query47.groovy  |  140 +
 .../tpcds_sf1000_constraints/shape/query48.groovy  |  172 ++
 .../tpcds_sf1000_constraints/shape/query49.groovy  |  296 ++
 .../tpcds_sf1000_constraints/shape/query5.groovy   |  294 ++
 .../tpcds_sf1000_constraints/shape/query50.groovy  |  156 ++
 .../tpcds_sf1000_constraints/shape/query51.groovy  |  128 +
 .../tpcds_sf1000_constraints/shape/query52.groovy  |   82 +
 .../tpcds_sf1000_constraints/shape/query53.groovy  |   94 +
 .../tpcds_sf1000_constraints/shape/query54.groovy  |  150 +
 .../tpcds_sf1000_constraints/shape/query55.groovy  |   66 +
 .../tpcds_sf1000_constraints/shape/query56.groovy  |  176 ++
 .../tpcds_sf1000_constraints/shape/query57.groovy  |  134 +
 .../tpcds_sf1000_constraints/shape/query58.groovy  |  168 ++
 .../tpcds_sf1000_constraints/shape/query59.groovy  |  126 +
 .../tpcds_sf1000_constraints/shape/query6.groovy   |   90 +
 .../tpcds_sf1000_constraints/shape/query60.groovy  |  194 ++
 .../tpcds_sf1000_constraints/shape/query61.groovy  |  126 +
 .../tpcds_sf1000_constraints/shape/query62.groovy  |  108 +
 .../tpcds_sf1000_constraints/shape/query63.groovy  |   96 +
 .../shape}/query64.groovy                          |  125 +-
 .../tpcds_sf1000_constraints/shape/query65.groovy  |   96 +
 .../tpcds_sf1000_constraints/shape/query66.groovy  |  478 ++++
 .../tpcds_sf1000_constraints/shape/query67.groovy  |  126 +
 .../tpcds_sf1000_constraints/shape/query68.groovy  |  122 +
 .../tpcds_sf1000_constraints/shape/query69.groovy  |  132 +
 .../tpcds_sf1000_constraints/shape/query7.groovy   |   80 +
 .../tpcds_sf1000_constraints/shape/query70.groovy  |  114 +
 .../tpcds_sf1000_constraints/shape/query71.groovy  |  118 +
 .../tpcds_sf1000_constraints/shape/query72.groovy  |   96 +
 .../tpcds_sf1000_constraints/shape/query73.groovy  |   94 +
 .../tpcds_sf1000_constraints/shape/query74.groovy  |  160 ++
 .../tpcds_sf1000_constraints/shape/query75.groovy  |  178 ++
 .../tpcds_sf1000_constraints/shape/query76.groovy  |   86 +
 .../tpcds_sf1000_constraints/shape/query77.groovy  |  254 ++
 .../tpcds_sf1000_constraints/shape/query78.groovy  |  154 +
 .../tpcds_sf1000_constraints/shape/query79.groovy  |   84 +
 .../tpcds_sf1000_constraints/shape/query8.groovy   |  255 ++
 .../tpcds_sf1000_constraints/shape/query80.groovy  |  230 ++
 .../tpcds_sf1000_constraints/shape/query81.groovy  |  100 +
 .../tpcds_sf1000_constraints/shape/query82.groovy  |   72 +
 .../tpcds_sf1000_constraints/shape/query83.groovy  |  172 ++
 .../tpcds_sf1000_constraints/shape/query84.groovy  |   80 +
 .../tpcds_sf1000_constraints/shape/query85.groovy  |  205 ++
 .../tpcds_sf1000_constraints/shape/query86.groovy  |   90 +
 .../tpcds_sf1000_constraints/shape/query87.groovy  |   84 +
 .../tpcds_sf1000_constraints/shape/query88.groovy  |  226 ++
 .../tpcds_sf1000_constraints/shape/query89.groovy  |   94 +
 .../tpcds_sf1000_constraints/shape/query9.groovy   |  141 +
 .../tpcds_sf1000_constraints/shape/query90.groovy  |   82 +
 .../tpcds_sf1000_constraints/shape/query91.groovy  |  100 +
 .../tpcds_sf1000_constraints/shape/query92.groovy  |   98 +
 .../tpcds_sf1000_constraints/shape/query93.groovy  |   74 +
 .../tpcds_sf1000_constraints/shape/query94.groovy  |   96 +
 .../tpcds_sf1000_constraints/shape/query95.groovy  |  102 +
 .../tpcds_sf1000_constraints/shape/query96.groovy  |   70 +
 .../tpcds_sf1000_constraints/shape/query97.groovy  |   91 +
 .../tpcds_sf1000_constraints/shape/query98.groovy  |  104 +
 .../tpcds_sf1000_constraints/shape/query99.groovy  |  108 +
 .../tpch_sf1000_constraints/load.groovy            |  502 ++++
 .../tpch_sf1000_constraints/shape/q1.groovy        |   62 +
 .../tpch_sf1000_constraints/shape/q10.groovy       |   74 +
 .../tpch_sf1000_constraints/shape/q11.groovy       |   71 +
 .../tpch_sf1000_constraints/shape/q12.groovy       |   69 +
 .../tpch_sf1000_constraints/shape/q13.groovy       |   65 +
 .../tpch_sf1000_constraints/shape/q14.groovy       |   55 +
 .../tpch_sf1000_constraints/shape/q15.groovy       |   65 +
 .../tpch_sf1000_constraints/shape/q16.groovy       |   76 +
 .../tpch_sf1000_constraints/shape/q17.groovy       |   63 +
 .../tpch_sf1000_constraints/shape/q18.groovy       |   80 +
 .../tpch_sf1000_constraints/shape/q19.groovy       |   83 +
 .../tpch_sf1000_constraints/shape/q2.groovy        |   90 +
 .../shape/q20-rewrite.groovy                       |   74 +
 .../tpch_sf1000_constraints/shape/q20.groovy       |   84 +
 .../tpch_sf1000_constraints/shape/q21.groovy       |   86 +
 .../tpch_sf1000_constraints/shape/q22.groovy       |   83 +
 .../tpch_sf1000_constraints/shape/q3.groovy        |   70 +
 .../tpch_sf1000_constraints/shape/q4.groovy        |   66 +
 .../tpch_sf1000_constraints/shape/q5.groovy        |   70 +
 .../tpch_sf1000_constraints/shape/q6.groovy        |   55 +
 .../tpch_sf1000_constraints/shape/q7.groovy        |   85 +
 .../tpch_sf1000_constraints/shape/q8.groovy        |   83 +
 .../tpch_sf1000_constraints/shape/q9.groovy        |   78 +
 .../test_cloud_inverted_index_v1_show_data.groovy  |  101 -
 .../test_array_contains_with_inverted_index.groovy |    5 +-
 .../suites/variant_p0/mv/multi_slot.groovy         |    2 +-
 .../variant_p0/predefine/test_predefine_ddl.groovy |   12 -
 .../test_array_contains_with_inverted_index.groovy |    5 +-
 .../test_array_contains_with_inverted_index.groovy |    5 +-
 .../with_index/test_array_index_write.groovy       |    5 +-
 .../suites/variant_p0/with_index/var_index.groovy  |  105 -
 run-be-ut.sh                                       |   25 -
 thirdparty/AGENTS.md                               |   67 +
 thirdparty/CHANGELOG.md                            |    4 +
 thirdparty/arrow-paimon-vars.sh                    |  408 ---
 thirdparty/build-thirdparty.sh                     |  161 +-
 thirdparty/download-thirdparty.sh                  |   80 +-
 thirdparty/paimon-cpp-cache.cmake                  |  137 -
 ...arrow-24.0.0-force-write-int96-timestamps.patch |    5 +-
 thirdparty/patches/apache-arrow-24.0.0-lzo.patch   |   17 +
 .../patches/apache-arrow-24.0.0-paimon.patch       |  226 --
 .../paimon-cpp-arrow-24-compatibility.patch        |   64 -
 .../patches/paimon-cpp-arrow-24-compute.patch      |   44 -
 .../paimon-cpp-buildutils-static-deps.patch        |  345 ---
 .../patches/thrift-0.16-fix_mutex_include.patch    |    9 -
 .../thrift-0.16-reset-consumed-message-size.patch  |   29 -
 thirdparty/test/adbc-jni-config-test.sh            |   35 +
 thirdparty/test/arrow-paimon-lifecycle-test.sh     |  492 ----
 thirdparty/vars.sh                                 |   33 +-
 521 files changed, 32776 insertions(+), 6639 deletions(-)
 delete mode 100644 be/src/format/table/paimon_cpp_reader.cpp
 delete mode 100644 be/src/format/table/paimon_cpp_reader.h
 delete mode 100644 be/src/format/table/paimon_doris_file_system.cpp
 delete mode 100644 be/src/format/table/paimon_doris_file_system.h
 delete mode 100644 be/src/format/table/paimon_predicate_converter.cpp
 delete mode 100644 be/src/format/table/paimon_predicate_converter.h
 create mode 100644 be/test/exec/scan/meta_scanner_test.cpp
 delete mode 100644 be/test/format/table/paimon_cpp_reader_test.cpp
 delete mode 100644 be/test/format/table/paimon_doris_file_system_test.cpp
 create mode 100644 
fe/be-java-extensions/java-common/src/test/java/org/apache/doris/common/classloader/ScannerLoaderTest.java
 create mode 100644 
fe/fe-common/src/main/java/org/apache/doris/common/InvertedIndexStorageFormatValidator.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/cloud/catalog/CloudTabletRebalancerMetrics.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/lance/LancePhysicalIndexEntry.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/table/LanceIndexEntries.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/tablefunction/LanceIndexEntriesTableValuedFunction.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/functions/udf/UdfBuilderArityTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/tablefunction/LanceIndexEntriesTableValuedFunctionAuthTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/tablefunction/LanceIndexEntriesTableValuedFunctionTest.java
 create mode 100644 
regression-test/data/external_table_p0/lance/test_lance_index_entries.out
 create mode 100644 
regression-test/data/inverted_index_p0/test_search_score_topn_predicates.out
 create mode 100644 
regression-test/data/job_p0/streaming_job/cdc/test_streaming_postgres_job_precreated_target.out
 create mode 100644 
regression-test/data/nereids_rules_p0/subquery_to_window_function/correlated_scalar_subquery_to_window_function.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query1.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query10.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query11.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query12.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query13.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query14.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query15.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query16.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query17.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query18.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query19.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query2.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query20.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query21.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query22.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query23.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query24.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query25.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query26.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query27.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query28.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query29.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query3.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query30.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query31.out
 copy regression-test/data/shape_check/{tpcds_sf1000 => 
tpcds_sf1000_constraints}/shape/query32.out (97%)
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query33.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query34.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query35.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query36.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query37.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query38.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query39.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query4.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query40.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query41.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query42.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query43.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query44.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query45.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query46.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query47.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query48.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query49.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query5.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query50.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query51.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query52.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query53.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query54.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query55.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query56.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query57.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query58.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query59.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query6.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query60.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query61.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query62.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query63.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query64.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query65.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query66.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query67.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query68.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query69.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query7.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query70.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query71.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query72.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query73.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query74.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query75.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query76.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query77.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query78.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query79.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query8.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query80.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query81.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query82.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query83.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query84.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query85.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query86.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query87.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query88.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query89.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query9.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query90.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query91.out
 copy regression-test/data/shape_check/{tpcds_sf1000 => 
tpcds_sf1000_constraints}/shape/query92.out (97%)
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query93.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query94.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query95.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query96.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query97.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query98.out
 create mode 100644 
regression-test/data/shape_check/tpcds_sf1000_constraints/shape/query99.out
 copy regression-test/data/shape_check/{tpch_sf1000/hint => 
tpch_sf1000_constraints/shape}/q1.out (100%)
 create mode 100644 
regression-test/data/shape_check/tpch_sf1000_constraints/shape/q10.out
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q11.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/nostats_rf_prune => 
tpch_sf1000_constraints/shape}/q12.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q13.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q14.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000 => 
tpch_sf1000_constraints}/shape/q15.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q16.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q17.out (100%)
 create mode 100644 
regression-test/data/shape_check/tpch_sf1000_constraints/shape/q18.out
 copy regression-test/data/shape_check/{tpch_sf1000/nostats_rf_prune => 
tpch_sf1000_constraints/shape}/q19.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q2.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q20-rewrite.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q20.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q21.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/nostats_rf_prune => 
tpch_sf1000_constraints/shape}/q22.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q3.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/nostats_rf_prune => 
tpch_sf1000_constraints/shape}/q4.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q5.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/hint => 
tpch_sf1000_constraints/shape}/q6.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000/rf_prune => 
tpch_sf1000_constraints/shape}/q7.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000 => 
tpch_sf1000_constraints}/shape/q8.out (100%)
 copy regression-test/data/shape_check/{tpch_sf1000 => 
tpch_sf1000_constraints}/shape/q9.out (100%)
 create mode 100644 
regression-test/suites/cloud_p0/test_cloud_edit_log_roll_checkpoint.groovy
 create mode 100644 
regression-test/suites/external_table_p0/lance/test_lance_index_entries.groovy
 rename 
regression-test/suites/external_table_p0/paimon/{test_paimon_cpp_reader.groovy 
=> test_paimon_reader_parity.groovy} (81%)
 create mode 100644 
regression-test/suites/inverted_index_p0/storage_format/test_inverted_index_v1_deprecated.groovy
 create mode 100644 
regression-test/suites/inverted_index_p0/test_search_score_topn_predicates.groovy
 delete mode 100644 
regression-test/suites/inverted_index_p2/test_variant_index_format_v1.groovy
 create mode 100644 
regression-test/suites/job_p0/streaming_job/cdc/test_streaming_postgres_job_precreated_target.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/subquery_to_window_function/correlated_scalar_subquery_to_window_function.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/load.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query1.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query10.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query11.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query12.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query13.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query14.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query15.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query16.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query17.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query18.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query19.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query2.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query20.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query21.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query22.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query23.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query24.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query25.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query26.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query27.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query28.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query29.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query3.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query30.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query31.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query32.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query33.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query34.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query35.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query36.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query37.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query38.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query39.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query4.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query40.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query41.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query42.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query43.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query44.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query45.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query46.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query47.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query48.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query49.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query5.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query50.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query51.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query52.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query53.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query54.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query55.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query56.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query57.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query58.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query59.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query6.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query60.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query61.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query62.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query63.groovy
 copy regression-test/suites/shape_check/{tpcds_sf1000/hint => 
tpcds_sf1000_constraints/shape}/query64.groovy (58%)
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query65.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query66.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query67.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query68.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query69.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query7.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query70.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query71.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query72.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query73.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query74.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query75.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query76.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query77.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query78.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query79.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query8.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query80.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query81.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query82.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query83.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query84.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query85.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query86.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query87.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query88.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query89.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query9.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query90.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query91.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query92.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query93.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query94.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query95.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query96.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query97.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query98.groovy
 create mode 100644 
regression-test/suites/shape_check/tpcds_sf1000_constraints/shape/query99.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/load.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q1.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q10.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q11.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q12.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q13.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q14.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q15.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q16.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q17.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q18.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q19.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q2.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q20-rewrite.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q20.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q21.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q22.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q3.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q4.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q5.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q6.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q7.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q8.groovy
 create mode 100644 
regression-test/suites/shape_check/tpch_sf1000_constraints/shape/q9.groovy
 delete mode 100644 
regression-test/suites/show_data_p2/test_table_property/test_cloud_inverted_index_v1_show_data.groovy
 create mode 100644 thirdparty/AGENTS.md
 delete mode 100644 thirdparty/arrow-paimon-vars.sh
 delete mode 100644 thirdparty/paimon-cpp-cache.cmake
 delete mode 100644 thirdparty/patches/apache-arrow-24.0.0-paimon.patch
 delete mode 100644 thirdparty/patches/paimon-cpp-arrow-24-compatibility.patch
 delete mode 100644 thirdparty/patches/paimon-cpp-arrow-24-compute.patch
 delete mode 100644 thirdparty/patches/paimon-cpp-buildutils-static-deps.patch
 delete mode 100644 thirdparty/patches/thrift-0.16-fix_mutex_include.patch
 delete mode 100644 
thirdparty/patches/thrift-0.16-reset-consumed-message-size.patch
 create mode 100755 thirdparty/test/adbc-jni-config-test.sh
 delete mode 100755 thirdparty/test/arrow-paimon-lifecycle-test.sh


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

Reply via email to