diff --git a/.github/workflows/test_dispatcher.yml b/.github/workflows/test_dispatcher.yml index f05f5bfa8..1ca0d7cbe 100644 --- a/.github/workflows/test_dispatcher.yml +++ b/.github/workflows/test_dispatcher.yml @@ -32,7 +32,7 @@ jobs: - name: Filter changed files id: filter_files - run: echo "filtered_files=$(echo ${{ steps.changed_files.outputs.all_changed_files }} | jq -c 'map(select(startswith("_data/meltano/") and endswith(".yml") and not endswith("airbyte.yml")))' | sed 's/"/\\"/g')" >> "$GITHUB_OUTPUT" + run: echo "filtered_files=$(echo ${{ steps.changed_files.outputs.all_changed_files }} | jq -c 'map(select(startswith("_data/meltano/") and (endswith(".yml") and (endswith("airbyte.yml") | not))))' | sed 's/"/\\"/g')" >> "$GITHUB_OUTPUT" - id: set-matrix run: echo "matrix={\"changed_file\":${{ steps.filter_files.outputs.filtered_files }}}" >> "$GITHUB_OUTPUT" diff --git a/_data/meltano/extractors/tap-postgres/meltanolabs.yml b/_data/meltano/extractors/tap-postgres/meltanolabs.yml index 892761db5..dd6d1c8b8 100644 --- a/_data/meltano/extractors/tap-postgres/meltanolabs.yml +++ b/_data/meltano/extractors/tap-postgres/meltanolabs.yml @@ -98,6 +98,11 @@ settings: kind: string label: Host name: host +- description: Defaults to false, if true, json and jsonb fields will be Objects. + kind: boolean + label: Json As Object + name: json_as_object + value: false - description: Optional. The maximum number of records to return in a single stream. kind: integer label: Max Record Count