jackylee-ch opened a new pull request, #17998: URL: https://github.com/apache/iceberg/pull/17998
Reading an ORC table whose schema contains a variant column fails with `UnsupportedOperationException: Unsupported type: variant` once a filter is pushed down: `IdToOrcName` does not override `variant`, so the `TypeUtil.SchemaVisitor` base implementation throws while resolving column names. ### Testing `./gradlew :iceberg-orc:test` — 66 tests, 0 failures. Reverting the override fails the new test. --- **AI Disclosure** - Model: Claude Opus 5 - Platform/Tool: Ducc - Human Oversight: fully reviewed - Prompt Summary: Fix the missing variant override that breaks ORC filter pushdown. -- 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]
