Eventual-Inc
Daft
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
refactor: use div_euclid for unix epoch unit conversion Replace the multi-pass Series remainder/floor_div dance with a single element-wise i64::div_euclid, which is exactly floor division for a positive divisor and so keeps the Spark floorDiv semantics for pre-epoch values, while avoiding three intermediate arrays per call. Also adds a regression test for the upscaling path (second-resolution timestamp input), which was previously uncovered.
hello-peter-tang:feat/unix-epoch-functions
8 minutes ago
docs: combine text and blob into a single connectors section
hello-peter-tang:read-blob
24 minutes ago
fix(extensions): drop the duplicated arrow type imports in helpers The previous commit hoisted the literal accessors' arrow imports to module scope but did not actually remove the per-function ones — `cargo fmt` had reflowed them across lines, so the edit that was meant to delete them silently matched nothing. Both copies survived, and the module-level one was therefore unused, failing `cargo clippy --workspace --all-features -- -D warnings`. Remove the per-function imports for real, and let the daft-ext integration tests run under `arrow-59` as well, so `--all-features` exercises them instead of silently compiling them out. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PxSpgiYEeedfaRjMRJzzfD
claude/issue-7375-adversarial-review-3dpjzp
15 hours ago
fix: harden soundness contracts from PR bot reviews - from_host now completes the H2D copy before returning: it is a safe API borrowing the source, so the borrow must not end while an async backend could still read it - Drop leaks the allocation instead of freeing when the sync event fails to synchronize (freeing unproven-idle memory risks use-after-free) - Add DeviceBuffer::update_sync_event for atomic read-chain-store so concurrent producers cannot drop each other's guard - Make DeviceAllocator an unsafe trait: safe code (copy_to_host's set_len) relies on implementations upholding the documented invariants Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RzU5o3a8oSf6aFWaUhfy2M
claude/issue-7374-c0y9le
16 hours ago
Merge branch 'main' into feature/iceberg-cdc-cow
kyo-tom:feature/iceberg-cdc-cow
2 days ago
fix: ls pagination (#7372) ## Changes Made S3 and GCS can return an empty page while still providing a continuation token. This change: - Makes `iter_dir()` consume all continuation pages before deciding `NotFound`. - Tracks whether any page contained files. - Adds an `LSResult` policy for empty complete listings. - Preserves directory continuation tokens during exact-file fallback. - Adds tests. ## Related Issues Closes #4982 <!-- Link to related GitHub issues, e.g., "Closes #123" -->
main
2 days ago
Merge branch 'main' into feature/iceberg-cdc-cow
kyo-tom:feature/iceberg-cdc-cow
2 days ago
Merge branch 'main' of https://github.com/prayanshchh/Daft into fix/ls-pagination
prayanshchh:fix/ls-pagination
3 days ago
Latest Branches
CodSpeed Performance Gauge
-1%
feat: add unix_seconds, unix_millis, unix_micros temporal functions
#7328
21 minutes ago
2d22d77
hello-peter-tang:feat/unix-epoch-functions
CodSpeed Performance Gauge
0%
feat: add read_blob function for reading files as raw bytes
#7318
38 minutes ago
5d26c60
hello-peter-tang:read-blob
CodSpeed Performance Gauge
0%
feat(extensions): expose foldable literal values to return_field
#7377
16 hours ago
774ce6d
claude/issue-7375-adversarial-review-3dpjzp
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs