-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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 Stripe: fix stream slicing #24471
Source Stripe: fix stream slicing #24471
Conversation
/test connector=connectors/source-stripe
Build FailedTest summary info:
|
/test connector=connectors/source-stripe
Build FailedTest summary info:
|
/test connector=connectors/source-stripe
Build FailedTest summary info:
|
Latest failure is due to expected records mismatch, which is happening on master and is a known failure, so publishing anyway for this OC fix. |
/publish connector=connectors/source-stripe run-tests=false
if you have connectors that successfully published but failed definition generation, follow step 4 here |
What
https://github.com/airbytehq/oncall/issues/1713
How
Refactoring in this PR introduced a bug: some streams yielded
None
as a slice instead of{}
. As a rule we yield aNone
slice if astart_date
is >now()
so we dont make request to read the data in the future and pass an abnormally large incremental read test. A check inread_records
skips this slice.This wasn't caught by the CAT because we dont have those streams well seeded (perhaps it's impossible). Now the slicing is fixed.