datafusion-contrib / datafusion-orc

Implementation of Apache ORC file format use Apache Arrow in-memory format
Apache License 2.0
41 stars 10 forks source link

Refactor to decouple from relying directly on proto #44

Closed Jefffrey closed 10 months ago

Jefffrey commented 10 months ago

Part of https://github.com/datafusion-contrib/datafusion-orc/issues/41

Start introducing some of our own structs/types to represent their protobuf counter part

Allows us to have more control, such as ensuring fields are actually present (since proto has them as Option usually)