Describe the enhancement requested
The C++ reader of parquet-cpp is having a hard time to read Parquet file written by parquet-java with parquet.avro.write-old-list-structure=true and schema below:
optional group a (LIST) {
repeated group array (LIST) {
repeated int32 array;
}
}
See apache/arrow#43994 and apache/arrow#43995