Daft 0.0.17 Release Notes
Daft 0.0.17 Release Notes#
Highlights from 0.0.17:
Improved local development experience with caching of intermediate steps
.castis now available for casting between types - users can now coerce Python types such as
PY[int]to Daft-native primitives such as
Daft now includes a
.explainoperation on dataframes, which explains how a dataframe will be executed by pretty-printing the execution graph
Caching of intermediate steps#
The Dataframe now caches intermediate steps whenever a user executes the dataframe. Subsequent operations on an executed dataframe will perform an in-memory scan of the materialized data instead of re-executing the entire plan.
Users can now cast between types, such as
Explain Dataframe Operation#
Users can now view the tree of operations that Daft will execute for their dataframe, allowing for optimizations and debugging.
Add HTTP URL handling for DataFrame.from_parquet #292
Fix quantile calculations in sort #300