Avatar for the Eventual-Inc user
Eventual-Inc
Daft
BlogDocsChangelog

Branches performance

Pull requests

fix: canonicalize negative NaN in multi-column sort comparator#6215
last run
2 hours ago
fix: canonicalize negative NaN in multi-column sort comparator arrow-rs make_comparator uses IEEE 754 total ordering where negative NaN sorts before all values (-NaN < -Inf < ... < +Inf < +NaN). Daft's sort contract treats all NaN as greater than regular values. Normalize negative NaN to positive NaN before passing float arrays to make_comparator.
3 hours ago
a554655
fix/property-test-sort-bugs
CodSpeed Performance Gauge
+1%
test: Filter null bytes from generated column names in property-based tests#6213
last run
1 day ago
fix: Filter null bytes from generated column names in property-based tests The Hypothesis `text()` strategy can generate column names containing embedded null bytes (`\0`), which causes a panic in arrow-rs's FFI layer (`FFI_ArrowSchema::with_name` calls `CString::new(name).unwrap()`). This only manifests on the Ray runner since it serializes Series via `__reduce__` → `to_arrow()` → Arrow C Data Interface. Null bytes in column names are inherently invalid for the Arrow C Data Interface (which uses null-terminated C strings), so filtering them from generated test data is the correct fix. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 day ago
470c723
fix/property-test-null-byte-column-names
CodSpeed Performance Gauge
0%
fix links
1 day ago
57c904b
fix/broken-links
CodSpeed Performance Gauge
0%
Update src/daft-sql/src/planner.rs Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
21 hours ago
7bf2293
Lucas61000:issue-3563
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home Terms Privacy Docs