-
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
feat(Airbyte CDK): add with_json_schema method to ConfiguredAirbyteStreamBuilder #40737
feat(Airbyte CDK): add with_json_schema method to ConfiguredAirbyteStreamBuilder #40737
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
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.
I need to have a bit more information before approving
c603551
to
a5a6382
Compare
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.
Last question but this should be straightforward so I'll preemptively approve
airbyte-cdk/python/unit_tests/sources/mock_server_tests/test_resumable_full_refresh.py
Outdated
Show resolved
Hide resolved
…Catalog instead of CatalogBuilder
What
Add with_json_schema method to ConfiguredAirbyteStreamBuilder to easily update json_schema Stream for testing purposes.
Relates to:
How
Add method and some unit testing around this change.
Review guide
airbyte-cdk/python/airbyte_cdk/test/catalog_builder.py
: newwith_json_schema
and some changes in ConnectorBuilderwith_stream
method to accept json_schema field.airbyte-cdk/python/unit_tests/sources/mock_server_tests/test_resumable_full_refresh.py
: I removed the CatalogBuilder dependency that will be deprecated and used ConfiguredAirbyteCatalog including thewith_json_schema
option of the builder.User Impact
No user impact
Can this PR be safely reverted and rolled back?