Skip to content

Commit 74cb28e

Browse files
authored
Update fields in source-connectors specifications: mssql, mssql-strict-encrypt (#9206)
1 parent 680e74c commit 74cb28e

File tree

8 files changed

+50
-33
lines changed

8 files changed

+50
-33
lines changed

airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/b5ea17b1-f170-46dc-bc31-cc744ca984c1.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"sourceDefinitionId": "b5ea17b1-f170-46dc-bc31-cc744ca984c1",
33
"name": "Microsoft SQL Server (MSSQL)",
44
"dockerRepository": "airbyte/source-mssql",
5-
"dockerImageTag": "0.3.11",
5+
"dockerImageTag": "0.3.12",
66
"documentationUrl": "https://docs.airbyte.io/integrations/sources/mssql",
77
"icon": "mssql.svg"
88
}

airbyte-config/init/src/main/resources/seed/source_definitions.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,7 @@
398398
- name: Microsoft SQL Server (MSSQL)
399399
sourceDefinitionId: b5ea17b1-f170-46dc-bc31-cc744ca984c1
400400
dockerRepository: airbyte/source-mssql
401-
dockerImageTag: 0.3.11
401+
dockerImageTag: 0.3.12
402402
documentationUrl: https://docs.airbyte.io/integrations/sources/mssql
403403
icon: mssql.svg
404404
sourceType: database

airbyte-config/init/src/main/resources/seed/source_specs.yaml

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3841,7 +3841,7 @@
38413841
supportsNormalization: false
38423842
supportsDBT: false
38433843
supported_destination_sync_modes: []
3844-
- dockerImage: "airbyte/source-mssql:0.3.11"
3844+
- dockerImage: "airbyte/source-mssql:0.3.12"
38453845
spec:
38463846
documentationUrl: "https://docs.airbyte.io/integrations/destinations/mssql"
38473847
connectionSpecification:
@@ -3856,31 +3856,37 @@
38563856
additionalProperties: false
38573857
properties:
38583858
host:
3859-
description: "Hostname of the database."
3859+
description: "The hostname of the database."
3860+
title: "Host"
38603861
type: "string"
38613862
port:
3862-
description: "Port of the database."
3863+
description: "The port of the database."
3864+
title: "Port"
38633865
type: "integer"
38643866
minimum: 0
38653867
maximum: 65536
38663868
examples:
38673869
- "1433"
38683870
database:
3869-
description: "Name of the database."
3871+
description: "The name of the database."
3872+
title: "Database"
38703873
type: "string"
38713874
examples:
38723875
- "master"
38733876
username:
3874-
description: "Username to use to access the database."
3877+
description: "The username which is used to access the database."
3878+
title: "Username"
38753879
type: "string"
38763880
password:
3877-
description: "Password associated with the username."
3881+
description: "The password associated with the username."
3882+
title: "Password"
38783883
type: "string"
38793884
airbyte_secret: true
38803885
ssl_method:
38813886
title: "SSL Method"
38823887
type: "object"
3883-
description: "Encryption method to use when communicating with the database"
3888+
description: "The encryption method which is used when communicating with\
3889+
\ the database."
38843890
order: 6
38853891
oneOf:
38863892
- title: "Unencrypted"
@@ -3897,8 +3903,8 @@
38973903
default: "unencrypted"
38983904
- title: "Encrypted (trust server certificate)"
38993905
additionalProperties: false
3900-
description: "Use the cert provided by the server without verification.\
3901-
\ (For testing purposes only!)"
3906+
description: "Use the certificate provided by the server without verification.\
3907+
\ (For testing purposes only!)"
39023908
required:
39033909
- "ssl_method"
39043910
properties:
@@ -3910,7 +3916,7 @@
39103916
default: "encrypted_trust_server_certificate"
39113917
- title: "Encrypted (verify certificate)"
39123918
additionalProperties: false
3913-
description: "Verify and use the cert provided by the server."
3919+
description: "Verify and use the certificate provided by the server."
39143920
required:
39153921
- "ssl_method"
39163922
- "trustStoreName"
@@ -3931,7 +3937,7 @@
39313937
replication_method:
39323938
type: "string"
39333939
title: "Replication Method"
3934-
description: "Replication method to use for extracting data from the database.\
3940+
description: "The replication method used for extracting data from the database.\
39353941
\ STANDARD replication requires no setup on the DB side but will not be\
39363942
\ able to represent deletions incrementally. CDC uses {TBC} to detect\
39373943
\ inserts, updates, and deletes. This needs to be configured on the source\

airbyte-integrations/connectors/source-mssql-strict-encrypt/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ ENV APPLICATION source-mssql-strict-encrypt
1616

1717
COPY --from=build /airbyte /airbyte
1818

19-
LABEL io.airbyte.version=0.1.4
19+
LABEL io.airbyte.version=0.1.5
2020
LABEL io.airbyte.name=airbyte/source-mssql-strict-encrypt

airbyte-integrations/connectors/source-mssql-strict-encrypt/src/test/resources/expected_spec.json

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,40 +8,45 @@
88
"additionalProperties": false,
99
"properties": {
1010
"host": {
11-
"description": "Hostname of the database.",
11+
"description": "The hostname of the database.",
12+
"title": "Host",
1213
"type": "string"
1314
},
1415
"port": {
15-
"description": "Port of the database.",
16+
"description": "The port of the database.",
17+
"title": "Port",
1618
"type": "integer",
1719
"minimum": 0,
1820
"maximum": 65536,
1921
"examples": ["1433"]
2022
},
2123
"database": {
22-
"description": "Name of the database.",
24+
"description": "The name of the database.",
25+
"title": "Database",
2326
"type": "string",
2427
"examples": ["master"]
2528
},
2629
"username": {
27-
"description": "Username to use to access the database.",
30+
"description": "The username which is used to access the database.",
31+
"title": "Username",
2832
"type": "string"
2933
},
3034
"password": {
31-
"description": "Password associated with the username.",
35+
"description": "The password associated with the username.",
36+
"title": "Password",
3237
"type": "string",
3338
"airbyte_secret": true
3439
},
3540
"ssl_method": {
3641
"title": "SSL Method",
3742
"type": "object",
38-
"description": "Encryption method to use when communicating with the database",
43+
"description": "The encryption method which is used when communicating with the database.",
3944
"order": 6,
4045
"oneOf": [
4146
{
4247
"title": "Encrypted (trust server certificate)",
4348
"additionalProperties": false,
44-
"description": "Use the cert provided by the server without verification. (For testing purposes only!)",
49+
"description": "Use the certificate provided by the server without verification. (For testing purposes only!)",
4550
"required": ["ssl_method"],
4651
"properties": {
4752
"ssl_method": {
@@ -55,7 +60,7 @@
5560
{
5661
"title": "Encrypted (verify certificate)",
5762
"additionalProperties": false,
58-
"description": "Verify and use the cert provided by the server.",
63+
"description": "Verify and use the certificate provided by the server.",
5964
"required": ["ssl_method", "trustStoreName", "trustStorePassword"],
6065
"properties": {
6166
"ssl_method": {
@@ -77,7 +82,7 @@
7782
"replication_method": {
7883
"type": "string",
7984
"title": "Replication Method",
80-
"description": "Replication method to use for extracting data from the database. STANDARD replication requires no setup on the DB side but will not be able to represent deletions incrementally. CDC uses {TBC} to detect inserts, updates, and deletes. This needs to be configured on the source database itself.",
85+
"description": "The replication method used for extracting data from the database. STANDARD replication requires no setup on the DB side but will not be able to represent deletions incrementally. CDC uses {TBC} to detect inserts, updates, and deletes. This needs to be configured on the source database itself.",
8186
"default": "STANDARD",
8287
"enum": ["STANDARD", "CDC"]
8388
}

airbyte-integrations/connectors/source-mssql/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ ENV APPLICATION source-mssql
1616

1717
COPY --from=build /airbyte /airbyte
1818

19-
LABEL io.airbyte.version=0.3.11
19+
LABEL io.airbyte.version=0.3.12
2020
LABEL io.airbyte.name=airbyte/source-mssql

airbyte-integrations/connectors/source-mssql/src/main/resources/spec.json

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,34 +8,39 @@
88
"additionalProperties": false,
99
"properties": {
1010
"host": {
11-
"description": "Hostname of the database.",
11+
"description": "The hostname of the database.",
12+
"title": "Host",
1213
"type": "string"
1314
},
1415
"port": {
15-
"description": "Port of the database.",
16+
"description": "The port of the database.",
17+
"title": "Port",
1618
"type": "integer",
1719
"minimum": 0,
1820
"maximum": 65536,
1921
"examples": ["1433"]
2022
},
2123
"database": {
22-
"description": "Name of the database.",
24+
"description": "The name of the database.",
25+
"title": "Database",
2326
"type": "string",
2427
"examples": ["master"]
2528
},
2629
"username": {
27-
"description": "Username to use to access the database.",
30+
"description": "The username which is used to access the database.",
31+
"title": "Username",
2832
"type": "string"
2933
},
3034
"password": {
31-
"description": "Password associated with the username.",
35+
"description": "The password associated with the username.",
36+
"title": "Password",
3237
"type": "string",
3338
"airbyte_secret": true
3439
},
3540
"ssl_method": {
3641
"title": "SSL Method",
3742
"type": "object",
38-
"description": "Encryption method to use when communicating with the database",
43+
"description": "The encryption method which is used when communicating with the database.",
3944
"order": 6,
4045
"oneOf": [
4146
{
@@ -55,7 +60,7 @@
5560
{
5661
"title": "Encrypted (trust server certificate)",
5762
"additionalProperties": false,
58-
"description": "Use the cert provided by the server without verification. (For testing purposes only!)",
63+
"description": "Use the certificate provided by the server without verification. (For testing purposes only!)",
5964
"required": ["ssl_method"],
6065
"properties": {
6166
"ssl_method": {
@@ -69,7 +74,7 @@
6974
{
7075
"title": "Encrypted (verify certificate)",
7176
"additionalProperties": false,
72-
"description": "Verify and use the cert provided by the server.",
77+
"description": "Verify and use the certificate provided by the server.",
7378
"required": ["ssl_method", "trustStoreName", "trustStorePassword"],
7479
"properties": {
7580
"ssl_method": {
@@ -91,7 +96,7 @@
9196
"replication_method": {
9297
"type": "string",
9398
"title": "Replication Method",
94-
"description": "Replication method to use for extracting data from the database. STANDARD replication requires no setup on the DB side but will not be able to represent deletions incrementally. CDC uses {TBC} to detect inserts, updates, and deletes. This needs to be configured on the source database itself.",
99+
"description": "The replication method used for extracting data from the database. STANDARD replication requires no setup on the DB side but will not be able to represent deletions incrementally. CDC uses {TBC} to detect inserts, updates, and deletes. This needs to be configured on the source database itself.",
95100
"default": "STANDARD",
96101
"enum": ["STANDARD", "CDC"]
97102
}

docs/integrations/sources/mssql.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,7 @@ If you do not see a type in this list, assume that it is coerced into a string.
294294

295295
| Version | Date | Pull Request | Subject | |
296296
|:--------| :--- | :--- | :--- | :-- |
297+
| 0.3.12 | 2021-12-30 | [9206](https://github.com/airbytehq/airbyte/pull/9206) | Update connector fields title/description |
297298
| 0.3.11 | 2021-12-24 | [8958](https://github.com/airbytehq/airbyte/pull/8958) | Add support for JdbcType.ARRAY |
298299
| 0.3.10 | 2021-12-01 | [8371](https://github.com/airbytehq/airbyte/pull/8371) | Fixed incorrect handling "\n" in ssh key | |
299300
| 0.3.9 | 2021-11-09 | [7386](https://github.com/airbytehq/airbyte/pull/7386) | Improve support for binary and varbinary data types | |

0 commit comments

Comments
 (0)