Skip to content

Commit

Permalink
Merge branch 'master' into arsenlosenko/source-facebook-marketing-for…
Browse files Browse the repository at this point in the history
…mat-date
  • Loading branch information
arsenlosenko authored Mar 3, 2023
2 parents 310f132 + cea584a commit 0a08200
Show file tree
Hide file tree
Showing 4,399 changed files with 30,017 additions and 291,496 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
58 changes: 2 additions & 56 deletions .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.40.32
current_version = 0.41.0
commit = False
tag = False
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-[a-z]+)?
Expand All @@ -8,58 +8,10 @@ serialize =

[bumpversion:file:.bumpversion.cfg]

[bumpversion:file:.env]

[bumpversion:file:airbyte-bootloader/Dockerfile]

[bumpversion:file:airbyte-container-orchestrator/Dockerfile]

[bumpversion:file:airbyte-cron/Dockerfile]

[bumpversion:file:airbyte-metrics/reporter/Dockerfile]

[bumpversion:file:airbyte-proxy/Dockerfile]

[bumpversion:file:airbyte-server/Dockerfile]

[bumpversion:file:airbyte-webapp/package.json]
search = "version": "{current_version}"
replace = "version": "{new_version}"

[bumpversion:file:airbyte-workers/Dockerfile]

[bumpversion:file:charts/airbyte-bootloader/Chart.yaml]

[bumpversion:file:charts/airbyte-cron/Chart.yaml]

[bumpversion:file:charts/airbyte-server/Chart.yaml]

[bumpversion:file:charts/airbyte-temporal/Chart.yaml]

[bumpversion:file:charts/airbyte-webapp/Chart.yaml]

[bumpversion:file:charts/airbyte-worker/Chart.yaml]

[bumpversion:file:charts/airbyte/Chart.yaml]

[bumpversion:file:charts/airbyte-connector-builder-server/Chart.yaml]

[bumpversion:file:charts/airbyte/README.md]
[bumpversion:file:gradle.properties]

[bumpversion:file:docs/operator-guides/upgrading-airbyte.md]

[bumpversion:file:kube/overlays/stable-with-resource-limits/.env]
search = AIRBYTE_VERSION={current_version}
replace = AIRBYTE_VERSION={new_version}

[bumpversion:file:kube/overlays/stable-with-resource-limits/kustomization.yaml]

[bumpversion:file:kube/overlays/stable/.env]
search = AIRBYTE_VERSION={current_version}
replace = AIRBYTE_VERSION={new_version}

[bumpversion:file:kube/overlays/stable/kustomization.yaml]

[bumpversion:file:octavia-cli/Dockerfile]

[bumpversion:file:octavia-cli/README.md]
Expand All @@ -69,9 +21,3 @@ replace = AIRBYTE_VERSION={new_version}
[bumpversion:file:octavia-cli/setup.py]
search = version="{current_version}"
replace = version="{new_version}"

[bumpversion:file:airbyte-connector-builder-server/Dockerfile]

[bumpversion:file:airbyte-connector-builder-server/setup.py]
search = version="{current_version}"
replace = version="{new_version}"
10 changes: 0 additions & 10 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -137,13 +137,3 @@ ij_yaml_sequence_on_new_line = false
ij_yaml_space_before_colon = false
ij_yaml_spaces_within_braces = true
ij_yaml_spaces_within_brackets = true

# don't interfere with prettier default formatting for webapp
# see https://prettier.io/docs/en/api.html#prettierresolveconfigfilepath--options
# for options that we're disabling
[/airbyte-webapp/**]
end_of_line = unset
indent_style = unset
indent_size = unset
tab_width = unset
max_line_length = unset
4 changes: 2 additions & 2 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@


### SHARED ###
VERSION=0.40.32
VERSION=0.41.0

# When using the airbyte-db via default docker image
CONFIG_ROOT=/data
Expand Down Expand Up @@ -96,7 +96,7 @@ MAX_SPEC_WORKERS=5
MAX_CHECK_WORKERS=5
MAX_DISCOVER_WORKERS=5
MAX_NOTIFY_WORKERS=5
SHOULD_RUN_NOTIFY_WORKFLOWS=false
SHOULD_RUN_NOTIFY_WORKFLOWS=true
# Temporal Activity configuration
ACTIVITY_MAX_ATTEMPT=
ACTIVITY_INITIAL_DELAY_BETWEEN_ATTEMPTS_SECONDS=
Expand Down
20 changes: 0 additions & 20 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -3,29 +3,9 @@
/airbyte-integrations/connector-templates/ @airbytehq/connector-extensibility
/airbyte-integrations/bases/connector-acceptance-tests/ @airbytehq/connector-operations

# Oauth
/airbyte-oauth/ @airbytehq/connector-operations
/airbyte-server/src/main/java/io/airbyte/server/handlers/OAuthHandler.java @airbytehq/connector-operations
/airbyte-server/src/test/java/io/airbyte/server/handlers/OAuthHandlerTest.java @airbytehq/connector-operations

# Protocol related items
/airbyte-protocol/ @airbytehq/protocol-reviewers
/docs/understanding-airbyte/airbyte-protocol.md @airbytehq/protocol-reviewers

# Airbyte Maintainers
airbyte-server/src/main/java/io/airbyte/server/handlers/WebBackendConnectionsHandler.java @airbytehq/airbyte-maintainers
airbyte-config/config-persistence/src/test/java/io/airbyte/config/persistence/BaseConfigDatabaseTest.java @airbytehq/airbyte-maintainers
airbyte-commons/src/main/ @airbytehq/airbyte-maintainers
airbyte-commons/src/main/java/io/airbyte/commons/json/JsonSchemas.java @airbytehq/airbyte-maintainers
airbyte-commons/src/main/java/io/airbyte/commons/json/JsonPaths.java @airbytehq/airbyte-maintainers
airbyte-commons/src/main/java/io/airbyte/commons/json/Jsons.java @airbytehq/airbyte-maintainers
airbyte-config/config-persistence/src/main/java/io/airbyte/config/persistence/split_secrets/ @airbytehq/airbyte-maintainers
airbyte-config/config-persistence/src/main/java/io/airbyte/config/persistence/SecretsRepositoryReader.java @airbytehq/airbyte-maintainers
airbyte-config/config-persistence/src/main/java/io/airbyte/config/persistence/SecretsRepositoryWriter.java @airbytehq/airbyte-maintainers
airbyte-config/config-persistence/src/main/java/io/airbyte/config/persistence/ConfigRepository.java @airbytehq/airbyte-maintainers
*build.gradle @airbytehq/airbyte-maintainers
airbyte-integrations/connectors/**/build.gradle # ignore gradle files for individual connectors.

# Normalization
/airbyte-integrations/bases/base-normalization/ @airbytehq/destinations

Expand Down
39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/low-code-component.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Low Code Component
description: Use this when requesting low-code CDK components
title: "Low-code CDK: "
labels:
[
"team/extensibility",
"area/connector-builder",
"area/low-code/components",
"area/low-code",
]
body:
- type: textarea
id: description
attributes:
label: Component Description
description: Please describe the component you would like to see added to the Low-code CDK and why it's valuable
validations:
required: true
- type: textarea
id: proposed-schema
attributes:
label: Proposed YAML schema
description: If you can wave a magic wand, what would the YAML schema of the component you are suggesting look like?
value: |
```yaml
...
```
validations:
required: true
- type: input
id: url
attributes:
label: Connector API Docs URL
description: To help us understand your request, please share a link to the API docs for the API you're trying to build, ideally pointing to the specific section of the docs relevant to your use case
- type: input
id: pr-url
attributes:
label: Pull Request URL
description: If there is a pull request which currently implements a custom component in lieu of having this component in the CDK, please link it
33 changes: 0 additions & 33 deletions .github/actions/build-and-push-branch/action.yml

This file was deleted.

42 changes: 0 additions & 42 deletions .github/actions/build-branch/action.yml

This file was deleted.

12 changes: 0 additions & 12 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ area/platform:
- airbyte-api/**/*
- airbyte-persistence/*
- airbyte-persistence/**/*
- airbyte-protocol/*
- airbyte-protocol/**/*
- airbyte-server/*
- airbyte-server/**/*
- airbyte-workers/*
Expand All @@ -15,12 +13,6 @@ area/platform:
- charts/*
- charts/**/*

area/frontend:
- airbyte-webapp/*
- airbyte-webapp/**/*
- airbyte-webapp-e2e-tests/*
- airbyte-webapp-e2e-tests/**/*

area/api:
- airbyte-api/*
- airbyte-api/**/*
Expand All @@ -29,10 +21,6 @@ area/server:
- airbyte-server/*
- airbyte-server/**/*

area/protocol:
- airbyte-protocol/*
- airbyte-protocol/**/*

area/worker:
- airbyte-workers/*
- airbyte-workers/**/*
Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/build-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,15 @@ name: Generate Build Report
on:
workflow_dispatch:
schedule:
# 1pm UTC is 6am PDT.
- cron: "0 13 * * *"
# 6AM UTC is 8AM EET, 7AM CET, 11PM PST.
- cron: "0 6 * * *"

jobs:
build-report:
name: Build Report
timeout-minutes: 5
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/master'
environment: more-secrets
steps:
- name: Checkout Airbyte
uses: actions/checkout@v3
Expand Down
23 changes: 2 additions & 21 deletions .github/workflows/connector_integration_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ name: Connector Integration Tests
on:
workflow_dispatch:
schedule:
# 11am UTC is 4am PDT.
- cron: "0 11 * * *"
# 3AM UTC is 5AM EET, 4AM CET, 8PM PST.
- cron: "0 3 * * *"

jobs:
launch_integration_tests:
Expand All @@ -29,22 +29,3 @@ jobs:
run: python ./tools/bin/ci_integration_workflow_launcher.py base-normalization connector-acceptance-test source:beta source:GA destination:beta destination:GA
env:
GITHUB_TOKEN: ${{ secrets.GH_PAT_MAINTENANCE_OSS }}
launch_integration_tests_alpha_only:
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/master'
steps:
- name: Checkout Airbyte
uses: actions/checkout@v3
- name: Install Java
uses: actions/setup-java@v3
with:
distribution: "zulu"
java-version: "17"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install PyYAML requests
- name: Launch Integration Tests (Alpha connectors)
run: python ./tools/bin/ci_integration_workflow_launcher.py source:alpha destination:alpha
env:
GITHUB_TOKEN: ${{ secrets.GH_PAT_MAINTENANCE_OSS }}
30 changes: 30 additions & 0 deletions .github/workflows/connector_integration_tests_alpha.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Connector Integration Tests (Alpha connectors only)

# Launches the connector integration tests

on:
workflow_dispatch:
schedule:
# 3AM UTC is 5AM EET, 4AM CET, 8PM PST.
- cron: "0 3 * * 0"

jobs:
launch_integration_tests_alpha_only:
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/master'
steps:
- name: Checkout Airbyte
uses: actions/checkout@v3
- name: Install Java
uses: actions/setup-java@v3
with:
distribution: "zulu"
java-version: "17"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install PyYAML requests
- name: Launch Integration Tests (Alpha connectors)
run: python ./tools/bin/ci_integration_workflow_launcher.py source:alpha destination:alpha
env:
GITHUB_TOKEN: ${{ secrets.GH_PAT_MAINTENANCE_OSS }}
2 changes: 2 additions & 0 deletions .github/workflows/connector_teams_review_requirements.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ on:
paths:
- "airbyte-integrations/connectors/source-**"
pull_request_review:
paths:
- "airbyte-integrations/connectors/source-**"
jobs:
check-review-requirements:
name: "Check if a review is required from Connector teams"
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/deploy-docs-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ on:

pull_request:
types:
- closed
- opened
- reopened
- synchronize
Expand Down Expand Up @@ -42,7 +43,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |-
export SKIP_DEPLOY="yes"
if [ "${{github.event_name}}" = 'push' -o "${{github.event_name}}" = 'workflow_dispatch' ]; then
if [ "${{github.event_name}}" = 'push' -o "${{github.event_name}}" = 'workflow_dispatch' -o "${{github.event.pull_request.merged}}" = 'true' ]; then
export SKIP_DEPLOY="no"
fi
Expand Down
Loading

0 comments on commit 0a08200

Please sign in to comment.