rzhang10 opened a new pull request, #4547: URL: https://github.com/apache/iceberg/pull/4547
This PR is the sequel to #4525, it implements the default value reading semantics specified by spec #4301. The current version of the code showcase the core change in `BaseDataReader` to convert default values to Spark-expected constant value objects. It also showcases the architecture of modifying/extending the `OrcSchemaWithTypeVisitor` and `ORCSchemaUtil.buildOrcProjection` to achieve the default value reading in ORC non-vectorized readers. I will do similar changes in the upcoming days to implement reading default in ORC vectorized reader and also Avro reader. @rdblue Please take a look, Thanks! -- 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]
