-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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-twilio: per partition states for nested streams #49097
base: master
Are you sure you want to change the base?
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
@mkrawc is attempting to deploy a commit to the Airbyte Growth Team on Vercel. A member of the Team first needs to authorize it. |
54320f2
to
074063e
Compare
Hello @mkrawc is there an open issue reporting the problem? |
@btkcodedev do you mind taking a look into this contribution |
@marcosmarxm I don't think so. I was working with twilio connector and noticed those issues. The main problem is that if the stream state is saved globally across all accounts the connector may miss data for subaccounts. So the scenario is:
After the change the connector state is saved per individual subaccounts for after the failure the connector would pick up where it ended last time. The other two changes are:
Hope this helps. Let me know if you have any other questions. |
Looking forward to this |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Commenting on breaking change. If the spec change is important, we need a review from breaking-change-reviewers too
@@ -10,7 +10,7 @@ | |||
"account_sid": { | |||
"title": "Account ID", | |||
"description": "Twilio account SID", | |||
"airbyte_secret": true, | |||
"airbyte_secret": false, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If there is a spec change, it is a breaking change. We need to bump the version to 1.0.0 and add a twilio-migrations.md
file.
But first, do we really need to change this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@btkcodedev I don't think this change is critical. Account ID doesn't sound like a secret variable and just thought it doesn't need to be a secret. I'll revert it to not cause a breaking change.
What
How
Review guide
User Impact
Can this PR be safely reverted and rolled back?