Eventual-Inc
Daft
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(core): handle all-null list literals
everySympathy:codex/fix-null-list-udf
2 hours ago
fix(local-execution): preserve still-needed plan on normal pipeline EOF Address greptile-apps review on the dead-plan branch: when a previous same-fingerprint input finishes normally before its try_finish() runs, the execution loop drops the enqueue receiver and is_closed() becomes true even though the task returned Ok(()). The previous logic would unconditionally remove the still-needed plan, await an Ok(()) task, and return an internal error to the next run(), leaving earlier inputs' later try_finish() calls with no plan state to collect stats from. Distinguish the two closed-channel cases: 1. The execution loop exited with an error: capture the original DaftError (or task JoinError) via RuntimeTask::try_join_next() and surface it to the next run() caller. 2. The execution loop exited normally after pipeline EOF: leave the plan in place so already-enqueued inputs can still complete try_finish() and collect stats. Add a new non-blocking RuntimeTask::try_join_next() helper that wraps tokio::task::JoinSet::try_join_next() and matches the DaftResult mapping already used by the Future impl on RuntimeTask.
XuQianJin-Stars:fix/ray-flotilla-udf-exception-propagation
4 hours ago
fix(window): align error wording with existing tests Tests in tests/dataframe/test_window_first_last_value.py match against the regex 'require a partition_by' / 'require an order_by' / 'require a frame'. The previous PR commit changed these messages to use the singular 'requires', which broke the regex match (since 'requires a' no longer contains the substring 'require a'). Revert the verb back to 'require' for first_value/last_value/nth_value window-spec validation errors so that the existing test suite passes without modification.
XuQianJin-Stars:feat/spark-window-functions
5 hours ago
fix(ci): allow 'tructured' literal used in Spark overlay examples The Spark OVERLAY function tests and doctests use the literal string "tructured" (e.g., overlay("Spark SQL", "tructured", 2, 4) -> "Structured SQL"). codespell flagged it as a typo of "structured". Add it to the codespell ignore-words-list so the style CI passes.
XuQianJin-Stars:feat/spark-string-functions
7 hours ago
fix(hdf5): tune default h5py file buffer
everettVT/hdf5-file
12 hours ago
fix(hdf5): type ndarray return values
everettVT/hdf5-file
1 day ago
test(io): cover the malformed-endpoint fallback in normalize_endpoint_url
plusplusjiajia:fix-iceberg-endpoint-scheme
1 day ago
fix(hdf5): satisfy lint and precommit checks
everettVT/hdf5-file
1 day ago
Latest Branches
CodSpeed Performance Gauge
0%
fix(core): handle all-null list literals
#7168
6 hours ago
edd4c0f
everySympathy:codex/fix-null-list-udf
CodSpeed Performance Gauge
0%
fix(local-execution): surface real pipeline error on dead plan reuse
#7169
5 hours ago
fcf5e43
XuQianJin-Stars:fix/ray-flotilla-udf-exception-propagation
CodSpeed Performance Gauge
0%
feat(window): Spark-compatible cume_dist / percent_rank / ntile / nth_value (+SQL first_value/last_value/nth_value)
#7166
6 hours ago
ae0e918
XuQianJin-Stars:feat/spark-window-functions
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs