diff --git a/airbyte-integrations/connectors/destination-s3/gradle.properties b/airbyte-integrations/connectors/destination-s3/gradle.properties index 530093261232..74501efb27c2 100644 --- a/airbyte-integrations/connectors/destination-s3/gradle.properties +++ b/airbyte-integrations/connectors/destination-s3/gradle.properties @@ -1,2 +1,2 @@ testExecutionConcurrency=-1 -JunitMethodExecutionTimeout=35 m +JunitMethodExecutionTimeout=60 m diff --git a/airbyte-integrations/connectors/destination-s3/metadata.yaml b/airbyte-integrations/connectors/destination-s3/metadata.yaml index e64d57298df9..34dbcdf9b015 100644 --- a/airbyte-integrations/connectors/destination-s3/metadata.yaml +++ b/airbyte-integrations/connectors/destination-s3/metadata.yaml @@ -2,7 +2,7 @@ data: connectorSubtype: file connectorType: destination definitionId: 4816b78f-1489-44c1-9060-4b19d5fa9362 - dockerImageTag: 1.5.0-rc.8 + dockerImageTag: 1.5.0-rc.9 dockerRepository: airbyte/destination-s3 githubIssueLabel: destination-s3 icon: s3.svg diff --git a/airbyte-integrations/connectors/destination-s3/src/test-integration/kotlin/io/airbyte/integrations/destination/s3_v2/S3V2WriteTest.kt b/airbyte-integrations/connectors/destination-s3/src/test-integration/kotlin/io/airbyte/integrations/destination/s3_v2/S3V2WriteTest.kt index 1b30d96c0267..8da91c173ced 100644 --- a/airbyte-integrations/connectors/destination-s3/src/test-integration/kotlin/io/airbyte/integrations/destination/s3_v2/S3V2WriteTest.kt +++ b/airbyte-integrations/connectors/destination-s3/src/test-integration/kotlin/io/airbyte/integrations/destination/s3_v2/S3V2WriteTest.kt @@ -17,7 +17,7 @@ import org.junit.jupiter.api.Disabled import org.junit.jupiter.api.Test import org.junit.jupiter.api.Timeout -@Timeout(35, unit = TimeUnit.MINUTES) +@Timeout(60, unit = TimeUnit.MINUTES) abstract class S3V2WriteTest( path: String, expectedRecordMapper: ExpectedRecordMapper, diff --git a/buildSrc/src/main/groovy/airbyte-bulk-connector.gradle b/buildSrc/src/main/groovy/airbyte-bulk-connector.gradle index f7e1cfee923f..adfc75113488 100644 --- a/buildSrc/src/main/groovy/airbyte-bulk-connector.gradle +++ b/buildSrc/src/main/groovy/airbyte-bulk-connector.gradle @@ -202,7 +202,11 @@ class AirbyteBulkConnectorPlugin implements Plugin { environment "AIRBYTE_CONNECTOR_INTEGRATION_TEST_RUNNER", "docker" jvmArgs = project.test.jvmArgs - systemProperties = project.test.systemProperties + systemProperties = project.test.systemProperties + [ + 'junit.jupiter.execution.parallel.enabled': 'true', + 'junit.jupiter.execution.parallel.config.strategy': 'fixed', + 'junit.jupiter.execution.parallel.config.fixed.parallelism': Math.max((Runtime.runtime.availableProcessors() / 2).toInteger(), 1).toString() + ] maxParallelForks = project.test.maxParallelForks maxHeapSize = project.test.maxHeapSize diff --git a/docs/integrations/destinations/s3.md b/docs/integrations/destinations/s3.md index 9ec0d7094796..90c21e35748b 100644 --- a/docs/integrations/destinations/s3.md +++ b/docs/integrations/destinations/s3.md @@ -544,7 +544,8 @@ To see connector limitations, or troubleshoot your S3 connector, see more [in ou | Version | Date | Pull Request | Subject | |:-----------|:-----------|:-----------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------| -| 1.5.0-rc.8 | 2025-01-7 | [50960](https://github.com/airbytehq/airbyte/pull/50960) | Use `airbyte/java-connector-base` base image. | +| 1.5.0-rc.9 | 2025-01-10 | [50960](https://github.com/airbytehq/airbyte/pull/50960) | Bug fixes: variables respected in bucket path; sync does not hang on streams w/o state | +| 1.5.0-rc.8 | 2025-01-08 | [50960](https://github.com/airbytehq/airbyte/pull/50960) | Use `airbyte/java-connector-base` base image. | | 1.5.0-rc.7 | 2025-01-09 | [51021](https://github.com/airbytehq/airbyte/pull/51021) | Bug fix: Use CRT HTTP client to avoid OkHttp idle connection handling errors | | 1.5.0-rc.6 | 2025-01-06 | [50954](https://github.com/airbytehq/airbyte/pull/50954) | Bug fix: transient failure due to bug in generation tracker | | 1.5.0-rc.5 | 2025-01-06 | [50954](https://github.com/airbytehq/airbyte/pull/50954) | Bug fix: transient failure due to bug in filename clash prevention |