File tree 4 files changed +20
-14
lines changed
airbyte-integrations/connectors/source-klaviyo
docs/integrations/sources
4 files changed +20
-14
lines changed Original file line number Diff line number Diff line change 8
8
definitionId : 95e8cffd-b8c4-4039-968e-d32fb4a69bde
9
9
connectorBuildOptions :
10
10
baseImage : docker.io/airbyte/python-connector-base:1.2.0@sha256:c22a9d97464b69d6ef01898edf3f8612dc11614f05a84984451dde195f337db9
11
- dockerImageTag : 2.6.0
11
+ dockerImageTag : 2.6.1
12
12
dockerRepository : airbyte/source-klaviyo
13
13
githubIssueLabel : source-klaviyo
14
14
icon : klaviyo.svg
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ requires = [ "poetry-core>=1.0.0",]
3
3
build-backend = " poetry.core.masonry.api"
4
4
5
5
[tool .poetry ]
6
- version = " 2.6.0 "
6
+ version = " 2.6.1 "
7
7
name = " source-klaviyo"
8
8
description = " Source implementation for Klaviyo."
9
9
authors = [
" Airbyte <[email protected] >" ,]
Original file line number Diff line number Diff line change @@ -18,18 +18,23 @@ definitions:
18
18
authenticator : " #/definitions/authenticator"
19
19
http_method : GET
20
20
error_handler :
21
- type : DefaultErrorHandler
22
- backoff_strategies :
23
- - type : WaitTimeFromHeader
24
- header : " Retry-After"
25
- response_filters :
26
- - type : HttpResponseFilter
27
- action : FAIL
28
- http_codes : [401, 403]
29
- error_message : Please provide a valid API key and make sure it has permissions to read specified streams.
30
- - type : HttpResponseFilter
31
- action : RETRY
32
- http_codes : [429]
21
+ type : CompositeErrorHandler
22
+ error_handlers :
23
+ - type : DefaultErrorHandler
24
+ backoff_strategies :
25
+ - type : WaitTimeFromHeader
26
+ header : " Retry-After"
27
+ response_filters :
28
+ - type : HttpResponseFilter
29
+ action : RETRY
30
+ http_codes : [429]
31
+ - type : DefaultErrorHandler # adding this DefaultErrorHandler for 5XX error codes
32
+ - type : DefaultErrorHandler
33
+ response_filters :
34
+ - type : HttpResponseFilter
35
+ action : FAIL
36
+ http_codes : [401, 403]
37
+ error_message : Please provide a valid API key and make sure it has permissions to read specified streams.
33
38
request_headers :
34
39
Accept : " application/json"
35
40
Revision : " 2023-10-15"
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ Stream `Lists Detailed` contains field `profile_count` in addition to info from
69
69
70
70
| Version | Date | Pull Request | Subject |
71
71
| :---------| :-----------| :-----------------------------------------------------------| :------------------------------------------------------------------------------------------------------------------------------|
72
+ | ` 2.6.1 ` | 2024-05-07 | [ 38010] ( https://github.com/airbytehq/airbyte/pull/38010 ) | Add error handler for ` 5XX ` status codes |
72
73
| ` 2.6.0 ` | 2024-04-19 | [ 37370] ( https://github.com/airbytehq/airbyte/pull/37370 ) | Add streams ` campaigns_detailed ` and ` lists_detailed ` |
73
74
| ` 2.5.0 ` | 2024-04-15 | [ 36264] ( https://github.com/airbytehq/airbyte/pull/36264 ) | Migrate to low-code |
74
75
| ` 2.4.0 ` | 2024-04-11 | [ 36989] ( https://github.com/airbytehq/airbyte/pull/36989 ) | Update ` Campaigns ` schema |
You can’t perform that action at this time.
0 commit comments