feat: Removes stream_state
interpolation from CDK
#320
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
stream_state
interpolation frominterpolation_context
indeclarative_component_schema
stream_state
to theHttpRequester
,AddFields
, andRequestOptionsProvider
, andRecordFilter
components.stream_state
inaccessible as a interpolated variable.JinjaInterpolation
class to raiseAirbyteTracedException
when connector attempts to evaluate a jinja expression that containsstream_state
.DefaultStreams
(concurrent) ifstream_state
interpolation was used.CDK Migration Guide
Recommended Reading Order
declarative_component_schema.yaml
http_requester.py
interpolated_requests_input_provider.py
interpolated_nested_request_input_provider.py
add_fields.py
interpolated_requests_options_provider.py
jinja.py
cdk_migrations.md
Summary by CodeRabbit
New Features
Refactor