Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Hello. We would like to pass in a DynamicMessage rather than using the generated protobuf classes to allow us to make our job very generic.
I think this could be achieved by setting the descriptor upfront, similarly to how there is a ProtoParquetOutputFormat today.
In ProtoWriteSupport in the init method it could then generate the parquet schema created by ProtoSchemaConverter using the passed in descriptor, rather than taking it from the generated proto class.
Would there be interest in incorporating this change? If so does the approach above sound sensible? I am happy to do a pull request
initial PR here: https://github.com/apache/parquet-mr/pull/414