feat(kafka): bump binding to 0.6.0 with new fields - #305
Open
ivangsa wants to merge 2 commits into
Open
Conversation
Closes asyncapi#292 — adds envServerOverrides to channel binding and min.insync.replicas to topicConfiguration Closes asyncapi#299 — adds errorTopic and retryTopic to operation binding Closes asyncapi#301 — adds transactional and isolationLevel to operation binding Closes asyncapi#302 — adds principal to operation binding for ACL documentation A corresponding schema PR is in asyncapi/spec-json-schemas (feat/kafka-binding-0.6.0 branch). All new fields are optional. Existing 0.5.0 documents remain valid.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
contains the Kafka binding implementation for these issues:
#292
#292 - [FEATURE] Kafka Channel Binding Property for Environment-Specific Overrides
#299
#299 - [FEATURE] Kafka Operation Binding: error-topics for Retry and DLQ Topic Provisioning
#301
#301 - [FEATURE] Kafka add transactional and isolationLevel to operation bindings
#302
#302 - [FEATURE] Kafka: add principal field to operation binding for ACL documentation
#304
#304 - [FEATURE] Kafka: add compatibility field to message binding
It updates the Kafka binding to 0.6.0 and includes matching JSON Schema support/tests.
Closes #292 — adds envServerOverrides to channel binding
Closes #299 — adds errorTopic and retryTopic to operation binding
Closes #301 — adds transactional and isolationLevel to operation binding
Closes #302 — adds principal to operation binding for ACL documentation
Closes #304 -- add compatibility field to message binding
A corresponding schema PR is in asyncapi/spec-json-schemas (feat/kafka-binding-0.6.0 branch).
All new fields are optional. Existing 0.5.0 documents remain valid.