Eventual-Inc
Daft
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(udf): preserve legacy partial actor pools
dujl:feature/udf-auto-scaling-min-max
9 hours ago
Merge branch 'main' into feature/iceberg-cdc-cow
kyo-tom:feature/iceberg-cdc-cow
10 hours ago
fix(udf): update Python binding type stubs
dujl:feature/udf-auto-scaling-min-max
10 hours ago
feat(udf): add dynamic actor pool autoscaling
dujl:feature/udf-auto-scaling-min-max
11 hours ago
Refactor columns_min/columns_max to delegate to least/greatest Address review feedback: replace the list-based implementation (to_list().list_min()/list_max()) with direct delegation to the existing greatest/least scalar functions. Benefits: - Row-wise NULL skipping: result is NULL only when all inputs in a row are NULL, matching Spark Greatest/Least semantics. - Works on any comparable dtype (numeric, boolean, string, temporal), not just types supported by list aggregation. - Avoids the overhead of constructing an intermediate list column per row. Public surface is preserved: aliases (columns_min/columns_max) and empty-arg error messages remain unchanged. All 80 existing tests/dataframe/test_horizontal.py cases pass.
XuQianJin-Stars:feat/spark-math-functions
12 hours ago
refactor: drop spark_xxhash64 from core hash API Defer Spark-compatible xxhash64 to a separate extension to avoid conflicting with hash(..., hash_function="xxhash64"), and frame the remaining crypto helpers as Daft-native rather than Spark-compat.
XuQianJin-Stars:feature/hash-crypto-functions
12 hours ago
chore(deps): bump opendal to 0.58.1 (#7358) ## Changes Made Bump the direct `opendal` dependency in `daft-io` from `0.57` to `0.58` (resolved to **0.58.1**). OpenDAL 0.58 moved the HTTP client into a separate transport that must be installed process-wide. Without that, OSS/COS/OBS/TOS/GitHub operators compile but fail at request time. This PR: - Enables the `http-transport-reqwest` feature - Switches client setup from `init_default_registry()` to `install_default()` so services are registered and the HTTP transport is installed No other API fallout was required: Daft already uses string-based `Operator::via_iter`, `skip_signature`, and maps write/`close` metadata results. ## Related Issues N/A — dependency bump to track the latest stable OpenDAL release (2026-07-31).
main
1 day ago
Merge branch 'main' into feature/iceberg-cdc-cow
kyo-tom:feature/iceberg-cdc-cow
1 day ago
Latest Branches
CodSpeed Performance Gauge
0%
feat(udf): add dynamic actor pool autoscaling
#7369
9 hours ago
6d5f29e
dujl:feature/udf-auto-scaling-min-max
CodSpeed Performance Gauge
0%
feat(io): add Iceberg COW changelog reads
#7356
10 hours ago
6894a88
kyo-tom:feature/iceberg-cdc-cow
CodSpeed Performance Gauge
0%
feat: add Spark-compatible math functions (bround, greatest, least, hex, unhex)
#7122
2 months ago
3b68ca7
XuQianJin-Stars:feat/spark-math-functions
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs