jbonofre opened a new pull request, #12897:
URL: https://github.com/apache/iceberg/pull/12897

   Following the update on the spec regarding `source-id` and `source-ids` 
(thanks again @Fokko 😄 ), here's the PR to introduce `source-ids` field in 
partition spec.
   
   Some notes:
   1. Internal representation is now based on `source-ids`
   2. Serialization/deserialization supports `source-id` and `source-ids` 
elements in the json (exclusive), both populating `source-ids` internal 
representation (as `List<Integer>`)
   3. The `TestPartitionSpecParser` is still testing `source-id`, but also 
`source-ids` parsing, and neither `source-id` and `source-ids` presence 
(throwing `IllegalArgumentException` in that case)
   4. For backward compatibility (especially for the transforms), source id is 
still supported (using the first element in the internal representation) and 
some methods have been flagged as deprecated to encourage use of source ids.


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