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
Previously, we had a shared file reader trait for handling both JSON and Parquet files, but it was removed to reduce unnecessary coupling. However, in create_checkpoint_stream, we now have a case where such a trait could have been beneficial.
Right now, we handle JSON and Parquet separately via:
Please describe why this is necessary.
Previously, we had a shared file reader trait for handling both JSON and Parquet files, but it was removed to reduce unnecessary coupling. However, in
create_checkpoint_stream
, we now have a case where such a trait could have been beneficial.Right now, we handle JSON and Parquet separately via:
If similar patterns start appearing elsewhere, it may be worth reconsidering the shared file reader abstraction.
Describe the functionality you are proposing.
Action Items
Places Where This Appears
create_checkpoint_stream
in log replay.This issue will serve as a reference point if we decide to revisit the shared file reader approach in the future.
Additional context
No response
The text was updated successfully, but these errors were encountered: