From 93206b54c1ab0de8121006a77e4b1dc3d1456ad9 Mon Sep 17 00:00:00 2001 From: Iryna Grankova Date: Wed, 29 Dec 2021 10:04:38 +0200 Subject: [PATCH 1/4] Files title/description update for issue # 8951 --- .../src/main/resources/spec.json | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/airbyte-integrations/connectors/destination-oracle/src/main/resources/spec.json b/airbyte-integrations/connectors/destination-oracle/src/main/resources/spec.json index 31b6891c09ca..3acaa8b981ae 100644 --- a/airbyte-integrations/connectors/destination-oracle/src/main/resources/spec.json +++ b/airbyte-integrations/connectors/destination-oracle/src/main/resources/spec.json @@ -13,13 +13,13 @@ "properties": { "host": { "title": "Host", - "description": "Hostname of the database.", + "description": "The hostname of the database.", "type": "string", "order": 0 }, "port": { "title": "Port", - "description": "Port of the database.", + "description": "The port of the database.", "type": "integer", "minimum": 0, "maximum": 65536, @@ -29,26 +29,26 @@ }, "sid": { "title": "SID", - "description": "SID", + "description": "The System Identifier uniquely distinguishes the instance from any other instance on the same computer.", "type": "string", "order": 2 }, "username": { "title": "User", - "description": "Username to use to access the database. This user must have CREATE USER privileges in the database.", + "description": "The username to access the database. This user must have CREATE USER privileges in the database.", "type": "string", "order": 3 }, "password": { "title": "Password", - "description": "Password associated with the username.", + "description": "The password associated with the username.", "type": "string", "airbyte_secret": true, "order": 4 }, "schema": { "title": "Default Schema", - "description": "The default schema tables are written to if the source does not specify a namespace. The usual value for this field is \"airbyte\". In Oracle, schemas and users are the same thing, so the \"user\" parameter is used as the login credentials and this is used for the default Airbyte message schema.", + "description": "The default schema is used as the target schema for all statements issued from the connection that do not explicitly specify a schema name. The usual value for this field is \"airbyte\". In Oracle, schemas and users are the same thing, so the \"user\" parameter is used as the login credentials and this is used for the default Airbyte message schema.", "type": "string", "examples": ["airbyte"], "default": "airbyte", @@ -57,7 +57,7 @@ "encryption": { "title": "Encryption", "type": "object", - "description": "Encryption method to use when communicating with the database", + "description": "The encryption method which is used when communicating with the database.", "order": 6, "oneOf": [ { @@ -75,9 +75,9 @@ } }, { - "title": "Native Network Ecryption (NNE)", + "title": "Native Network Encryption (NNE)", "additionalProperties": false, - "description": "Native network encryption gives you the ability to encrypt database connections, without the configuration overhead of TCP/IP and SSL/TLS and without the need to open and listen on different ports.", + "description": "The native network encryption gives you the ability to encrypt database connections, without the configuration overhead of TCP/IP and SSL/TLS and without the need to open and listen on different ports.", "required": ["encryption_method"], "properties": { "encryption_method": { @@ -88,7 +88,7 @@ }, "encryption_algorithm": { "type": "string", - "description": "This parameter defines the encryption algorithm to be used", + "description": "This parameter defines the database encryption algorithm.", "title": "Encryption Algorithm", "default": "AES256", "enum": ["AES256", "RC4_56", "3DES168"] @@ -98,7 +98,7 @@ { "title": "TLS Encrypted (verify certificate)", "additionalProperties": false, - "description": "Verify and use the cert provided by the server.", + "description": "Verify and use the certificate provided by the server.", "required": ["encryption_method", "ssl_certificate"], "properties": { "encryption_method": { @@ -109,7 +109,7 @@ }, "ssl_certificate": { "title": "SSL PEM file", - "description": "Privacy Enhanced Mail (PEM) files are concatenated certificate containers frequently used in certificate installations", + "description": "Privacy Enhanced Mail (PEM) files are concatenated certificate containers frequently used in certificate installations.", "type": "string", "airbyte_secret": true, "multiline": true From 3d9660b8c55411533a368ce4c1795cc10c1c630b Mon Sep 17 00:00:00 2001 From: Iryna Grankova Date: Wed, 29 Dec 2021 10:08:15 +0200 Subject: [PATCH 2/4] Version update for issue # 8951 --- .../3986776d-2319-4de9-8af8-db14c0996e72.json | 2 +- .../init/src/main/resources/seed/destination_definitions.yaml | 2 +- airbyte-integrations/connectors/destination-oracle/Dockerfile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_DESTINATION_DEFINITION/3986776d-2319-4de9-8af8-db14c0996e72.json b/airbyte-config/init/src/main/resources/config/STANDARD_DESTINATION_DEFINITION/3986776d-2319-4de9-8af8-db14c0996e72.json index 7c675af47a73..6c54519659eb 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_DESTINATION_DEFINITION/3986776d-2319-4de9-8af8-db14c0996e72.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_DESTINATION_DEFINITION/3986776d-2319-4de9-8af8-db14c0996e72.json @@ -2,7 +2,7 @@ "destinationDefinitionId": "3986776d-2319-4de9-8af8-db14c0996e72", "name": "Oracle (Alpha)", "dockerRepository": "airbyte/destination-oracle", - "dockerImageTag": "0.1.11", + "dockerImageTag": "0.1.13", "documentationUrl": "https://docs.airbyte.io/integrations/destinations/oracle", "icon": "oracle.svg" } diff --git a/airbyte-config/init/src/main/resources/seed/destination_definitions.yaml b/airbyte-config/init/src/main/resources/seed/destination_definitions.yaml index 09364b2668ec..8270a1e81bab 100644 --- a/airbyte-config/init/src/main/resources/seed/destination_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/destination_definitions.yaml @@ -126,7 +126,7 @@ - name: Oracle destinationDefinitionId: 3986776d-2319-4de9-8af8-db14c0996e72 dockerRepository: airbyte/destination-oracle - dockerImageTag: 0.1.12 + dockerImageTag: 0.1.13 documentationUrl: https://docs.airbyte.io/integrations/destinations/oracle icon: oracle.svg - name: Postgres diff --git a/airbyte-integrations/connectors/destination-oracle/Dockerfile b/airbyte-integrations/connectors/destination-oracle/Dockerfile index d9c294032aa9..22bc50628a1b 100644 --- a/airbyte-integrations/connectors/destination-oracle/Dockerfile +++ b/airbyte-integrations/connectors/destination-oracle/Dockerfile @@ -16,5 +16,5 @@ ENV APPLICATION destination-oracle COPY --from=build /airbyte /airbyte -LABEL io.airbyte.version=0.1.12 +LABEL io.airbyte.version=0.1.13 LABEL io.airbyte.name=airbyte/destination-oracle From 02e07dfae244263b938f1761b2a82e5bb3cfca1c Mon Sep 17 00:00:00 2001 From: Iryna Grankova Date: Wed, 29 Dec 2021 10:09:59 +0200 Subject: [PATCH 3/4] Changelogs update for PR #9177 --- docs/integrations/destinations/oracle.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/integrations/destinations/oracle.md b/docs/integrations/destinations/oracle.md index 0f22a449476e..2bf3ccc723a0 100644 --- a/docs/integrations/destinations/oracle.md +++ b/docs/integrations/destinations/oracle.md @@ -113,6 +113,7 @@ Airbite has the ability to connect to the Oracle source with 3 network connectiv | Version | Date | Pull Request | Subject | | :--- | :--- | :--- | :--- | +| 0.1.13 | 2021-12-29 | [\#9177](https://github.com/airbytehq/airbyte/pull/9177) | Update connector fields title/description | | 0.1.12 | 2021-11-08 | [#7719](https://github.com/airbytehq/airbyte/pull/7719) | Improve handling of wide rows by buffering records based on their byte size rather than their count | | 0.1.10 | 2021-10-08 | [\#6893](https://github.com/airbytehq/airbyte/pull/6893)| 🎉 Destination Oracle: implemented connection encryption | | 0.1.9 | 2021-10-06 | [\#6611](https://github.com/airbytehq/airbyte/pull/6611) | 🐛 Destination Oracle: maxStringLength should be 128 | From a0edd79439db64ecb1644772116cbc5a25d1a037 Mon Sep 17 00:00:00 2001 From: Vadym Ratniuk Date: Fri, 28 Jan 2022 15:06:00 +0200 Subject: [PATCH 4/4] updated oracle spec in destination_specs.yaml --- .../resources/seed/destination_specs.yaml | 39 ++++++++++--------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/airbyte-config/init/src/main/resources/seed/destination_specs.yaml b/airbyte-config/init/src/main/resources/seed/destination_specs.yaml index 0bbf18e3781b..25980943b6a9 100644 --- a/airbyte-config/init/src/main/resources/seed/destination_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/destination_specs.yaml @@ -2549,7 +2549,7 @@ supported_destination_sync_modes: - "overwrite" - "append" -- dockerImage: "airbyte/destination-oracle:0.1.12" +- dockerImage: "airbyte/destination-oracle:0.1.13" spec: documentationUrl: "https://docs.airbyte.io/integrations/destinations/oracle" connectionSpecification: @@ -2565,12 +2565,12 @@ properties: host: title: "Host" - description: "Hostname of the database." + description: "The hostname of the database." type: "string" order: 0 port: title: "Port" - description: "Port of the database." + description: "The port of the database." type: "integer" minimum: 0 maximum: 65536 @@ -2580,28 +2580,29 @@ order: 1 sid: title: "SID" - description: "SID" + description: "The System Identifier uniquely distinguishes the instance\ + \ from any other instance on the same computer." type: "string" order: 2 username: title: "User" - description: "Username to use to access the database. This user must have\ - \ CREATE USER privileges in the database." + description: "The username to access the database. This user must have CREATE\ + \ USER privileges in the database." type: "string" order: 3 password: title: "Password" - description: "Password associated with the username." + description: "The password associated with the username." type: "string" airbyte_secret: true order: 4 schema: title: "Default Schema" - description: "The default schema tables are written to if the source does\ - \ not specify a namespace. The usual value for this field is \"airbyte\"\ - . In Oracle, schemas and users are the same thing, so the \"user\" parameter\ - \ is used as the login credentials and this is used for the default Airbyte\ - \ message schema." + description: "The default schema is used as the target schema for all statements\ + \ issued from the connection that do not explicitly specify a schema name.\ + \ The usual value for this field is \"airbyte\". In Oracle, schemas and\ + \ users are the same thing, so the \"user\" parameter is used as the login\ + \ credentials and this is used for the default Airbyte message schema." type: "string" examples: - "airbyte" @@ -2610,7 +2611,8 @@ encryption: title: "Encryption" type: "object" - description: "Encryption method to use when communicating with the database" + description: "The encryption method which is used when communicating with\ + \ the database." order: 6 oneOf: - title: "Unencrypted" @@ -2625,9 +2627,9 @@ enum: - "unencrypted" default: "unencrypted" - - title: "Native Network Ecryption (NNE)" + - title: "Native Network Encryption (NNE)" additionalProperties: false - description: "Native network encryption gives you the ability to encrypt\ + description: "The native network encryption gives you the ability to encrypt\ \ database connections, without the configuration overhead of TCP/IP\ \ and SSL/TLS and without the need to open and listen on different ports." required: @@ -2641,8 +2643,7 @@ default: "client_nne" encryption_algorithm: type: "string" - description: "This parameter defines the encryption algorithm to be\ - \ used" + description: "This parameter defines the database encryption algorithm." title: "Encryption Algorithm" default: "AES256" enum: @@ -2651,7 +2652,7 @@ - "3DES168" - title: "TLS Encrypted (verify certificate)" additionalProperties: false - description: "Verify and use the cert provided by the server." + description: "Verify and use the certificate provided by the server." required: - "encryption_method" - "ssl_certificate" @@ -2665,7 +2666,7 @@ ssl_certificate: title: "SSL PEM file" description: "Privacy Enhanced Mail (PEM) files are concatenated certificate\ - \ containers frequently used in certificate installations" + \ containers frequently used in certificate installations." type: "string" airbyte_secret: true multiline: true