Fokko commented on PR #365:
URL: https://github.com/apache/iceberg-rust/pull/365#issuecomment-2102592152

   > BTW, it would be nice to change the field names of the ManifestFileV2 
struct to the 'correct' ones (for example, pub added_data_files_count to pub 
added_files_count but it would require changes in other modules.
   
   I would like that as well, maybe we can do that in a separate PR so we can 
get this one in.
   
   > With respect to the more long term solution that resolves the field name 
by field-id, I have patched this for my own use case, and will be happy to PR, 
but would be grateful for some "pre-ruling" on the direction and design of the 
solution. Mostly because there some open questions about this, like the use of 
apace_avro crate etc.
   
   I think the solution that you posted makes sense. In PyIceberg we decided, 
in the end, to implement our own Avro reader to make these things easier. What 
we do there is convert an Avro schema directly to an Iceberg schema and use an 
Iceberg Avro reader (that you would also use for data-files), to read the Avro 
files into the right struct`s.


-- 
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: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to