Skip to content

feat(materializer): expose pipeline steps and remove caching - #104

Merged
lu-pl merged 1 commit into
mainfrom
lupl/materializer-collect
Oct 8, 2026
Merged

lu-pl merged 1 commit into
mainfrom
lupl/materializer-collect

Conversation

@lu-pl

@lu-pl lu-pl commented Oct 8, 2026

Copy link
Copy Markdown
Owner

The change removes graphty.ModelMaterializer.df caching to avoid keeping potentially large dataframe objects in memory during materializer life time and exposes more finegrained materializer pipeline steps by making model and planner public attributes and adding plan -> pl.LazyFrame and collect -> pl.DataFrame methods.

Closes #103.

The change removes `graphty.ModelMaterializer.df` caching to avoid keeping potentially large
dataframe objects in memory during materializer life time and exposes more finegrained materializer
pipeline steps by making `model` and `planner` public attributes and adding `plan -> pl.LazyFrame`
and `collect -> pl.DataFrame` methods.

Closes #103.
@lu-pl
lu-pl merged commit 3fb4053 into main Oct 8, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Expose pipeline steps in ModelMaterializer and remove DataFrame caching

1 participant