Skip to content

[C++][Parquet] FileKeyWrapper uses KMSConnectionConfig without setting default values #51351

Closed

Description

@adamreeve

See this comment for context: #51350 (comment)

SetDefaultIfEmpty is called on the kms_connection_config_ member, but then the original, unmodified config is passed to GetKmsClient.

This means that the KMS URL and ID can end up being empty when passed to the KmsClientFactory. In the read paths this is not the case, the defaults are used to replace empty values before creating the client factory.

Activity

  1. Dricmoy commented on Oct 16, 2026

    @Dricmoy
    Contributor

    take

  2. added 3 commits that reference this issue on Oct 16, 2026
  3. added a commit that references this issue on Oct 20, 2026
  4. added this to the 27.0.0 milestone on Oct 20, 2026
  5. adamreeve commented on Oct 20, 2026

    @adamreeve
    ContributorAuthor

    Issue resolved by pull request 53996
    #53996

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions