Skip to content

Commit

Permalink
Fix spec orders for yugabyte, sftp-bulk, gnews (#24180)
Browse files Browse the repository at this point in the history
* fix spec orders

* Update yugabytedb.md

* Update gnews.md

* Update yugabytedb.md

* Update gnews.md

* Update sftp-bulk.md

* auto-bump connector version

* Update seed file

* fix gnews

* rollback gnews changes

* remove accidental commit

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
  • Loading branch information
2 people authored and erohmensing committed Mar 22, 2023
1 parent 761cbbd commit fa73cfd
Show file tree
Hide file tree
Showing 11 changed files with 34 additions and 32 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -420,7 +420,7 @@
- name: YugabyteDB
destinationDefinitionId: 2300fdcf-a532-419f-9f24-a014336e7966
dockerRepository: airbyte/destination-yugabytedb
dockerImageTag: 0.1.0
dockerImageTag: 0.1.1
documentationUrl: https://docs.airbyte.com/integrations/destinations/yugabytedb
icon: yugabytedb.svg
releaseStage: alpha
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7153,7 +7153,7 @@
supported_destination_sync_modes:
- "overwrite"
- "append"
- dockerImage: "airbyte/destination-yugabytedb:0.1.0"
- dockerImage: "airbyte/destination-yugabytedb:0.1.1"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/destinations/yugabytedb"
connectionSpecification:
Expand Down Expand Up @@ -7192,7 +7192,7 @@
title: "Username"
description: "The Username which is used to access the database."
type: "string"
order: 3
order: 4
schema:
title: "Default Schema"
description: "The default schema tables are written to if the source does\
Expand All @@ -7208,14 +7208,14 @@
description: "The Password associated with the username."
type: "string"
airbyte_secret: true
order: 4
order: 5
jdbc_url_params:
description: "Additional properties to pass to the JDBC URL string when\
\ connecting to the database formatted as 'key=value' pairs separated\
\ by the symbol '&'. (example: key1=value1&key2=value2&key3=value3)."
title: "JDBC URL Params"
type: "string"
order: 5
order: 6
supportsIncremental: true
supportsNormalization: false
supportsDBT: false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2393,7 +2393,7 @@
- name: SFTP Bulk
sourceDefinitionId: 31e3242f-dee7-4cdc-a4b8-8e06c5458517
dockerRepository: airbyte/source-sftp-bulk
dockerImageTag: 0.1.0
dockerImageTag: 0.1.1
documentationUrl: https://docs.airbyte.com/integrations/sources/sftp-bulk
icon: sftp.svg
sourceType: file
Expand Down
20 changes: 10 additions & 10 deletions airbyte-config/init/src/main/resources/seed/source_specs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17684,7 +17684,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-sftp-bulk:0.1.0"
- dockerImage: "airbyte/source-sftp-bulk:0.1.1"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/source/ftp"
connectionSpecification:
Expand Down Expand Up @@ -17716,30 +17716,30 @@
description: "The private key"
type: "string"
multiline: true
order: 1
order: 2
host:
title: "Host Address"
description: "The server host address"
type: "string"
examples:
- "www.host.com"
- "192.0.2.1"
order: 1
order: 3
port:
title: "Port"
description: "The server port"
type: "integer"
default: 22
examples:
- "22"
order: 2
order: 4
stream_name:
title: "Stream name"
description: "The name of the stream or table you want to create"
type: "string"
examples:
- "ftp_contacts"
order: 1
order: 5
file_type:
title: "File type"
description: "The file type you want to sync. Currently only 'csv' and 'json'\
Expand All @@ -17749,7 +17749,7 @@
enum:
- "csv"
- "json"
order: 4
order: 6
examples:
- "csv"
- "json"
Expand All @@ -17760,7 +17760,7 @@
default: ""
examples:
- "/logs/2022"
order: 5
order: 7
file_pattern:
title: "File Pattern (Optional)"
description: "The regular expression to specify files for sync in a chosen\
Expand All @@ -17769,14 +17769,14 @@
default: ""
examples:
- "log-([0-9]{4})([0-9]{2})([0-9]{2}) - This will filter files which `log-yearmmdd`"
order: 6
order: 8
file_most_recent:
title: "Most recent file (Optional)"
description: "Sync only the most recent file for the configured folder path\
\ and file pattern"
type: "boolean"
default: false
order: 7
order: 9
start_date:
type: "string"
title: "Start Date"
Expand All @@ -17787,7 +17787,7 @@
description: "The date from which you'd like to replicate data for all incremental\
\ streams, in the format YYYY-MM-DDT00:00:00Z. All data generated after\
\ this date will be replicated."
order: 8
order: 10
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@ ENV APPLICATION destination-yugabytedb

COPY --from=build /airbyte /airbyte

LABEL io.airbyte.version=0.1.0
LABEL io.airbyte.version=0.1.1
LABEL io.airbyte.name=airbyte/destination-yugabytedb
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
"title": "Username",
"description": "The Username which is used to access the database.",
"type": "string",
"order": 3
"order": 4
},
"schema": {
"title": "Default Schema",
Expand All @@ -52,13 +52,13 @@
"description": "The Password associated with the username.",
"type": "string",
"airbyte_secret": true,
"order": 4
"order": 5
},
"jdbc_url_params": {
"description": "Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3).",
"title": "JDBC URL Params",
"type": "string",
"order": 5
"order": 6
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ RUN pip install .
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]

LABEL io.airbyte.version=0.1.0
LABEL io.airbyte.version=0.1.1
LABEL io.airbyte.name=airbyte/source-sftp-bulk
Original file line number Diff line number Diff line change
Expand Up @@ -32,37 +32,37 @@
"description": "The private key",
"type": "string",
"multiline": true,
"order": 1
"order": 2
},
"host": {
"title": "Host Address",
"description": "The server host address",
"type": "string",
"examples": ["www.host.com", "192.0.2.1"],
"order": 1
"order": 3
},
"port": {
"title": "Port",
"description": "The server port",
"type": "integer",
"default": 22,
"examples": ["22"],
"order": 2
"order": 4
},
"stream_name": {
"title": "Stream name",
"description": "The name of the stream or table you want to create",
"type": "string",
"examples": ["ftp_contacts"],
"order": 1
"order": 5
},
"file_type": {
"title": "File type",
"description": "The file type you want to sync. Currently only 'csv' and 'json' files are supported.",
"type": "string",
"default": "csv",
"enum": ["csv", "json"],
"order": 4,
"order": 6,
"examples": ["csv", "json"]
},
"folder_path": {
Expand All @@ -71,7 +71,7 @@
"type": "string",
"default": "",
"examples": ["/logs/2022"],
"order": 5
"order": 7
},
"file_pattern": {
"title": "File Pattern (Optional)",
Expand All @@ -81,14 +81,14 @@
"examples": [
"log-([0-9]{4})([0-9]{2})([0-9]{2}) - This will filter files which `log-yearmmdd`"
],
"order": 6
"order": 8
},
"file_most_recent": {
"title": "Most recent file (Optional)",
"description": "Sync only the most recent file for the configured folder path and file pattern",
"type": "boolean",
"default": false,
"order": 7
"order": 9
},
"start_date": {
"type": "string",
Expand All @@ -97,7 +97,7 @@
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$",
"examples": ["2017-01-25T00:00:00Z"],
"description": "The date from which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated.",
"order": 8
"order": 10
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions connectors.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@
| **S3** | <img alt="S3 icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/s3.svg" height="30" height="30"/> | Source | airbyte/source-s3:2.0.3 | generally_available | [link](https://docs.airbyte.com/integrations/sources/s3) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-s3) | <small>`69589781-7828-43c5-9f63-8925b1c1ccc2`</small> |
| **SAP Fieldglass** | <img alt="SAP Fieldglass icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/sapfieldglass.svg" height="30" height="30"/> | Source | airbyte/source-sap-fieldglass:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/sources/sap-fieldglass) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-sap-fieldglass) | <small>`ec5f3102-fb31-4916-99ae-864faf8e7e25`</small> |
| **SFTP** | <img alt="SFTP icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/sftp.svg" height="30" height="30"/> | Source | airbyte/source-sftp:0.1.2 | alpha | [link](https://docs.airbyte.com/integrations/sources/sftp) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-sftp) | <small>`a827c52e-791c-4135-a245-e233c5255199`</small> |
| **SFTP Bulk** | <img alt="SFTP Bulk icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/sftp.svg" height="30" height="30"/> | Source | airbyte/source-sftp-bulk:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/sources/sftp-bulk) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-sftp-bulk) | <small>`31e3242f-dee7-4cdc-a4b8-8e06c5458517`</small> |
| **SFTP Bulk** | <img alt="SFTP Bulk icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/sftp.svg" height="30" height="30"/> | Source | airbyte/source-sftp-bulk:0.1.1 | alpha | [link](https://docs.airbyte.com/integrations/sources/sftp-bulk) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-sftp-bulk) | <small>`31e3242f-dee7-4cdc-a4b8-8e06c5458517`</small> |
| **SalesLoft** | <img alt="SalesLoft icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/salesloft.svg" height="30" height="30"/> | Source | airbyte/source-salesloft:1.0.0 | beta | [link](https://docs.airbyte.com/integrations/sources/salesloft) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-salesloft) | <small>`41991d12-d4b5-439e-afd0-260a31d4c53f`</small> |
| **Salesforce** | <img alt="Salesforce icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/salesforce.svg" height="30" height="30"/> | Source | airbyte/source-salesforce:2.0.7 | generally_available | [link](https://docs.airbyte.com/integrations/sources/salesforce) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-salesforce) | <small>`b117307c-14b6-41aa-9422-947e34922962`</small> |
| **Sample Data (Faker)** | <img alt="Sample Data (Faker) icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/faker.svg" height="30" height="30"/> | Source | airbyte/source-faker:2.0.3 | beta | [link](https://docs.airbyte.com/integrations/sources/faker) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-faker) | <small>`dfd88b22-b603-4c3d-aad7-3701784586b1`</small> |
Expand Down Expand Up @@ -335,4 +335,4 @@
| **TiDB** | <img alt="TiDB icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/tidb.svg" height="30" height="30"/> | Destination | airbyte/destination-tidb:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/destinations/tidb) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/destination-tidb) | <small>`06ec60c7-7468-45c0-91ac-174f6e1a788b`</small> |
| **Typesense** | <img alt="Typesense icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/typesense.svg" height="30" height="30"/> | Destination | airbyte/destination-typesense:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/destinations/typesense) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/destination-typesense) | <small>`36be8dc6-9851-49af-b776-9d4c30e4ab6a`</small> |
| **Weaviate** | <img alt="Weaviate icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/weaviate.svg" height="30" height="30"/> | Destination | airbyte/destination-weaviate:0.1.1 | alpha | [link](https://docs.airbyte.com/integrations/destinations/weaviate) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/destination-weaviate) | <small>`7b7d7a0d-954c-45a0-bcfc-39a634b97736`</small> |
| **YugabyteDB** | <img alt="YugabyteDB icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/yugabytedb.svg" height="30" height="30"/> | Destination | airbyte/destination-yugabytedb:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/destinations/yugabytedb) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/destination-yugabytedb) | <small>`2300fdcf-a532-419f-9f24-a014336e7966`</small> |
| **YugabyteDB** | <img alt="YugabyteDB icon" src="https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/yugabytedb.svg" height="30" height="30"/> | Destination | airbyte/destination-yugabytedb:0.1.1 | alpha | [link](https://docs.airbyte.com/integrations/destinations/yugabytedb) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/destination-yugabytedb) | <small>`2300fdcf-a532-419f-9f24-a014336e7966`</small> |
1 change: 1 addition & 0 deletions docs/integrations/destinations/yugabytedb.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,5 @@ For each major cloud provider we support, also add a follow-along guide for sett

| Version | Date | Pull Request | Subject |
|:--------|:-----------|:--------------------------------------------------------------|:------------------------|
| 0.1.1 | 2023-03-17 | [#24180](https://github.com/airbytehq/airbyte/pull/24180) | Fix field order |
| 0.1.0 | 2022-10-28 | [#18039](https://github.com/airbytehq/airbyte/pull/18039) | New Destination YugabyteDB |
1 change: 1 addition & 0 deletions docs/integrations/sources/sftp-bulk.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,5 @@ More formats \(e.g. Apache Avro\) will be supported in the future.

| Version | Date | Pull Request | Subject |
|:--------|:-----------|:-------------|:----------------|
| 0.1.1 | 2023-03-17 | [#24180](https://github.com/airbytehq/airbyte/pull/24180) | Fix field order |
| 0.1.0 | 2021-24-05 | | Initial version |

0 comments on commit fa73cfd

Please sign in to comment.