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
✨Destination Iceberg: Support server-managed storage config #28506
✨Destination Iceberg: Support server-managed storage config #28506
Conversation
Before Merging a Connector Pull RequestWow! What a great pull request you have here! 🎉 To merge this PR, ensure the following has been done/considered for each connector added or updated:
If the checklist is complete, but the CI check is failing,
|
892da12
to
d8ab05b
Compare
@@ -76,6 +75,7 @@ public Catalog genCatalog() { | |||
if (isNotBlank(this.token)) { | |||
properties.put(OAuth2Properties.TOKEN, this.token); | |||
} | |||
properties.put(CatalogProperties.WAREHOUSE_LOCATION, this.storageConfig.getWarehouseUri()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The RESTCatalog in Iceberg uses this property here: https://github.com/apache/iceberg/blob/f3826bd9b1111d08262109df741ca8bf5aa0b697/core/src/main/java/org/apache/iceberg/rest/RESTSessionCatalog.java#L855-L858
d8ab05b
to
bffd863
Compare
/approve-and-merge reason="Integration Test are passing but still with http url" |
What
This adds a storage config that lets storage be managed by the server
Updating a connector
Community member or Airbyter
Airbyter
If this is a community PR, the Airbyte engineer reviewing this PR is responsible for the below items.