Werner Daehn created PARQUET-1184:
-------------------------------------
Summary: Make DelegatingPositionOutputStream a concrete class
Key: PARQUET-1184
URL: https://issues.apache.org/jira/browse/PARQUET-1184
Project: Parquet
Issue Type: Improvement
Components: parquet-avro
Affects Versions: 1.9.1
Reporter: Werner Daehn
Fix For: 1.10.0
I fail to understand why this is an abstract class. In my example I want to
write the Parquet file to a java.io.FileOutputStream, hence have to extend the
DelegatingPositionOutputStream and store the pos information, increase it in
all write(..) methods and return its value in getPos().
Doable of course, but useful? Previously yes but now with the OutputFile
changes to decouple it from Hadoop more, I believe no.
related to: https://issues.apache.org/jira/browse/PARQUET-1142
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)