Skip to content

Preserve NULL semantics for incremental SUM #490

Preserve NULL semantics for incremental SUM

Preserve NULL semantics for incremental SUM #490

Triggered via push July 23, 2026 13:47
Status Failure
Total duration 37m 29s
Artifacts 9
Build extension binaries  /  Generate matrix
5s
Build extension binaries / Generate matrix
Code Quality Check  /  Format Check
3m 9s
Code Quality Check / Format Check
Code Quality Check  /  Tidy Check
37m 13s
Code Quality Check / Tidy Check
Matrix: Build extension binaries / Linux
Matrix: Build extension binaries / MacOS
Matrix: Build extension binaries / DuckDB-Wasm
Matrix: Build extension binaries / Windows
Fit to window
Zoom out
Zoom in

Annotations

1 error and 40 warnings
Code Quality Check / Tidy Check
Process completed with exit code 2.
Build extension binaries / Generate matrix
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Quality Check / Format Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build extension binaries / Linux (linux_arm64, ubuntu-24.04-arm, arm64-linux-release, arm64-linux-release, false, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build extension binaries / Linux (linux_arm64, ubuntu-24.04-arm, arm64-linux-release, arm64-linux-release, false, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build extension binaries / Linux (linux_amd64, ubuntu-24.04, x64-linux-release, x64-linux-release, true, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build extension binaries / Linux (linux_amd64, ubuntu-24.04, x64-linux-release, x64-linux-release, true, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build extension binaries / MacOS (osx_amd64, x86_64, x64-osx-release, arm64-osx-release, false, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build extension binaries / MacOS (osx_amd64, x86_64, x64-osx-release, arm64-osx-release, false, false)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Build extension binaries / MacOS (osx_amd64, x86_64, x64-osx-release, arm64-osx-release, false, false)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Build extension binaries / DuckDB-Wasm (wasm_mvp, wasm32-emscripten, x64-linux, true, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, emscripten-core/setup-emsdk@v13. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build extension binaries / DuckDB-Wasm (wasm_eh, wasm32-emscripten, x64-linux, false, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, emscripten-core/setup-emsdk@v13. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build extension binaries / MacOS (osx_arm64, arm64, arm64-osx-release, arm64-osx-release, true, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build extension binaries / MacOS (osx_arm64, arm64, arm64-osx-release, arm64-osx-release, true, false)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Build extension binaries / MacOS (osx_arm64, arm64, arm64-osx-release, arm64-osx-release, true, false)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Build extension binaries / DuckDB-Wasm (wasm_threads, wasm32-emscripten, x64-linux, false, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, emscripten-core/setup-emsdk@v13. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build extension binaries / Windows (windows_amd64, windows-latest, x64-windows-static-release, x64-windows-static-release, t...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, lukka/run-vcpkg@v11.1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build extension binaries / Windows (windows_amd64, windows-latest, x64-windows-static-release, x64-windows-static-release, t...
The file vcpkg.json was found multiple times with glob expression '**/vcpkg.json'.
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, lukka/run-vcpkg@v11.1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
materialized view 'mv_ssf_filtered_scalar' uses constructs not supported for incremental maintenance. Full refresh will be used.
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
recovering 'mv_crash' from interrupted refresh via full recompute.
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
materialized view 'mv_oprec_sample_volatile' uses constructs not supported for incremental maintenance. Full refresh will be used.
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
materialized view 'mv_window_volatile' uses constructs not supported for incremental maintenance. Full refresh will be used.
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
materialized view 'mv_volatile_unnest' uses constructs not supported for incremental maintenance. Full refresh will be used.
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
materialized view 'mv_now' uses constructs not supported for incremental maintenance. Full refresh will be used.
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
materialized view 'mv_random' uses constructs not supported for incremental maintenance. Full refresh will be used.
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
materialized view 'mv_string_agg' uses constructs not supported for incremental maintenance. Full refresh will be used.
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
materialized view 'mv_string_agg' uses constructs not supported for incremental maintenance. Full refresh will be used.
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
materialized view 'chain_lock_parent' uses constructs not supported for incremental maintenance. Full refresh will be used.
Build extension binaries / Windows (windows_amd64_mingw, windows-latest, x64-mingw-static, x64-mingw-static, true, false)
The file vcpkg.json was found multiple times with glob expression '**/vcpkg.json'.
Code Quality Check / Tidy Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. 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
openivm-v1.5.4-extension-linux_amd64
12.3 MB
sha256:2141839ea882c525300ed4a6c77e6dc94df4b300e5bda5d28c5fdc190e9f0aa1
openivm-v1.5.4-extension-linux_arm64
10.9 MB
sha256:760ffec46ff6631de0a9f5e57c3f76695968352743e89ebac644b8de1050da05
openivm-v1.5.4-extension-osx_amd64
9.71 MB
sha256:542bf8ae4bed8ab5bd345f3e77b7f1055e211a14f4e50d27c65effacbd8251ba
openivm-v1.5.4-extension-osx_arm64
9.21 MB
sha256:7ad3465a94961d102869ea307d92867f3ebf9f6ae1f02dd715731e753f9e38c5
openivm-v1.5.4-extension-wasm_eh
666 KB
sha256:b815db63c2fde39cd48b8448369081bb9178e8c14c1418f9836ecd4487259c6d
openivm-v1.5.4-extension-wasm_mvp
602 KB
sha256:193fffde166d5781271129ce6d442e353421fc138aa4457f0f89339528acf036
openivm-v1.5.4-extension-wasm_threads
603 KB
sha256:1f4481f6878a5c604ca31bb9a761b28c91ea3b6c3319557c399f99608e3a1fb2
openivm-v1.5.4-extension-windows_amd64
8.59 MB
sha256:f167fdb0c2702187564563189b1b81f2b3d7e52b1b740bc737be0015b29b282d
openivm-v1.5.4-extension-windows_amd64_mingw
14.6 MB
sha256:4dcc58dd5efac2f429c7d73bd63b77638e36e55831e42e8af2838c0c7e4893cf