antonlin1 opened a new pull request, #3033:
URL: https://github.com/apache/iceberg-python/pull/3033

   ## Summary
   
   - Add `storage-credentials` field support to the `loadTable` REST response, 
per the Iceberg REST spec
   - Implement longest-prefix matching to select the correct credential when 
multiple storage credentials are returned
   - Fall back to `config` dict when no `storage-credentials` are present or no 
prefix matches
   
   Relates to #2600
   
   ## Test plan
   
   - [x] `test_storage_credentials_over_config` — credentials with matching 
prefix override config
   - [x] `test_config_when_no_storage_credentials` — falls back to config when 
no storage-credentials present
   - [x] `test_storage_credentials_no_prefix_match` — falls back to config when 
prefix doesn't match
   - [x] `test_storage_credentials_longest_prefix_wins` — longest matching 
prefix is selected
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


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