Skip to content

[Feature] Add MERGE INTO planner, EnforceUniqueRowLocator check, and Iceberg row-delta commit path #73422

[Feature] Add MERGE INTO planner, EnforceUniqueRowLocator check, and Iceberg row-delta commit path

[Feature] Add MERGE INTO planner, EnforceUniqueRowLocator check, and Iceberg row-delta commit path #73422

Triggered via pull request June 17, 2026 07:54
Status Failure
Total duration 1h 16m 43s
Artifacts 6

ci-pipeline.yml

on: pull_request
RUN CHECKER
52s
RUN CHECKER
BE FILTER
4s
BE FILTER
FE FILTER
4s
FE FILTER
TEST FILTER
4s
TEST FILTER
Repo Handbook
4s
Repo Handbook
Schema Compatibility
53s
Schema Compatibility
Matrix: Thirdparty Update
BE Architecture
1m 0s
BE Architecture
FE Code Style Check
2m 36s
FE Code Style Check
Thirdparty Info
5s
Thirdparty Info
DEPLOY SR
0s
DEPLOY SR
SQL-Tester
0s
SQL-Tester
Generate Documentation
0s
Generate Documentation
Restart FE
0s
Restart FE
Restart BE
Restart BE
ADMIT TEST
ADMIT TEST
Restart FE(Admit)
Restart FE(Admit)
Restart BE(Admit)
Restart BE(Admit)
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 6 warnings, and 1 notice
BE UT
Process completed with exit code 1.
BE UT
RUN UT FAIL!!!
BUILD
Process completed with exit code 1.
TEST FILTER
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Repo Handbook
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BE FILTER
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
FE FILTER
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Schema Compatibility
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BUILD
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dawidd6/action-download-artifact@v6. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
BE UT LOG Expired
248 Bytes
sha256:9ef580f38e8b9d7a8a8c38d6137f6f58b20b554b1e6408aa4ab50d1b55f5eee7
FE UT LOG Expired
962 KB
sha256:c88e85fb23f3f309db3bb5f22a730505b53e5af0c4448151e5fffbc4f3c55932
TEST_PR_INFO Expired
162 Bytes
sha256:ee9eaaf76e8f52879560f084ab66d76e93ff26716f7281690115b9114e54469f
be-path-filter Expired
706 Bytes
sha256:450e8286d3319f9a0df9bb4c38668ff46acc7482828181331b1ab2acd3da724f
fe-path-filter Expired
675 Bytes
sha256:f718746e7e9d75ba78aa74bcf93b2a8e681bd8e62abb432d8deaed028cc6d971
pr_num Expired
142 Bytes
sha256:a3f3eff9651ba2c1d817d4284a3ce79d1c025f3e16099878b2bea628a9909bd8