Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
1.9.1
-
None
-
None
-
None
Description
This is valid protobuf:
message Something { EmptyMessage outerEmptyMessage = 1; } message EmptyMessage { }
However when we try to convert this to Parquet we get:
org.apache.parquet.schema.InvalidSchemaException: Cannot write a schema with an empty group: optional group outerEmptyMessage = 1 { }
Is this a limitation of the Parquet format, or just a bug?
If the former, can we break earlier when generating the schema out of Protobuf, and not when trying to write the content to the already generated schema?