Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

PropertiesDefaultDescription
emit.offset-syncs.enabled true

Whether to store the new offset of the replicated records in offset-syncs topic or not. MirrorCheckpointConnector will fail to start if emit.checkpoints.enabled and/or sync.group.offsets.enabled are enabled while emit.offset-syncs.enabled  are disabled.

Proposed Changes

  • Similar to emit.checkpoints.enabled  and emit.heartbeat.enabled  this KIP will add emit.offset-syncs.enabled. The config default value will be true to keep the current implementation.
  • offset-syncs topic will not be created if emit.offset-syncs.enabled set to false 

  • logic to publish offset syncs in commit() will not be executed if emit.offset-syncs.enabled set to false 

  • MirrorCheckpointConnector will fail to start if emit.offset-syncs.enabled disabled while emit.checkpoints.enabled and/or sync.group.offsets.enabled are enabled. 

Compatibility, Deprecation, and Migration Plan

...