Skip to content

Conversation

chenjian2664
Copy link
Contributor

@chenjian2664 chenjian2664 commented Sep 22, 2025

This makes it easier to add new GCS authentication types in the future
also deprecated gcs.use-access-token

Description

Additional context and related issues

Release notes

( ) This is not user-visible or is docs only, and no release notes are required.
( ) Release notes are required. Please propose a release note for me.
(x) Release notes are required, with the following suggested text:

## Section
* Replace `gcs.use-access-token` with `gcs.auth-type` configuration. ({issue}`26681`)

@wendigo
Copy link
Contributor

wendigo commented Sep 22, 2025

I've restored compatibility mode for gcs.use-access-token

@chenjian2664 chenjian2664 changed the title Replace gcs.use-access-token with gcs.auth-type configuration Add gcs.auth-type configuration Sep 23, 2025
@chenjian2664 chenjian2664 force-pushed the gcs-auth-type branch 2 times, most recently from d0906b4 to 4682564 Compare October 3, 2025 02:28
@chenjian2664
Copy link
Contributor Author

@wendigo @losipiuk PTAL, seems we can progress without changing airlift

Copy link
Member

@losipiuk losipiuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - please squash

This makes it easier to add new GCS authentication types
in the future. The commit also deprecate `gcs.use-access-token`

Co-Authored-By: Mateusz "Serafin" Gajewski <66972+wendigo@users.noreply.github.com>
Co-Authored-By: Łukasz Osipiuk <lukasz@osipiuk.net>
@chenjian2664
Copy link
Contributor Author

@wendigo PTAL

@chenjian2664
Copy link
Contributor Author

@losipiuk

@losipiuk losipiuk merged commit b1a543e into trinodb:master Oct 14, 2025
66 checks passed
@github-actions github-actions bot added this to the 478 milestone Oct 14, 2025
@chenjian2664 chenjian2664 deleted the gcs-auth-type branch October 14, 2025 09:16
@ebyhr
Copy link
Member

ebyhr commented Oct 15, 2025

I'm not sure why we separated PR for gcs.use-access-token removal. It's marked as @Deprecated, but it's actually unused. This approach doesn't make sense to me.

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

Development

Successfully merging this pull request may close these issues.

6 participants