You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add example for using CacheFactory with DataFrame::cache #18893
A follow-up on #17297. This PR #18688 adds the feature to allow user to create a custom logical plan for DataFrame::cache by registering a logical plan transformation via CacheFactory. To translate that into a physical plan, user needs to have their own ExtensionPlanner and/or QueryPlanner. Add an example demonstrating how to do that.
Hi @milenkovicm can you review this PR #19139 when you get a chance? If the overall content looks good, I'll work on adding docs and polishing. Thanks!
Activity
milenkovicm commentedon Dec 1, 2025
It gets a bit complicated when it comes to ballista implementation of cache. There are few things which needed to be implemented:
It gets event more complicated when cache reconciliation and task colocation are considered.
I'm not sure if we can or should implement it all for a showcase
jizezhang commentedon Dec 2, 2025
Thanks for the explanation, makes sense. I was just thinking what would be a good meaningful
CacheFactoryexample for users.jizezhang commentedon Dec 7, 2025
Hi @milenkovicm can you review this PR #19139 when you get a chance? If the overall content looks good, I'll work on adding docs and polishing. Thanks!
doc: add example for cache factory (#19139)