Skip to content

Check storage-credentials before config in table response#2600

Closed
coca-alex wants to merge 11 commits intoapache:mainfrom
coca-alex:fix-storage-credential
Closed

Check storage-credentials before config in table response#2600
coca-alex wants to merge 11 commits intoapache:mainfrom
coca-alex:fix-storage-credential

Conversation

@coca-alex
Copy link

@coca-alex coca-alex commented Oct 10, 2025

Closes #2594

Rationale for this change

According to the Iceberg specification, clients must first check whether the respective credentials exist in the storage-credentials field before checking the config for credentials and choose the most specific prefix if several credentials of the same type are available.

Are these changes tested?

Yes, I added two tests: test_storage_credentials_over_config and test_config_when_no_storage_credentials to verify the behavior.

Are there any user-facing changes?

No

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support Storage Credentials for Vended Credentials

3 participants