Skip to content

Commit

Permalink
Merge branch 'master' into ddavydov/#750-#837-#904-source-s3-raise-Ai…
Browse files Browse the repository at this point in the history
…rbyteTracedException
  • Loading branch information
davydov-d committed Oct 28, 2022
2 parents 6b5e78a + 3275832 commit 0946739
Show file tree
Hide file tree
Showing 168 changed files with 5,785 additions and 163 deletions.
20 changes: 17 additions & 3 deletions .github/workflows/deploy-docs-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,25 +13,39 @@ on:
jobs:
dummy-job:
name: Deploy Docs Assets
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
runs-on: ubuntu-latest
steps:
- name: Check out the repository
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
uses: actions/checkout@v3
with:
fetch-depth: 0

# Node.js is needed for Yarn
- name: Setup Yarn
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
uses: actions/setup-node@v2
with:
node-version: '16.14.0'
cache: 'yarn'
cache-dependency-path: docusaurus

- name: Run Docusaurus
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: ./tools/bin/deploy_docusaurus

- name: Notify Slack channel on failure
uses: abinoda/slack-action@master
if: failure()
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN_AIRBYTE_TEAM }}
with:
# 'C03BEADRPNY' channel => '#oss-master-build-failure'
args: >-
{\"channel\":\"C03BEADRPNY\", \"blocks\":[
{\"type\":\"divider\"},
{\"type\":\"section\",\"text\":{\"type\":\"mrkdwn\",\"text\":\"OSS Docs build fails on the latest master :bangbang: \n\n\"}},
{\"type\":\"section\",\"text\":{\"type\":\"mrkdwn\",\"text\":\"_merged by_: *${{ github.actor }}* \n\"}},
{\"type\":\"section\",\"text\":{\"type\":\"mrkdwn\",\"text\":\" :octavia-shocked: <https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}|View Action Run> :octavia-shocked: \n\"}},
{\"type\":\"divider\"}]}
409 changes: 409 additions & 0 deletions airbyte-config/init/src/main/resources/icons/yugabytedb.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -329,3 +329,16 @@
documentationUrl: https://docs.airbyte.com/integrations/destinations/tidb
icon: tidb.svg
releaseStage: alpha
- name: Typesense
destinationDefinitionId: 36be8dc6-9851-49af-b776-9d4c30e4ab6a
dockerRepository: airbyte/destination-typesense
dockerImageTag: 0.1.0
documentationUrl: https://docs.airbyte.com/integrations/destinations/typesense
releaseStage: alpha
- name: YugabyteDB
destinationDefinitionId: 2300fdcf-a532-419f-9f24-a014336e7966
dockerRepository: airbyte/destination-yugabytedb
dockerImageTag: 0.1.0
documentationUrl: https://docs.airbyte.com/integrations/destinations/yugabytedb
icon: yugabytedb.svg
releaseStage: alpha
114 changes: 114 additions & 0 deletions airbyte-config/init/src/main/resources/seed/destination_specs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6145,3 +6145,117 @@
supported_destination_sync_modes:
- "overwrite"
- "append"
- dockerImage: "airbyte/destination-typesense:0.1.0"
spec:
documentationUrl: "https://docs.airbyte.com/integrations/destinations/typesense"
connectionSpecification:
$schema: "http://json-schema.org/draft-07/schema#"
title: "Destination Typesense"
type: "object"
required:
- "api_key"
- "host"
additionalProperties: false
properties:
api_key:
title: "API Key"
type: "string"
description: "Typesense API Key"
order: 0
host:
title: "Host"
type: "string"
description: "Hostname of the Typesense instance without protocol."
order: 1
port:
title: "Port"
type: "string"
description: "Port of the Typesense instance. Ex: 8108, 80, 443. Default\
\ is 443"
order: 2
protocol:
title: "Protocol"
type: "string"
description: "Protocol of the Typesense instance. Ex: http or https. Default\
\ is https"
order: 3
batch_size:
title: "Batch size"
type: "string"
description: "How many documents should be imported together. Default 1000"
order: 4
supportsIncremental: true
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes:
- "overwrite"
- "append"
- dockerImage: "airbyte/destination-yugabytedb:0.1.0"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/destinations/yugabytedb"
connectionSpecification:
$schema: "http://json-schema.org/draft-07/schema#"
title: "Yugabytedb destination spec"
type: "object"
required:
- "host"
- "port"
- "username"
- "database"
- "schema"
additionalProperties: true
properties:
host:
title: "Host"
description: "The Hostname of the database."
type: "string"
order: 0
port:
title: "Port"
description: "The Port of the database."
type: "integer"
minimum: 0
maximum: 65536
default: 3306
examples:
- "3306"
order: 1
database:
title: "Database"
description: "Name of the database."
type: "string"
order: 2
username:
title: "Username"
description: "The Username which is used to access the database."
type: "string"
order: 3
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 \"public\"\
."
type: "string"
examples:
- "public"
default: "public"
order: 3
password:
title: "Password"
description: "The Password associated with the username."
type: "string"
airbyte_secret: true
order: 4
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
supportsIncremental: true
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes:
- "overwrite"
- "append"
Original file line number Diff line number Diff line change
Expand Up @@ -241,6 +241,13 @@
icon: confluence.svg
sourceType: api
releaseStage: alpha
- name: ConvertKit
sourceDefinitionId: be9ee02f-6efe-4970-979b-95f797a37188
dockerRepository: airbyte/source-convertkit
dockerImageTag: 0.1.0
documentationUrl: https://docs.airbyte.com/integrations/sources/convertkit
sourceType: api
releaseStage: alpha
- name: Courier
sourceDefinitionId: 0541b2cd-2367-4986-b5f1-b79ff55439e4
dockerRepository: airbyte/source-courier
Expand Down Expand Up @@ -473,6 +480,14 @@
icon: google-sheets.svg
sourceType: file
releaseStage: generally_available
- name: Google Webfonts
sourceDefinitionId: a68fbcde-b465-4ab3-b2a6-b0590a875835
dockerRepository: airbyte/source-google-webfonts
dockerImageTag: 0.1.0
documentationUrl: https://docs.airbyte.com/integrations/sources/google-webfonts
icon: googleworkpace.svg
sourceType: api
releaseStage: alpha
- name: Google Workspace Admin Reports
sourceDefinitionId: ed9dfefa-1bbc-419d-8c5e-4d78f0ef6734
dockerRepository: airbyte/source-google-workspace-admin-reports
Expand Down Expand Up @@ -1011,6 +1026,13 @@
icon: retently.svg
sourceType: api
releaseStage: alpha
- name: RD Station Marketing
sourceDefinitionId: fb141f29-be2a-450b-a4f2-2cd203a00f84
dockerRepository: airbyte/source-rd-station-marketing
dockerImageTag: 0.1.0
documentationUrl: https://docs.airbyte.com/integrations/sources/rd-station-marketing
sourceType: api
releaseStage: alpha
- name: RKI Covid
sourceDefinitionId: d78e5de0-aa44-4744-aa4f-74c818ccfe19
dockerRepository: airbyte/source-rki-covid
Expand Down Expand Up @@ -1391,6 +1413,13 @@
documentationUrl: https://docs.airbyte.com/integrations/sources/elasticsearch
sourceType: api
releaseStage: alpha
- name: Waiteraid
sourceDefinitionId: 03a53b13-794a-4d6b-8544-3b36ed8f3ce4
dockerRepository: airbyte/source-waiteraid
dockerImageTag: 0.1.0
documentationUrl: https://docs.airbyte.com/integrations/sources/waiteraid
sourceType: api
releaseStage: alpha
- name: Yandex Metrica
sourceDefinitionId: 7865dce4-2211-4f6a-88e5-9d0fe161afe7
dockerRepository: airbyte/source-yandex-metrica
Expand Down
Loading

0 comments on commit 0946739

Please sign in to comment.