fallintoplace opened a new pull request, #2402:
URL: https://github.com/apache/iceberg-go/pull/2402

   ## What
   - Add ORC data-file writing for primitive columns.
   
   ## Why
   - Iceberg tables can use ORC data files.
   
   ## Implementation
   - Write uncompressed ORC with Iceberg field IDs and null counts.
   - Reject unsupported types and mismatched Arrow schemas.
   - Buffer one stripe in memory. Nested types, timestamps, and delete files 
are not supported yet.
   
   References: [Iceberg ORC spec](https://iceberg.apache.org/spec/#orc), 
[Iceberg Java ORC 
schemas](https://github.com/apache/iceberg/blob/main/orc/src/main/java/org/apache/iceberg/orc/ORCSchemaUtil.java),
 [Iceberg Java ORC 
writers](https://github.com/apache/iceberg/blob/main/orc/src/main/java/org/apache/iceberg/data/orc/GenericOrcWriters.java).
   


-- 
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]

Reply via email to