Versions Compared

Key

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

...

The offset translation mechanism assumes that source and target records have identical timestamps. The target cluster must preserve the original timestamps from the source cluster therefore log.message.timestamp.type must be set to CreateTime (the default value) on the target cluster.  If log.message.timestamp.type=LogAppendTime is configured at the topic level on the source cluster, this topic-level configuration will be mirrored to the target cluster along with the topic itself. Since topic-level configurations take precedence over broker-level settings, this can inadvertently override the target cluster's broker-level log.message.timestamp.type setting. This would cause the target cluster brokers to override the original timestamps when mirroring records, breaking offset translation. These will be documented for users to be aware of when using the new connector. 

...