Chris Egerton created KAFKA-13709:
-------------------------------------
Summary: Document exactly-once support for source connectors
Key: KAFKA-13709
URL: https://issues.apache.org/jira/browse/KAFKA-13709
Project: Kafka
Issue Type: Task
Components: KafkaConnect
Reporter: Chris Egerton
Assignee: Chris Egerton
Add documentation for the support for exactly-once source connectors introduced
in
[KIP-618|https://cwiki.apache.org/confluence/display/KAFKA/KIP-618%3A+Exactly-Once+Support+for+Source+Connectors].
This includes but is not limited to:
* How to safely perform a rolling upgrade to enable exactly-once source
support for an existing cluster
* How to perform a soft rollback (i.e., disable exactly-once source support by
reconfiguring workers on a cluster)
* How to perform a hard rollback (i.e., disable exactly-once source support by
reverting workers to an earlier version that does not include code changes for
KIP-618)
* Any new APIs that connector authors can/should leverage for their source
connectors that need clarification beyond what can be included in a Javadoc
(for example, how to know what to return from
{{{}SourceConnector::exactlyOnceSupport{}}}, and an example on how to define
custom transaction boundaries for a connector)
--
This message was sent by Atlassian Jira
(v8.20.1#820001)