Skip to content

Commit

Permalink
🎉 Postgres source: label the connector as generally available (#15380)
Browse files Browse the repository at this point in the history
* Label source-postgres to GA

* Correct the PR number

* 📄 Postgres source: fix links in the spec (#15382)

* Add internal anchors back

* Remove internal anchor

* Use links for subtitles

* Remove one more anchor

* auto-bump connector version [ci skip]

Co-authored-by: Liren Tu <tuliren.git@outlook.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
  • Loading branch information
3 people authored Aug 6, 2022
1 parent f9026b0 commit d8dfcaa
Show file tree
Hide file tree
Showing 7 changed files with 97 additions and 96 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -762,11 +762,11 @@
- name: Postgres
sourceDefinitionId: decd338e-5647-4c0b-adf4-da0e75f5a750
dockerRepository: airbyte/source-postgres
dockerImageTag: 0.4.44
dockerImageTag: 1.0.0
documentationUrl: https://docs.airbyte.io/integrations/sources/postgres
icon: postgresql.svg
sourceType: database
releaseStage: beta
releaseStage: generally_available
- name: Prestashop
sourceDefinitionId: d60a46d4-709f-4092-a6b7-2457f7d455f5
dockerRepository: airbyte/source-prestashop
Expand Down
10 changes: 5 additions & 5 deletions airbyte-config/init/src/main/resources/seed/source_specs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7138,7 +7138,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-postgres:0.4.44"
- dockerImage: "airbyte/source-postgres:1.0.0"
spec:
documentationUrl: "https://docs.airbyte.com/integrations/sources/postgres"
connectionSpecification:
Expand Down Expand Up @@ -7394,7 +7394,7 @@
description: "A logical decoding plugin installed on the PostgreSQL\
\ server. The `pgoutput` plugin is used by default. If the replication\
\ table contains a lot of big jsonb values it is recommended to\
\ use `wal2json` plugin. Read more about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#replication-plugin\"\
\ use `wal2json` plugin. Read more about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#step-2-select-a-replication-plugin\"\
>selecting replication plugins</a>."
enum:
- "pgoutput"
Expand All @@ -7405,14 +7405,14 @@
type: "string"
title: "Replication Slot"
description: "A plugin logical replication slot. Read about <a href=\"\
https://docs.airbyte.com/integrations/sources/postgres#replication-slot\"\
https://docs.airbyte.com/integrations/sources/postgres#step-3-create-replication-slot\"\
>replication slots</a>."
order: 2
publication:
type: "string"
title: "Publication"
description: "A Postgres publication used for consuming changes. Read\
\ about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#publications-replication\"\
\ about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#step-4-create-publications-and-replication-identities-for-tables\"\
>publications and replication identities</a>."
order: 3
initial_waiting_seconds:
Expand All @@ -7421,7 +7421,7 @@
description: "The amount of time the connector will wait when it launches\
\ to determine if there is new data to sync or not. Defaults to\
\ 300 seconds. Valid range: 120 seconds to 1200 seconds. Read about\
\ <a href=\"https://docs.airbyte.com/integrations/sources/postgres#initial-waiting-time\"\
\ <a href=\"https://docs.airbyte.com/integrations/sources/postgres#step-5-optional-set-up-initial-waiting-time\"\
>initial waiting time</a>."
default: 300
order: 4
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ ENV APPLICATION source-postgres-strict-encrypt

COPY --from=build /airbyte /airbyte

LABEL io.airbyte.version=0.4.44
LABEL io.airbyte.version=1.0.0
LABEL io.airbyte.name=airbyte/source-postgres-strict-encrypt
2 changes: 1 addition & 1 deletion airbyte-integrations/connectors/source-postgres/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ ENV APPLICATION source-postgres

COPY --from=build /airbyte /airbyte

LABEL io.airbyte.version=0.4.44
LABEL io.airbyte.version=1.0.0
LABEL io.airbyte.name=airbyte/source-postgres
Original file line number Diff line number Diff line change
Expand Up @@ -250,27 +250,27 @@
"plugin": {
"type": "string",
"title": "Plugin",
"description": "A logical decoding plugin installed on the PostgreSQL server. The `pgoutput` plugin is used by default. If the replication table contains a lot of big jsonb values it is recommended to use `wal2json` plugin. Read more about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#replication-plugin\">selecting replication plugins</a>.",
"description": "A logical decoding plugin installed on the PostgreSQL server. The `pgoutput` plugin is used by default. If the replication table contains a lot of big jsonb values it is recommended to use `wal2json` plugin. Read more about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#step-2-select-a-replication-plugin\">selecting replication plugins</a>.",
"enum": ["pgoutput", "wal2json"],
"default": "pgoutput",
"order": 1
},
"replication_slot": {
"type": "string",
"title": "Replication Slot",
"description": "A plugin logical replication slot. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#replication-slot\">replication slots</a>.",
"description": "A plugin logical replication slot. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#step-3-create-replication-slot\">replication slots</a>.",
"order": 2
},
"publication": {
"type": "string",
"title": "Publication",
"description": "A Postgres publication used for consuming changes. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#publications-replication\">publications and replication identities</a>.",
"description": "A Postgres publication used for consuming changes. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#step-4-create-publications-and-replication-identities-for-tables\">publications and replication identities</a>.",
"order": 3
},
"initial_waiting_seconds": {
"type": "integer",
"title": "Initial Waiting Time in Seconds (Advanced)",
"description": "The amount of time the connector will wait when it launches to determine if there is new data to sync or not. Defaults to 300 seconds. Valid range: 120 seconds to 1200 seconds. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#initial-waiting-time\">initial waiting time</a>.",
"description": "The amount of time the connector will wait when it launches to determine if there is new data to sync or not. Defaults to 300 seconds. Valid range: 120 seconds to 1200 seconds. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#step-5-optional-set-up-initial-waiting-time\">initial waiting time</a>.",
"default": 300,
"order": 4,
"min": 120,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -228,27 +228,27 @@
"plugin": {
"type": "string",
"title": "Plugin",
"description": "A logical decoding plugin installed on the PostgreSQL server. The `pgoutput` plugin is used by default. If the replication table contains a lot of big jsonb values it is recommended to use `wal2json` plugin. Read more about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#replication-plugin\">selecting replication plugins</a>.",
"description": "A logical decoding plugin installed on the PostgreSQL server. The `pgoutput` plugin is used by default. If the replication table contains a lot of big jsonb values it is recommended to use `wal2json` plugin. Read more about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#step-2-select-a-replication-plugin\">selecting replication plugins</a>.",
"enum": ["pgoutput", "wal2json"],
"default": "pgoutput",
"order": 1
},
"replication_slot": {
"type": "string",
"title": "Replication Slot",
"description": "A plugin logical replication slot. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#replication-slot\">replication slots</a>.",
"description": "A plugin logical replication slot. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#step-3-create-replication-slot\">replication slots</a>.",
"order": 2
},
"publication": {
"type": "string",
"title": "Publication",
"description": "A Postgres publication used for consuming changes. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#publications-replication\">publications and replication identities</a>.",
"description": "A Postgres publication used for consuming changes. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#step-4-create-publications-and-replication-identities-for-tables\">publications and replication identities</a>.",
"order": 3
},
"initial_waiting_seconds": {
"type": "integer",
"title": "Initial Waiting Time in Seconds (Advanced)",
"description": "The amount of time the connector will wait when it launches to determine if there is new data to sync or not. Defaults to 300 seconds. Valid range: 120 seconds to 1200 seconds. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#initial-waiting-time\">initial waiting time</a>.",
"description": "The amount of time the connector will wait when it launches to determine if there is new data to sync or not. Defaults to 300 seconds. Valid range: 120 seconds to 1200 seconds. Read about <a href=\"https://docs.airbyte.com/integrations/sources/postgres#step-5-optional-set-up-initial-waiting-time\">initial waiting time</a>.",
"default": 300,
"order": 4,
"min": 120,
Expand Down
Loading

0 comments on commit d8dfcaa

Please sign in to comment.