Describe the enhancement requested
Parquet Logical types like JSON:
- Do not have a fully representable/equivalent type in Arrow, because Arrow types do not carry such "Logical type" information.
- But have equivalent physical Arrow types. For example, Parquet Logical type
JSON can be represented by/converted from arrow.BinaryTypes.String.
Does it make sense to make pqarrow.NewFileWriter support those Logical types by letting the caller specify such Logical types?
Component(s)
Go