This is valid protobuf:
messageSomething {
EmptyMessageouterEmptyMessage = 1;
}
messageEmptyMessage {
}However when we try to convert this to Parquet we get:
org.apache.parquet.schema.InvalidSchemaException: Cannotwriteaschemawithanemptygroup: optionalgroupouterEmptyMessage = 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?
Reporter: André Pinto
Note: This issue was originally created as PARQUET-1240. Please see the migration documentation for further details.
This is valid protobuf:
However when we try to convert this to Parquet we get:
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?
Reporter: André Pinto
Note: This issue was originally created as PARQUET-1240. Please see the migration documentation for further details.