Is your feature request related to a problem? Please describe.
On my experiments, parquet checkpointing is better for the specific case of "write once, read multiple times". Decoding speed is x1.5-2.0 better and at scale it may be even more.
Describe the solution you would like
- Abstract
GraphFramesCheckpointer
- Parquet Checkpointing as an alternative (alongside with checkpoint / localCheckpoint)
Component
Additional context
Are you planning on creating a PR?
Is your feature request related to a problem? Please describe.
On my experiments, parquet checkpointing is better for the specific case of "write once, read multiple times". Decoding speed is x1.5-2.0 better and at scale it may be even more.
Describe the solution you would like
GraphFramesCheckpointerComponent
Additional context
Are you planning on creating a PR?