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

Performance History

Latest Results

Merge branch 'main' into daft-lance-checkpoint
everySympathy:daft-lance-checkpoint
8 hours ago
chore(grouped-agg): clarify SHARD_THRESHOLD doc covers both strategies
BABTUNA:perf/sharded-partition-then-agg
1 day ago
Merge branch 'main' into feat/string-distance-functions
nish2292:feat/string-distance-functions
1 day ago
feat: add Spark-compatible string functions (translate, substring_index, soundex, ascii, chr, space)
XuQianJin-Stars:feat/add-string-functions-translate-substring-index-soundex-ascii-chr-space
1 day ago
refactor(checkpoint): drop "seal" vocabulary from Rust API surface (#7078) ## Why The user-facing checkpoint lifecycle is `Staged β†’ Checkpointed β†’ Committed`, and the method is `checkpoint(id)`. The Rust trait docs and one error variant used a parallel vocabulary β€” "seal" / "sealed" β€” that appears nowhere in the Python API or user guide. A user reading the Python docs and a user reading `cargo doc` (or hitting an `AlreadySealed` traceback) saw two different words for the same transition. ## Changes - `store.rs` β€” trait + method docs rewritten using the `Checkpointed` state name and `checkpoint(id)` method name - `error.rs` β€” `AlreadySealed` β†’ `AlreadyCheckpointed` (variant + `Display` string + all call sites) - `scan.rs` β€” module docs + comments - `impls/s3.rs`, `test_utils.rs`, `types.rs`, `tests/s3_store.rs` β€” internal helpers/comments follow suit (`sealed_manifests` β†’ `checkpointed_manifests`, etc.) Not touched: `SEALED_KEYS_COLUMN` β€” that's the canonical on-disk column name for sealed-keys parquet files; the value already shipped and renaming it would change the on-disk format. Rust API break is fine: checkpointing isn't publicly announced yet and there are no external consumers of the trait. Note: `S3CheckpointStore` keeps its name deliberately β€” team consensus is "S3" reads as "S3-compatible" (it works against any IOClient-backed store incl. `file://`). ## Verification - `grep -rn -i "seal" src/daft-checkpoint/` β†’ only `SEALED_KEYS_COLUMN` - `cargo doc -p daft-checkpoint --no-deps --features s3` renders only `Staged`/`Checkpointed`/`Committed` vocabulary - `cargo test -p daft-checkpoint --features s3,test-utils` β†’ 39 passed, 0 failed πŸ€– Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
main
1 day ago

Latest Branches

CodSpeed Performance Gauge
0%
feat(checkpoint): support checkpoint on lance, stage Lance DataSink write results#7035
8 hours ago
dcd1e06
everySympathy:daft-lance-checkpoint
CodSpeed Performance Gauge
0%
21 hours ago
973ee85
XuQianJin-Stars:fix/transformers-classifier-tests-hf-429
CodSpeed Performance Gauge
0%
1 day ago
3ad1f42
BABTUNA:perf/sharded-partition-then-agg
Β© 2026 CodSpeed Technology
Home Terms Privacy Docs