You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Chris Egerton (Jira)" <ji...@apache.org> on 2022/12/01 18:39:00 UTC

[jira] [Updated] (KAFKA-13709) Document exactly-once support for source connectors

     [ https://issues.apache.org/jira/browse/KAFKA-13709?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Egerton updated KAFKA-13709:
----------------------------------
    Description: 
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:
 * 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)

  was:
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)


> 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
>            Priority: Major
>
> 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:
>  * 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.10#820010)