Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 Source Marketo: fix encoding error for Lead sync #20973

Merged
merged 18 commits into from
Jan 31, 2023
Merged
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
6b0097b
added utf-8 encoding
CyprienBarbault Jan 3, 2023
fb959eb
Merge branch 'master' into feat-20641/marketo-encoding
vincentkoc Jan 5, 2023
1cb530c
Merge branch 'master' into feat-20641/marketo-encoding
CyprienBarbault Jan 6, 2023
e66c17e
Merge branch 'master' into feat-20641/marketo-encoding
vincentkoc Jan 7, 2023
bb4a7f2
Merge branch 'master' into feat-20641/marketo-encoding
CyprienBarbault Jan 11, 2023
4dfc9e9
Merge branch 'master' into feat-20641/marketo-encoding
CyprienBarbault Jan 13, 2023
ee193a0
Merge branch 'master' into feat-20641/marketo-encoding
CyprienBarbault Jan 16, 2023
77b6c16
Merge branch 'master' into feat-20641/marketo-encoding
CyprienBarbault Jan 17, 2023
40a01a6
Merge branch 'master' into feat-20641/marketo-encoding
CyprienBarbault Jan 18, 2023
54f45c4
Merge branch 'master' into feat-20641/marketo-encoding
vincentkoc Jan 19, 2023
f9d570e
chore: bump version
vincentkoc Jan 19, 2023
2312b39
Merge branch 'master' into feat-20641/marketo-encoding
vincentkoc Jan 19, 2023
c39386e
auto-bump connector version
octavia-squidington-iii Jan 19, 2023
c5b44ce
Merge branch 'master' into feat-20641/marketo-encoding
vincentkoc Jan 22, 2023
7efd21b
Merge branch 'master' into feat-20641/marketo-encoding
natalyjazzviolin Jan 24, 2023
636a70a
Merge branch 'master' into feat-20641/marketo-encoding
CyprienBarbault Jan 25, 2023
9a3417f
Merge branch 'master' into feat-20641/marketo-encoding
erohmensing Jan 30, 2023
9e0c45a
Merge branch 'master' into feat-20641/marketo-encoding
erohmensing Jan 31, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1023,7 +1023,7 @@
- name: Marketo
sourceDefinitionId: 9e0556f4-69df-4522-a3fb-03264d36b348
dockerRepository: airbyte/source-marketo
dockerImageTag: 0.1.11
dockerImageTag: 0.1.12
documentationUrl: https://docs.airbyte.com/integrations/sources/marketo
icon: marketo.svg
sourceType: api
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8141,7 +8141,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-marketo:0.1.11"
- dockerImage: "airbyte/source-marketo:0.1.12"
spec:
documentationUrl: "https://docs.airbyte.com/integrations/sources/marketo"
connectionSpecification:
Expand Down
2 changes: 1 addition & 1 deletion airbyte-integrations/connectors/source-marketo/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ COPY source_marketo ./source_marketo
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]

LABEL io.airbyte.version=0.1.11
LABEL io.airbyte.version=0.1.12
LABEL io.airbyte.name=airbyte/source-marketo
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,7 @@ def parse_response(self, response: requests.Response, **kwargs) -> Iterable[Mapp

default_prop = {"type": ["null", "string"]}
schema = self.get_json_schema()["properties"]
response.encoding = "utf-8"

reader = csv.DictReader(response.iter_lines(chunk_size=1024, decode_unicode=True))
for record in reader:
Expand Down
1 change: 1 addition & 0 deletions docs/integrations/sources/marketo.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ If the 50,000 limit is too stringent, contact Marketo support for a quota increa

| Version | Date | Pull Request | Subject |
|:---------|:-----------|:---------------------------------------------------------|:----------------------------------------------------------------------------------------------|
| `0.1.12` | 2023-01-19 | [20973](https://github.com/airbytehq/airbyte/pull/20973) | Fix encoding error |
| `0.1.11` | 2022-09-30 | [17445](https://github.com/airbytehq/airbyte/pull/17445) | Do not use temporary files for memory optimization |
| `0.1.10` | 2022-09-30 | [17445](https://github.com/airbytehq/airbyte/pull/17445) | Optimize memory consumption |
| `0.1.9` | 2022-09-28 | [17304](https://github.com/airbytehq/airbyte/pull/17304) | Migrate to per-stream sate. |
Expand Down