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

   This draft adds REST Catalog table encryption support while preserving the 
existing protected RESTSessionCatalog.newTableOps extension points. PR #13225 
changes both protected hook signatures by adding KeyManagementClient, which 
breaks source compatibility for existing RESTSessionCatalog subclasses. This 
patch keeps both signatures unchanged, initializes the KMS client privately, 
and passes it from the default implementations to RESTTableOperations. Tests: 
spotlessCheck; targeted REST Catalog tests; targeted Spark 4.1 table and CTAS 
encryption tests. REST scan planning with vended credentials remains outside 
this patch. Related to #13225.


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