nssalian opened a new issue, #3477:
URL: https://github.com/apache/parquet-java/issues/3477
### Describe the bug, including details regarding any error messages,
version, and platform.
I noticed this on the parquet-cli while checking the schema for a shredded
parquet file.
Essentially, given this Parquet schema:
```
message table {
required group data (VARIANT(1)) {
required binary metadata;
optional binary value;
optional group typed_value {
required group name {
optional binary value;
optional binary typed_value (STRING);
}
required group age {
optional binary value;
optional int32 typed_value (INTEGER(8,true));
}
}
}
}
```
AvroSchemaConverter.convert() produces:
```
{
"type": "record",
"name": "data",
"fields": [
{"name": "metadata", "type": "bytes"},
{"name": "value", "type": "bytes"}
]
}
```
`typed_value` is missing
Expected: The converter should convert all children of the VARIANT group
(including typed_value when present)
Version: 1.18.0-SNAPSHOT
I can add a fix to this myself.
### Component(s)
Avro
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]