Hi All, I’m looking into the credential vending support for Iceberg and got a bit confused about the config and storage-credentials fields in LoadTableResult.
>From what I understand: storage-credentials can contain configurations that are not strictly credential-related, such as client.region. The description for "config" states that it is "table-specific configuration for the table's resources, including its HTTP client and FileIO. For example, config may contain a specific FileIO implementation class for the table depending on its underlying storage." In our current implementation, we kind of merge both fields when initializing the client, which makes me wonder: 1) What is the intended boundary between storage-credentials and config in LoadTableResult? 2) What is the motivation behind this design choice? Thanks in advance for clarifying! Best regards, Yun
