Avatar for the vortex-data user
vortex-data
vortex
BlogDocsChangelog

Performance History

Latest Results

fix(python): translate Polars is_null expressions (#10189) Polars `is_null()` fails predicate conversion despite native Vortex support. Map the Boolean.IsNull function directly to `ve.is_null`, including null input rows. This is a direct expression translation; it performs no eager evaluation and does not require literal arguments. Literal-specific PRs decode the scalar representation itself. Validation: 1 targeted regression case(s) passed with this PR’s converter. With only `polars_.py` restored to the base revision and the same tests retained, all 1 failed with Polars `ComputeError` wrapping the unsupported-expression `ValueError` or `NotImplementedError`. The tests compare complete dataframes from Polars alone and a Vortex-backed Polars scan, and check explicit row expectations. No lint or broader suite was run. Signed-off-by: Daniel King <dan@spiraldb.com>
develop
1 minute ago

Latest Branches

CodSpeed Performance Gauge
-15%
fix(python): translate Polars is_null expressions#10189
6 hours ago
61b090a
dk/polars-is-null
CodSpeed Performance Gauge
-11%
6 hours ago
d6cf0f4
dk/polars-binary-literals
CodSpeed Performance Gauge
+39%
do not merge(scan): planning, physical plans, and plan execution#10339
48 minutes ago
6115639
ji/planning-plan-planexec
© 2026 CodSpeed Technology
Home Terms Privacy Docs