diff --git a/airbyte-integrations/connectors/source-dynamodb/build.gradle b/airbyte-integrations/connectors/source-dynamodb/build.gradle index e7c4f25e02c4..9ab96a5b6693 100644 --- a/airbyte-integrations/connectors/source-dynamodb/build.gradle +++ b/airbyte-integrations/connectors/source-dynamodb/build.gradle @@ -1,30 +1,17 @@ plugins { - id 'application' id 'airbyte-java-connector' } airbyteJavaConnector { - cdkVersionRequired = '0.13.2' + cdkVersionRequired = '0.20.4' features = ['db-sources'] useLocalCdk = false } -//remove once upgrading the CDK version to 0.4.x or later -java { - compileJava { - options.compilerArgs.remove("-Werror") - } -} - -airbyteJavaConnector.addCdkDependencies() - application { mainClass = 'io.airbyte.integrations.source.dynamodb.DynamodbSource' } -def testContainersVersion = '1.17.5' -def assertVersion = '3.23.1' - dependencies { implementation platform('software.amazon.awssdk:bom:2.18.1') @@ -32,16 +19,7 @@ dependencies { implementation 'software.amazon.awssdk:dynamodb' testImplementation 'org.skyscreamer:jsonassert:1.5.1' - - - // https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind - implementation 'com.fasterxml.jackson.core:jackson-databind:2.13.4.2' - // https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core - implementation 'com.fasterxml.jackson.core:jackson-core:2.13.4' - - - testImplementation "org.assertj:assertj-core:${assertVersion}" - testImplementation "org.testcontainers:localstack:${testContainersVersion}" - integrationTestJavaImplementation 'com.amazonaws:aws-java-sdk:1.12.610' + testImplementation "org.assertj:assertj-core:3.23.1" + testImplementation "org.testcontainers:localstack:1.19.4" } diff --git a/airbyte-integrations/connectors/source-dynamodb/metadata.yaml b/airbyte-integrations/connectors/source-dynamodb/metadata.yaml index 4131a38c3862..82d7bcf42909 100644 --- a/airbyte-integrations/connectors/source-dynamodb/metadata.yaml +++ b/airbyte-integrations/connectors/source-dynamodb/metadata.yaml @@ -5,7 +5,7 @@ data: connectorSubtype: api connectorType: source definitionId: 50401137-8871-4c5a-abb7-1f5fda35545a - dockerImageTag: 0.2.2 + dockerImageTag: 0.2.3 dockerRepository: airbyte/source-dynamodb documentationUrl: https://docs.airbyte.com/integrations/sources/dynamodb githubIssueLabel: source-dynamodb diff --git a/docs/integrations/sources/dynamodb.md b/docs/integrations/sources/dynamodb.md index ce2b14cd717b..9cf2ed7bcebb 100644 --- a/docs/integrations/sources/dynamodb.md +++ b/docs/integrations/sources/dynamodb.md @@ -69,6 +69,7 @@ This guide describes in details how you can configure the connector to connect w | Version | Date | Pull Request | Subject | |:--------| :--------- | :-------------------------------------------------------- |:---------------------------------------------------------------------| +| 0.2.3 | 2024-02-13 | [35232](https://github.com/airbytehq/airbyte/pull/35232) | Adopt CDK 0.20.4 | | 0.2.2 | 2024-01-24 | [34453](https://github.com/airbytehq/airbyte/pull/34453) | bump CDK version | | 0.2.1 | 2024-01-03 | [#33924](https://github.com/airbytehq/airbyte/pull/33924) | Add new ap-southeast-3 AWS region | | 0.2.0 | 18-12-2023 | https://github.com/airbytehq/airbyte/pull/33485 | Remove LEGACY state |