Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use cloud secret from quack.secret table #48

Merged
merged 1 commit into from
Jun 24, 2024
Merged

Use cloud secret from quack.secret table #48

merged 1 commit into from
Jun 24, 2024

Conversation

mkaruza
Copy link
Collaborator

@mkaruza mkaruza commented Jun 19, 2024

  • There can be multiple cloud secrets provided. Secrets can be added to quack.secret table. All secrets in table will be added to duckdb execution.

closes #49
closes #50
closes #51

@mkaruza mkaruza requested a review from wuputah June 19, 2024 09:53
Copy link
Collaborator

@wuputah wuputah left a comment

Choose a reason for hiding this comment

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

My only complaint / request is to name it quack.secrets instead, though this is just the convention I am used to, I know some people have the convention to use singular rather than plural table names.

also this closes #49 since this adds endpoint support. 👍

@wuputah wuputah added this to the 0.1.0 milestone Jun 19, 2024
* There can be multiple cloud secrets provided. Secrets can be added to
  `quack.secrets` table. All secrets in table will be added to duckdb
  execution.
@mkaruza
Copy link
Collaborator Author

mkaruza commented Jun 20, 2024

Update with name changed to quack.secrets. Added r2_account_id that is used only when R2 is provided. Copy now will work with prefixes 's3://', 'gs://' and 'r2://'

@wuputah
Copy link
Collaborator

wuputah commented Jun 20, 2024

Awesome, nice work!

@wuputah wuputah requested a review from Tishj June 20, 2024 17:11
Copy link
Collaborator

@Tishj Tishj left a comment

Choose a reason for hiding this comment

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

Looks good to me, can be expanded in the future 👍

@wuputah wuputah merged commit eba0613 into main Jun 24, 2024
2 checks passed
@wuputah wuputah deleted the secret-table branch June 24, 2024 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

GCS support (secret and gcs://) R2 support (secret and r2://) S3 Endpoint parameter
3 participants