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)