[ https://issues.apache.org/jira/browse/PARQUET-1020?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17552382#comment-17552382 ]
ASF GitHub Bot commented on PARQUET-1020: ----------------------------------------- dossett commented on PR #963: URL: https://github.com/apache/parquet-mr/pull/963#issuecomment-1151481732 +1 (non-binding) for this change. `DynamicMessage` is quite useful in protobuf and support here would be great, I ran into a need for it just today. cc @belugabehr in case they have thoughts. There aren't any active protobuf-parquet committers AFAICT. > Add support for Dynamic Messages in parquet-protobuf > ---------------------------------------------------- > > Key: PARQUET-1020 > URL: https://issues.apache.org/jira/browse/PARQUET-1020 > Project: Parquet > Issue Type: New Feature > Reporter: Alex Buck > Assignee: Alex Buck > Priority: Major > > 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 -- This message was sent by Atlassian Jira (v8.20.7#820007)