You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: airbyte-integrations/connectors/source-github/source_github/spec.json
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -135,11 +135,11 @@
135
135
"max_waiting_time": {
136
136
"type": "integer",
137
137
"title": "Max Waiting Time (in minutes)",
138
-
"examples": [10, 30, 60],
139
-
"default": 10,
138
+
"examples": [10, 60, 120],
139
+
"default": 120,
140
140
"minimum": 1,
141
-
"maximum": 60,
142
-
"description": "Max Waiting Time for rate limit. Set higher value to wait till ratelimits will be resetted to continue sync",
141
+
"maximum": 240,
142
+
"description": "Max time (in minutes) the connector will wait when all API tokens are rate-limited before failing. GitHub rate limits reset every 60 minutes, so values above 60 allow the connector to wait for a full reset cycle.",
f"Stream: `{self.name}`, slice: `{stream_slice}`. Limits for all provided tokens are reached, please try again later"
195
-
)
196
-
message="Rate Limits for all provided tokens are reached. For more information please refer to documentation: https://docs.airbyte.com/integrations/sources/github#limitations--troubleshooting"
1. The rate limiter will only wait (sleep) for token availability if the nearest available token appears within 600 seconds (see max_time).
103
+
1. The rate limiter will only wait (sleep) for token availability if the nearest available token appears within max_time (default 7200 seconds / 120 minutes).
105
104
2. Token Counter is reset to new values after 1500 requests were made and last token is still in use.
0 commit comments