Skip to content

Support Cast node in pushdown logic #356

Support Cast node in pushdown logic

Support Cast node in pushdown logic #356

Triggered via pull request February 6, 2026 13:27
Status Success
Total duration 43m 9s
Artifacts 2

on_pr.yml

on: pull_request
Make sure submodule is in a sane state  /  Make sure submodule is in a sane state
31s
Make sure submodule is in a sane state / Make sure submodule is in a sane state
Code-quality checks  /  Run linting, formatting and static type checker
28s
Code-quality checks / Run linting, formatting and static type checker
Run coverage tests  /  Generate code coverage reports for both Python and C++ code
35m 40s
Run coverage tests / Generate code coverage reports for both Python and C++ code
Build a minimal set of packages and run all tests on them  /  ...  /  Build sdist
Build a minimal set of packages and run all tests on them / Build an sdist and determine versions / Build sdist
Matrix: Build a minimal set of packages and run all tests on them / Build and test releases / build_wheels
Waiting for pending jobs
Run coverage tests  /  Coverage Summary
4s
Run coverage tests / Coverage Summary
Fit to window
Zoom out
Zoom in

Annotations

3 warnings
Run coverage tests / Generate code coverage reports for both Python and C++ code
(WARNING) /home/runner/work/duckdb-python/duckdb-python/src/duckdb_py/numpy/numpy_scan.cpp:414: Ignoring negative hits in: branch 1 taken -19555.
Run coverage tests / Generate code coverage reports for both Python and C++ code
(WARNING) /home/runner/work/duckdb-python/duckdb-python/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:53: Ignoring negative hits in: branch 13 taken -19555.
Run coverage tests / Generate code coverage reports for both Python and C++ code
(WARNING) /home/runner/work/duckdb-python/duckdb-python/src/duckdb_py/include/duckdb_python/pyutil.hpp:18: Ignoring negative hits in: branch 1 taken -19555.

Artifacts

Produced during runtime
Name Size Digest
coverage-report-cpp
776 KB
sha256:7205b8b3ef31980e0c8a7ec8e50a352fc18f90ace1cd11c02100a71403a10814
coverage-report-python
408 KB
sha256:df33960fe1ec1b6ece91a780b40415c1688054c1385459a1b90fa46048e78d25