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

   Add SourceIDs field to PartitionField and SortField for multi-argument 
transform support per the Iceberg v3 spec. The spec defines source-ids as 
infrastructure for future multi-argument transforms — no concrete transforms 
exist yet, but metadata must be readable and writable.
   
   Changes:
   - PartitionField: add SourceIDs []int, MarshalJSON writes source-ids when 
len > 1, UnmarshalJSON accepts multiple source-ids
   - SortField: same treatment with source-ids support
   - Update Equals methods to compare SourceIDs
   - Fix slices.Equal calls for non-comparable types (use EqualFunc)


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