Hi Apache Parquet Team, I had a question about this library, specifically about self referencing protobufs when using the parquet-protobuf module for protobuf to parquet conversion.
For example: [image: image.png] Currently, it seems the ProtoSchemaConverter will fail via StackOverflowError if provided this, or any self-referencing Protobuf. This appears to be due to the recursive algorithm infinitely iterating on the self-referenced type. However, this seems to be expected output, as it shouldn't be possible to explicitly define a schema for a message which contains itself. That all being said, has there been any thought put into these types of protos and how to effectively deal with them? Or is it just assumed any proto being converted to parquet has no self-referenced attributes? Thanks and I appreciate any insight on the matter, James
