moomindani opened a new issue, #3628:
URL: https://github.com/apache/iceberg-python/issues/3628

   ### Feature Request / Improvement
   
   Part of #1818.
   
   The V3 spec generalizes partition and sort fields to multiple source columns 
via `source-ids`. PyIceberg currently raises when `source-ids` has more than 
one element, so loading such tables fails — but the spec requires v3 readers to 
read tables with unknown transforms, ignoring them (null partition values, 
always-true projection in scan planning).
   
   Scope: model `source-ids`, serialize per spec (`source-id` for 
single-argument transforms, `source-ids` otherwise), and treat multi-argument 
transforms as unknown in scan planning. Evaluating multi-argument transforms on 
write is out of scope until the spec defines concrete ones.
   


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