Source Salesforce: Update streams.py for adapting changes with AsyncRetriever#55186
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
|
/bump-version type="minor" changelog="Update manifest for adapting changes with AsyncRetriever"
|
|
Tests are failing because of |
Because of this, here: airbyte-cdk = "^5.10.2"The version should be: airbyte-cdk = "^6.33.3" |
|
Thanks Baz (@bazarnov) That helps!! |
|
Hey btkcodedev (@btkcodedev), thanks for the contribution! It turns out that this was more complex than anticipated. Hence, I pushed some changes. The tests will still fail. This is expected at this point. We need this fix from the CDK. Once the CDK release is done, we can up the version here and the tests should be green. At that point, I'll ask a review from another extensibility member |
|
This recent change has created a regression where we don't retry on timed out jobs. I've started a thread internally to try to understand why we have this change |
|
Everything has been updated. CATs are failing but they are failing the same way on master so I think I'm fine with this. Baz (@bazarnov) can you have a review on this? |
There was a problem hiding this comment.
Looks great!
The CAT issues are about the "expected records." Some "IDs" are not matching, which is a relatively straightforward problem that can be easily resolved by updating the exptected_records. btkcodedev (@btkcodedev)
|
/approve-regression-tests
|
|
Baz (@bazarnov) Can we declare Ref: |
|
/format-fix
|
|
/approve-regression-tests
|
Maxime Carbonneau-Leclerc (maxi297)
left a comment
There was a problem hiding this comment.
Merging this. Thanks btkcodedev (@btkcodedev) !
…etriever (airbytehq#55186) Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com> Co-authored-by: Danylo Jablonski <150933663+DanyloGL@users.noreply.github.com> Co-authored-by: maxi297 <maxime@airbyte.io>
What
Closes https://github.com/airbytehq/airbyte-internal-issues/issues/11791
How
In specific:
upgrade the CDK version to at least
6.36.3rename the
urls_extractortodownload_target_extractor, here and heremove off the
stream_sliceinterpolation context to use the{{creation_response['id']}}, heremake sure the CAT passes, as before
make sure the Regression Tests pass, as before
no source behaviour changes are expected