hankfanchiu commented on issue #2962:
URL: https://github.com/apache/iceberg/issues/2962#issuecomment-905036298
We've also encountered this issue, after updating our internal fork from
0.9.0 to 0.12.0.
Comparing the Parquet schemas of the outputs written with Iceberg 0.9.0 and
with Iceberg 0.12.0, we see that only the name of the middle level was changed
from `map` (Iceberg 0.9.0, Parquet 1.11.0) to `key_value` (Iceberg 0.12.0,
Parquet 1.12.0), e.g.:
```diff
@@ -1,6 +1,6 @@
optional group my_optional_map (MAP) = 9 {
- repeated group map {
+ repeated group key_value {
required binary key (STRING) = 13;
required group value = 14 {
optional group values (LIST) = 15 {
```
As a temporary workaround, while still on Iceberg 0.12.0, we've downgraded
the version of Parquet from 1.12.0 back to 1.11.0.
--
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]