Describe the enhancement requested
WriteArrowSerialize, WriteArrowZeroCopy and WriteTimestamps global functions in parquet/column_writer.cc could belong to TypedColumnWriterImpl simplifying the implementation.
The argument order of these functions could be refactored to be consistent with WriteArrow() public method.
Component(s)
C++, Parquet