Skip to content

Improve CostHashAgg with single-column NDV and spill-aware cost model #970

Improve CostHashAgg with single-column NDV and spill-aware cost model

Improve CostHashAgg with single-column NDV and spill-aware cost model #970

Triggered via pull request April 10, 2026 15:46
Status Failure
Total duration 44m 26s
Artifacts 28

build-deb-cloudberry.yml

on: pull_request
check-skip
3s
check-skip
Build Apache Cloudberry DEB
14m 58s
Build Apache Cloudberry DEB
prepare-test-matrix-deb
3s
prepare-test-matrix-deb
DEB Install Test Apache Cloudberry
2m 15s
DEB Install Test Apache Cloudberry
Matrix: test-deb
Generate Apache Cloudberry Build Report
3s
Generate Apache Cloudberry Build Report
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 12 warnings
ic-deb-good-opt-on
Process completed with exit code 1.
ic-deb-good-opt-on
Process completed with exit code 1.
Generate Apache Cloudberry Build Report
Build/Test pipeline failed! Check job summaries and logs for details
Build Apache Cloudberry DEB
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. 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/
DEB Install Test Apache Cloudberry
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
gpcontrib-gp-stats-collector
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
ic-deb-contrib
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
ic-deb-gpcontrib
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
pax-ic-deb-good-opt-off
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
ic-deb-good-opt-off
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
pax-ic-deb-good-opt-on
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
ic-deb-good-opt-on
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
ic-deb-good-opt-on
Some test executions failed, check individual logs for details
ic-deb-good-opt-on
Test execution failed for configuration 1: make -C src/test/regress installcheck-good
ic-cbdb-parallel
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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
apache-cloudberry-db-incubating-deb-build-artifacts
42.1 MB
sha256:b54755f905f8c222ab4f27a46f211b323a576f83c68fff74fdd988e199716a2a
apache-cloudberry-db-incubating-deb-source-build-artifacts
68.1 MB
sha256:731845b9a5e5f43c50ab3a08ee57d9d5dfc06b6c5eb911d0f0e4357bdddaa777
build-logs-20260410_164733
470 KB
sha256:db2b254f864a804012b1ee9909a11ddd5b5ed5e5dca2c905e1dbd14bcbec6ec6
install-logs--20260410_164733
23.9 KB
sha256:a5a2b81625bda070e993a2927bb3e28be51e1dc88d074c04f5216bffea6b1130
regression-logs-ic-deb-good-opt-on-20260410_164733
12.3 MB
sha256:9bea5a573b056caac4b42ea71eb82d63527e5bdef8733a5e93cc9400a81b58c8
results-gpcontrib-gp-stats-collector-20260410_164733
8.33 KB
sha256:f3afb66a4dbd0b5d695386449b5f3b40083378604f39dc7e71b42b38fae6d9f4
results-ic-cbdb-parallel-20260410_164733
4.74 MB
sha256:298a2fc039ffba0141bd092e279be2358e211d577b22cfd2878c84f8c1f36e9a
results-ic-deb-contrib-20260410_164733
210 KB
sha256:561872ee607a79a59238d13fa6e4422f521c31cc7c41b255d9abca5e685979f7
results-ic-deb-good-opt-off-20260410_164733
4.74 MB
sha256:cd5bbbb4d006dc840f2cf329b7f748ada8a539a2211be0e8c03bcb5a8d1a5491
results-ic-deb-gpcontrib-20260410_164733
53.7 KB
sha256:022063b77fe33206986ddfb3031e94b3d0be0481d759ff3ba027baa272fb5f15
results-pax-ic-deb-good-opt-off-20260410_164733
4.13 MB
sha256:c6a5dcca507dbaed10ad4e549ba40cdd4516c5896dfb8cd4e6a15420a7ac255e
results-pax-ic-deb-good-opt-on-20260410_164733
4.14 MB
sha256:45e2a7f7ab5295c0d7be40606978df9b2fbf29ed0faddf49f69ac6cdedacd870
test-logs-gpcontrib-gp-stats-collector-20260410_164733
178 KB
sha256:3b621ed77620d2abc37912e9126106c725b33e5a0ad7832602344c26991b1aea
test-logs-ic-cbdb-parallel-20260410_164733
201 KB
sha256:8df9c24d8b1aeb3a86f86c7238d9d5ff787bab963e42018255d54d9d5476e593
test-logs-ic-deb-contrib-20260410_164733
216 KB
sha256:2f4966340243f9df08a7153a99a494bc9eac30a7fc2c7cf4ca8ed37b190ff991
test-logs-ic-deb-good-opt-off-20260410_164733
202 KB
sha256:5a4cb86bf9103c2e62a18c4e76001884b3d444ea0cbb54dfa8aebf5adb9e1304
test-logs-ic-deb-good-opt-on-20260410_164733
202 KB
sha256:35db3e5d1320ca0f64d3c7ecda9e4eeee5a63bdf4ee6d507cc2b260706f94312
test-logs-ic-deb-gpcontrib-20260410_164733
185 KB
sha256:a723002b2636de9917a7f8775a23cab43506d11950d2a671f8222b5f9a5528fe
test-logs-pax-ic-deb-good-opt-off-20260410_164733
189 KB
sha256:ad7b74d35454964adb6b7ac594f6f34e45444c46dc6ff0308af37a9b0f545c66
test-logs-pax-ic-deb-good-opt-on-20260410_164733
189 KB
sha256:f893ec60f45c7a3584b4feedde4b3b5a816082dab9c896bc82df3b9744cfd8b5
test-metadata-gpcontrib-gp-stats-collector
355 Bytes
sha256:161495ab7adfff2a16ba0220866d2f9879d4b7c5d1f19742ddc83ab7686d80e3
test-metadata-ic-cbdb-parallel
329 Bytes
sha256:f39a088fc1e075ec92ffa8616fca946775045f9c6ea3616eeba60ccf87f2c3c4
test-metadata-ic-deb-contrib
6.12 KB
sha256:19eb93d4e75ce6574ef70e3a21bb2ac7efb05ff0e02d77e5210633b05df20ef4
test-metadata-ic-deb-good-opt-off
338 Bytes
sha256:8bd43e907d1d941257b0a43096a2948df1f7314df860895a4803ebdd190fc230
test-metadata-ic-deb-good-opt-on
352 Bytes
sha256:09c66670ee5e7fdecf7e0709f4623710322743b32dab19692f56442cf5e8f766
test-metadata-ic-deb-gpcontrib
1.19 KB
sha256:f0df154e94bdff870171294345a164f248ec1e15989bcbcd912324e50188bc77
test-metadata-pax-ic-deb-good-opt-off
673 Bytes
sha256:c75aae6dcaa3cb7dbb64a36b993350e28c7caad9d929ee325bfcf0ed2668e79c
test-metadata-pax-ic-deb-good-opt-on
667 Bytes
sha256:a0d621524a6090225e73a8310ac121906cb8ac4854395640208aac580ca3a714