You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@iceberg.apache.org by GitBox <gi...@apache.org> on 2019/07/31 19:58:14 UTC

[GitHub] [incubator-iceberg] rdblue opened a new pull request #338: Add mapping to Iceberg for external name-based schemas

rdblue opened a new pull request #338: Add mapping to Iceberg for external name-based schemas
URL: https://github.com/apache/incubator-iceberg/pull/338
 
 
   This adds a mapping from external schema names to Iceberg type IDs. This will be used to add Iceberg IDs to data files written without those IDs, like Avro files.
   
   This mapping is a multi-level mapping that matches the structure of Iceberg schemas. Each nested type (struct, list, and map) has a nested mapping for its nested fields. Each field, including list element, map key, and map value, is represented using `MappedField` that contains a set of names and an optional Iceberg ID.
   
   `NamedMapping` provides high-level methods to find mapped fields by ID or by qualified name.
   
   Fixes #40.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

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