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

   Previously while we could set table identifiers there was no way of letting 
an engine know that it could rely on these fields for optimizations. While we 
do not enforce or require validation of identifier fields, some users may know 
that their identifier fields are in fact unique. This PR gives users an option 
of letting compatible engines know that they can take advantage of the 
uniqueness of their identifiers.
   
   This is completely separate from true constraint validation and enforcement 
and is really just a hint for the optimizer that advanced users can take 
advantage of. Adding it as a table property also allows it to be used on all 
Table Versions with identifier columns.
   
   
   Implementation and Tests done in conjunction with Cursor and 
Claude-4.6-opus-high


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