Refactor writer implementations #851
Labels
binding/rust
Issues for the Rust crate
enhancement
New feature or request
help wanted
Extra attention is needed
Description
For further progress on the writer, we'll need to implement features that require query engines. This includes:
enforce_invariant()
function #592)We can provide a default one with DataFusion, but we will also have users that wish to plug in their own query engine. In addition, it's possible we may have users that wish to user their own Parquet writer (for distributed engines, for example). So we will likely want to refactor into three distinct layers:
I'm not sure how viable this is yet, and would welcome feedback from others.
Use Case
Related Issue(s)
The text was updated successfully, but these errors were encountered: