Skip to content

feat(ast): introduce new ast visitor APIs and migrate AST rewrites #30224

feat(ast): introduce new ast visitor APIs and migrate AST rewrites

feat(ast): introduce new ast visitor APIs and migrate AST rewrites #30224

Triggered via pull request April 16, 2026 07:13
Status Success
Total duration 45m 30s
Artifacts 1

dev.yml

on: pull_request
Matrix: linux / sqllogic / cluster
Matrix: linux / sqllogic / cluster_with_minio_and_nginx
Matrix: linux / sqllogic / ee
Matrix: linux / sqllogic / stage
Matrix: linux / sqllogic / standalone
Matrix: linux / sqllogic / standalone_minio
Matrix: linux / sqllogic / standalone_no_table_meta_cache
linux  /  test_compat_meta_query
1m 39s
linux / test_compat_meta_query
linux  /  test_compat_fuse
4m 35s
linux / test_compat_fuse
linux  /  test_compat_meta_meta
1m 38s
linux / test_compat_meta_meta
linux  /  test_compat_client_cluster
4m 45s
linux / test_compat_client_cluster
linux  /  test_logs
1m 59s
linux / test_logs
linux  /  test_private_tasks
7m 45s
linux / test_private_tasks
linux  /  test_sandbox_udf
1m 23s
linux / test_sandbox_udf
linux  /  test_meta_cluster
55s
linux / test_meta_cluster
linux  /  test_stateless_standalone
5m 18s
linux / test_stateless_standalone
linux  /  test_stateless_cluster
6m 37s
linux / test_stateless_cluster
linux  /  test_stateful_standalone
3m 3s
linux / test_stateful_standalone
linux  /  test_stateful_cluster
5m 37s
linux / test_stateful_cluster
linux  /  test_stateful_large_data
0s
linux / test_stateful_large_data
linux  /  test_stateful_iceberg_catalogs
1m 6s
linux / test_stateful_iceberg_catalogs
linux  /  test_ee_standalone
1m 46s
linux / test_ee_standalone
linux  /  test_ee_management_mode
47s
linux / test_ee_management_mode
linux  /  ...  /  management_mode
40s
linux / sqllogic / management_mode
linux  /  ...  /  standalone_udf_server
7m 15s
linux / sqllogic / standalone_udf_server
linux  /  ...  /  standalone_cloud
1m 3s
linux / sqllogic / standalone_cloud
linux  /  ...  /  standalone_minio_with_bendsave
9m 43s
linux / sqllogic / standalone_minio_with_bendsave
linux  /  ...  /  standalone_iceberg_tpch
2m 53s
linux / sqllogic / standalone_iceberg_tpch
Fit to window
Zoom out
Zoom in

Annotations

16 warnings
changes
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, tj-actions/changed-files@v46. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
linux / check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, everpcpc/actions-cache@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
linux / test_unit
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, everpcpc/actions-cache@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
mac_check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, mozilla-actions/sccache-action@v0.0.3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
mac_check: ./.github/workflows/pr.yml#L43
43:121 [line-length] line too long (135 > 120 characters)
mac_check: ./.github/workflows/release.yml#L82
82:121 [line-length] line too long (191 > 120 characters)
mac_check: ./.github/workflows/release.yml#L79
79:121 [line-length] line too long (187 > 120 characters)
mac_check: ./.github/workflows/release.yml#L76
76:121 [line-length] line too long (191 > 120 characters)
mac_check: ./scripts/ci/meta-chaos/verifier.yaml#L22
22:121 [line-length] line too long (234 > 120 characters)
mac_check: ./tests/sqllogictests/scripts/docker-compose-iceberg-tpch.yml#L65
65:121 [line-length] line too long (294 > 120 characters)
mac_check: ./docker/it-iceberg-catalogs/docker-compose.yaml#L61
61:121 [line-length] line too long (277 > 120 characters)
mac_check
No available formula with the name "perl-devel". Did you mean perl-build?
mac_check
No available formula with the name "perl-cpan". Did you mean pelican?
mac_check
No available formula with the name "perl-core". Did you mean periscope?
linux / test_compat_client_cluster
Restore cache failed: Dependencies file is not found in /runner/_work/databend/databend. Supported file pattern: go.sum
ready
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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
sccache-build-aarch64-unknown-linux-gnu
14.6 KB
sha256:cf8e0b2dcbfd2e2415eb4eff390d7f972593fe05eba275793a75f45c2b627449