Hey Folks! I recently built a connector in Airbyte...
# airbyte-api
w
Hey Folks! I recently built a connector in Airbyte to hit the Airbyte API and while it started working successfully, my syncs are all failing now because the
/v1/jobs/{jobId}
endpoint is sporadically throwing
500
. Is it possible I am making too many requests or some of the jobs I am pulling don't exist in this endpoint yet? Not sure how to debug this
b
Can you send the link to your speakeasy request to us?
w
is that jus the URL of the screenshot?
b
yeah
t
Can confirm that the 500s are showing up because of rate limiting. We’ll work on providing better response messaging for when this happens.
actually, looking into this more, it could be a mixture of rate limiting as well as the a bug that happens in certain cases when job responses are too big
w
What is the rate limit? I will enable a backoff policy in my connector
t
apologies, i think i was parsing through our logs incorrectly, doesn’t seem like a rate limiting issue. so i think it’s more related to the second point i brought up
let me do some more digging into this, still haven’t tracked down the root cause of this
ok i think i found the root cause. essentially there’s an edge case where large job logs may cause this endpoint to fail unexpectedly. we’ll be putting up a fix for this shortly
w
Sweet, thank you @Terence Cho (Airbyte)!