[cdk, source-postgres, source-mysql, source-mongodb-v2] Fixing vulnerabilities in dependencies (#58132)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
This commit is contained in:
@@ -15,6 +15,7 @@ dependencies {
|
|||||||
}
|
}
|
||||||
api 'io.github.oshai:kotlin-logging-jvm:7.0.0'
|
api 'io.github.oshai:kotlin-logging-jvm:7.0.0'
|
||||||
api 'io.micronaut:micronaut-runtime'
|
api 'io.micronaut:micronaut-runtime'
|
||||||
|
api 'org.apache.mina:mina-core:2.0.27' // for fixing vulnerability of sshd-mina
|
||||||
api 'org.apache.sshd:sshd-mina:2.13.2'
|
api 'org.apache.sshd:sshd-mina:2.13.2'
|
||||||
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core'
|
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core'
|
||||||
|
|
||||||
|
|||||||
@@ -174,6 +174,7 @@ corresponds to that version.
|
|||||||
|
|
||||||
| Version | Date | Pull Request | Subject |
|
| Version | Date | Pull Request | Subject |
|
||||||
|:-----------|:-----------|:------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|:-----------|:-----------|:------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
|
| 0.48.9 | 2025-04-17 | [\#58132] (https://github.com/airbytehq/airbyte/pull/58132) | Fix vulnerability in dependencies. |
|
||||||
| 0.48.8 | 2025-03-11 | [\#55709](https://github.com/airbytehq/airbyte/pull/55709) | Filter unwanted tables in discover to prevent null table issues |
|
| 0.48.8 | 2025-03-11 | [\#55709](https://github.com/airbytehq/airbyte/pull/55709) | Filter unwanted tables in discover to prevent null table issues |
|
||||||
| 0.48.7 | 2025-01-26 | [\#51596](https://github.com/airbytehq/airbyte/pull/51596) | Make efficient table discovery during read |
|
| 0.48.7 | 2025-01-26 | [\#51596](https://github.com/airbytehq/airbyte/pull/51596) | Make efficient table discovery during read |
|
||||||
| 0.48.6 | 2025-01-26 | [\#51596](https://github.com/airbytehq/airbyte/pull/51596) | Fix flaky source mssql tests |
|
| 0.48.6 | 2025-01-26 | [\#51596](https://github.com/airbytehq/airbyte/pull/51596) | Fix flaky source mssql tests |
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ dependencies {
|
|||||||
api 'com.zaxxer:HikariCP:5.1.0'
|
api 'com.zaxxer:HikariCP:5.1.0'
|
||||||
api 'org.jooq:jooq:3.19.11'
|
api 'org.jooq:jooq:3.19.11'
|
||||||
api 'org.apache.commons:commons-csv:1.11.0'
|
api 'org.apache.commons:commons-csv:1.11.0'
|
||||||
|
api 'org.apache.mina:mina-core:2.0.27' // for fixing vulnerability of sshd-mina
|
||||||
|
|
||||||
implementation project(':airbyte-cdk:java:airbyte-cdk:airbyte-cdk-dependencies')
|
implementation project(':airbyte-cdk:java:airbyte-cdk:airbyte-cdk-dependencies')
|
||||||
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
version=0.48.8
|
version=0.48.9
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ dependencies {
|
|||||||
api 'org.slf4j:slf4j-api:2.0.16'
|
api 'org.slf4j:slf4j-api:2.0.16'
|
||||||
api 'io.github.oshai:kotlin-logging-jvm:7.0.0'
|
api 'io.github.oshai:kotlin-logging-jvm:7.0.0'
|
||||||
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1'
|
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1'
|
||||||
|
api 'net.minidev:json-smart:2.5.2'
|
||||||
|
|
||||||
implementation 'com.jayway.jsonpath:json-path:2.9.0'
|
implementation 'com.jayway.jsonpath:json-path:2.9.0'
|
||||||
implementation 'com.networknt:json-schema-validator:1.5.1'
|
implementation 'com.networknt:json-schema-validator:1.5.1'
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
airbyteJavaConnector {
|
airbyteJavaConnector {
|
||||||
cdkVersionRequired = '0.45.1'
|
cdkVersionRequired = '0.48.9'
|
||||||
features = ['db-sources', 'datastore-mongo']
|
features = ['db-sources', 'datastore-mongo']
|
||||||
useLocalCdk = false
|
useLocalCdk = false
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ data:
|
|||||||
type: GSM
|
type: GSM
|
||||||
connectorType: source
|
connectorType: source
|
||||||
definitionId: b2e713cd-cc36-4c0a-b5bd-b47cb8a0561e
|
definitionId: b2e713cd-cc36-4c0a-b5bd-b47cb8a0561e
|
||||||
dockerImageTag: 1.5.17
|
dockerImageTag: 1.5.18
|
||||||
dockerRepository: airbyte/source-mongodb-v2
|
dockerRepository: airbyte/source-mongodb-v2
|
||||||
documentationUrl: https://docs.airbyte.com/integrations/sources/mongodb-v2
|
documentationUrl: https://docs.airbyte.com/integrations/sources/mongodb-v2
|
||||||
githubIssueLabel: source-mongodb-v2
|
githubIssueLabel: source-mongodb-v2
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ airbyteBulkConnector {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
api "com.google.protobuf:protobuf-java:4.27.5" // for fixing vulnerability of protobuf-java used by Debezium
|
||||||
implementation 'com.mysql:mysql-connector-j:9.1.0'
|
implementation 'com.mysql:mysql-connector-j:9.1.0'
|
||||||
implementation 'io.debezium:debezium-connector-mysql'
|
implementation 'io.debezium:debezium-connector-mysql'
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ data:
|
|||||||
connectorSubtype: database
|
connectorSubtype: database
|
||||||
connectorType: source
|
connectorType: source
|
||||||
definitionId: 435bb9a5-7887-4809-aa58-28c27df0d7ad
|
definitionId: 435bb9a5-7887-4809-aa58-28c27df0d7ad
|
||||||
dockerImageTag: 3.11.11
|
dockerImageTag: 3.11.12
|
||||||
dockerRepository: airbyte/source-mysql
|
dockerRepository: airbyte/source-mysql
|
||||||
documentationUrl: https://docs.airbyte.com/integrations/sources/mysql
|
documentationUrl: https://docs.airbyte.com/integrations/sources/mysql
|
||||||
githubIssueLabel: source-mysql
|
githubIssueLabel: source-mysql
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ java {
|
|||||||
}
|
}
|
||||||
|
|
||||||
airbyteJavaConnector {
|
airbyteJavaConnector {
|
||||||
cdkVersionRequired = '0.48.4'
|
cdkVersionRequired = '0.48.9'
|
||||||
features = ['db-sources', 'datastore-postgres']
|
features = ['db-sources', 'datastore-postgres']
|
||||||
useLocalCdk = false
|
useLocalCdk = false
|
||||||
}
|
}
|
||||||
@@ -23,6 +23,7 @@ application {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
api "com.google.protobuf:protobuf-java:3.25.5" // for fixing vulnerability of protobuf-java used by Debezium
|
||||||
implementation 'commons-codec:commons-codec:1.16.0'
|
implementation 'commons-codec:commons-codec:1.16.0'
|
||||||
implementation 'io.debezium:debezium-embedded:3.0.1.Final'
|
implementation 'io.debezium:debezium-embedded:3.0.1.Final'
|
||||||
implementation 'io.debezium:debezium-connector-postgres:3.0.1.Final'
|
implementation 'io.debezium:debezium-connector-postgres:3.0.1.Final'
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ data:
|
|||||||
connectorSubtype: database
|
connectorSubtype: database
|
||||||
connectorType: source
|
connectorType: source
|
||||||
definitionId: decd338e-5647-4c0b-adf4-da0e75f5a750
|
definitionId: decd338e-5647-4c0b-adf4-da0e75f5a750
|
||||||
dockerImageTag: 3.6.30
|
dockerImageTag: 3.6.31
|
||||||
dockerRepository: airbyte/source-postgres
|
dockerRepository: airbyte/source-postgres
|
||||||
documentationUrl: https://docs.airbyte.com/integrations/sources/postgres
|
documentationUrl: https://docs.airbyte.com/integrations/sources/postgres
|
||||||
githubIssueLabel: source-postgres
|
githubIssueLabel: source-postgres
|
||||||
|
|||||||
@@ -293,13 +293,8 @@ class PostgresSourceTest {
|
|||||||
return null;
|
return null;
|
||||||
});
|
});
|
||||||
final JsonNode anotherUserConfig = getConfig("test_user_3", "132");
|
final JsonNode anotherUserConfig = getConfig("test_user_3", "132");
|
||||||
final Set<AirbyteMessage> actualMessages =
|
final Throwable thrown = assertThrows(Exception.class, () -> MoreIterators.toSet(source().read(anotherUserConfig, CONFIGURED_CATALOG, null)));
|
||||||
MoreIterators.toSet(source().read(anotherUserConfig, CONFIGURED_CATALOG, null));
|
assertNotNull(thrown.getMessage());
|
||||||
setEmittedAtToNull(actualMessages);
|
|
||||||
// expect 6 records, 4 state messages and 4 stream status messages.
|
|
||||||
assertEquals(14, actualMessages.size());
|
|
||||||
final var actualRecordMessages = filterRecords(actualMessages);
|
|
||||||
assertEquals(PRIVILEGE_TEST_CASE_EXPECTED_MESSAGES, actualRecordMessages);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
@@ -198,7 +198,8 @@ For more information regarding configuration parameters, please see [MongoDb Doc
|
|||||||
<summary>Expand to review</summary>
|
<summary>Expand to review</summary>
|
||||||
|
|
||||||
| Version | Date | Pull Request | Subject |
|
| Version | Date | Pull Request | Subject |
|
||||||
|:--------|:-----------|:---------------------------------------------------------|:----------------------------------------------------------------------------------------------------------|
|
|:--------|:-----------|:-----------------------------------------------------------|:----------------------------------------------------------------------------------------------------------|
|
||||||
|
| 1.5.18 | 2025-04-24 | [58132](https://github.com/airbytehq/airbyte/pull/58132) | Fix vulnerabilities in dependencies. |
|
||||||
| 1.5.17 | 2025-04-17 | [58111](https://github.com/airbytehq/airbyte/pull/58111) | Implement timeout for document discovery |
|
| 1.5.17 | 2025-04-17 | [58111](https://github.com/airbytehq/airbyte/pull/58111) | Implement timeout for document discovery |
|
||||||
| 1.5.16 | 2025-04-02 | [56973](https://github.com/airbytehq/airbyte/pull/56973) | Update logging configuration. |
|
| 1.5.16 | 2025-04-02 | [56973](https://github.com/airbytehq/airbyte/pull/56973) | Update logging configuration. |
|
||||||
| 1.5.15 | 2025-03-06 | [55234](https://github.com/airbytehq/airbyte/pull/55234) | Update base image version for certified DB source connectors |
|
| 1.5.15 | 2025-03-06 | [55234](https://github.com/airbytehq/airbyte/pull/55234) | Update base image version for certified DB source connectors |
|
||||||
|
|||||||
@@ -226,6 +226,7 @@ Any database or table encoding combination of charset and collation is supported
|
|||||||
|
|
||||||
| Version | Date | Pull Request | Subject |
|
| Version | Date | Pull Request | Subject |
|
||||||
|:------------|:-----------|:-----------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------|
|
|:------------|:-----------|:-----------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
|
| 3.11.12 | 2025-04-18 | [58132](https://github.com/airbytehq/airbyte/pull/58132) | Fix vulnerabilities in dependencies. |
|
||||||
| 3.11.11 | 2025-04-23 | [58623](https://github.com/airbytehq/airbyte/pull/58623) | Bump CDK version to the latets published |
|
| 3.11.11 | 2025-04-23 | [58623](https://github.com/airbytehq/airbyte/pull/58623) | Bump CDK version to the latets published |
|
||||||
| 3.11.10 | 2025-04-22 | [58599](https://github.com/airbytehq/airbyte/pull/58599) | Extend debezium shutdown timeout to allow the engine to gracefully close |
|
| 3.11.10 | 2025-04-22 | [58599](https://github.com/airbytehq/airbyte/pull/58599) | Extend debezium shutdown timeout to allow the engine to gracefully close |
|
||||||
| 3.11.9 | 2025-03-14 | [55731](https://github.com/airbytehq/airbyte/pull/55731) | More meaningful errors for variables used in extra checks for CDC |
|
| 3.11.9 | 2025-03-14 | [55731](https://github.com/airbytehq/airbyte/pull/55731) | More meaningful errors for variables used in extra checks for CDC |
|
||||||
|
|||||||
@@ -344,6 +344,7 @@ According to Postgres [documentation](https://www.postgresql.org/docs/14/datatyp
|
|||||||
|
|
||||||
| Version | Date | Pull Request | Subject |
|
| Version | Date | Pull Request | Subject |
|
||||||
|---------| ---------- | ---------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
|---------| ---------- | ---------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
|
| 3.6.31 | 2025-04-18 | [58132](https://github.com/airbytehq/airbyte/pull/58132) | Fix vulnerabilities in dependencies. |
|
||||||
| 3.6.30 | 2025-03-06 | [55234](https://github.com/airbytehq/airbyte/pull/55234) | Update base image version for certified DB source connectors |
|
| 3.6.30 | 2025-03-06 | [55234](https://github.com/airbytehq/airbyte/pull/55234) | Update base image version for certified DB source connectors |
|
||||||
| 3.6.29 | 2025-02-13 | [53649](https://github.com/airbytehq/airbyte/pull/53649) | Fix issue that column default value did not get converted |
|
| 3.6.29 | 2025-02-13 | [53649](https://github.com/airbytehq/airbyte/pull/53649) | Fix issue that column default value did not get converted |
|
||||||
| 3.6.28 | 2024-12-23 | [50870](https://github.com/airbytehq/airbyte/pull/50870) | Use airbyte/java-connector-base:2.0.0 |
|
| 3.6.28 | 2024-12-23 | [50870](https://github.com/airbytehq/airbyte/pull/50870) | Use airbyte/java-connector-base:2.0.0 |
|
||||||
|
|||||||
Reference in New Issue
Block a user