-
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
fix(source-intercom): incremental not emitting state #52132
fix(source-intercom): incremental not emitting state #52132
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
@lazebnyi can you take this one? |
airbyte-integrations/connectors/source-intercom/integration_tests/abnormal_state.json
Show resolved
Hide resolved
Regression test results: State count 0.9.0 vs dev: test_catalog_are_the_same[failed]full refresh streams are now not resumable, related on cdk update. Acceptable and expected. test_all_records_are_the_same_with_state[failed for when control 0.8.3, but passed when control is 0.9.0]Expected: on latest cdk version records don't have some fields when their value Null |
/approve-regression-tests
|
What
https://github.com/airbytehq/oncall/issues/7302
cdk doesn’t emit state while reading records, because checkpoint_interval for declarative stream is None. And in the end of the read cdk also doesn’t emit state because new_state == previous_state.
How
fixed
get_stream_state
to return a copy of current state not ref to the state. updated to latest cdk with fix for checkpointingReview guide
User Impact
Can this PR be safely reverted and rolled back?