From eea0d7b16bf34bff7f690de92e4b20f08e688190 Mon Sep 17 00:00:00 2001 From: Gireesh Sreepathi Date: Mon, 29 Jan 2024 17:30:40 -0800 Subject: [PATCH] Destination Redshift: Upgrade cdk to use dbMetadata closure function (#34634) ## What * See #34533 * Resolves https://github.com/airbytehq/alpha-beta-issues/issues/2811 * Resolves https://github.com/airbytehq/alpha-beta-issues/issues/2808 * Resolves https://github.com/airbytehq/alpha-beta-issues/issues/2804 * Resolves https://github.com/airbytehq/alpha-beta-issues/issues/2800 * Resolves https://github.com/airbytehq/alpha-beta-issues/issues/2796 ## How * Execute dbMetadata ResultSet calls within a connection's lifecycle try-resource statement. --- .../connectors/destination-redshift/build.gradle | 2 +- .../connectors/destination-redshift/metadata.yaml | 2 +- docs/integrations/destinations/redshift.md | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/airbyte-integrations/connectors/destination-redshift/build.gradle b/airbyte-integrations/connectors/destination-redshift/build.gradle index 359a816d4fe79..857afce64bd39 100644 --- a/airbyte-integrations/connectors/destination-redshift/build.gradle +++ b/airbyte-integrations/connectors/destination-redshift/build.gradle @@ -4,7 +4,7 @@ plugins { } airbyteJavaConnector { - cdkVersionRequired = '0.15.1' + cdkVersionRequired = '0.16.1' features = ['db-destinations', 's3-destinations', 'typing-deduping'] useLocalCdk = false } diff --git a/airbyte-integrations/connectors/destination-redshift/metadata.yaml b/airbyte-integrations/connectors/destination-redshift/metadata.yaml index 7c9407b8aa95c..ef63184d6de87 100644 --- a/airbyte-integrations/connectors/destination-redshift/metadata.yaml +++ b/airbyte-integrations/connectors/destination-redshift/metadata.yaml @@ -5,7 +5,7 @@ data: connectorSubtype: database connectorType: destination definitionId: f7a7d195-377f-cf5b-70a5-be6b819019dc - dockerImageTag: 2.1.3 + dockerImageTag: 2.1.4 dockerRepository: airbyte/destination-redshift documentationUrl: https://docs.airbyte.com/integrations/destinations/redshift githubIssueLabel: destination-redshift diff --git a/docs/integrations/destinations/redshift.md b/docs/integrations/destinations/redshift.md index 8f29d276dd89c..b93377f3102ec 100644 --- a/docs/integrations/destinations/redshift.md +++ b/docs/integrations/destinations/redshift.md @@ -237,6 +237,7 @@ Each stream will be output into its own raw table in Redshift. Each table will c | Version | Date | Pull Request | Subject | |:--------|:-----------|:-----------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| 2.1.4 | 2024-01-29 | [34634](https://github.com/airbytehq/airbyte/pull/34634) | Use lowercase raw schema and table in T+D [CDK changes](https://github.com/airbytehq/airbyte/pull/34533) | | 2.1.3 | 2024-01-26 | [34544](https://github.com/airbytehq/airbyte/pull/34544) | Proper string-escaping in raw tables | | 2.1.2 | 2024-01-24 | [34451](https://github.com/airbytehq/airbyte/pull/34451) | Improve logging for unparseable input | | 2.1.1 | 2024-01-24 | [34458](https://github.com/airbytehq/airbyte/pull/34458) | Improve error reporting |