Kafka 4 Upgrade

Platform Manager Compatibility

After upgrading to Kafka 4, all Platform Manager operations have been verified and work correctly with the new version. This includes topic management, message production and consumption, ACL configurations, SSL authentication, SASL users, Schema Registry integration, and streaming applications.

Deprecated Kafka Properties

Kafka 4 removed some properties that might be defined in your Kafka Topics making any following update operation to fail.

The following topic-level properties are removed and must be removed from all topics before upgrading:

  • message.downconversion.enable

  • message.format.version

  • message.timestamp.difference.max.ms

The Operator will need to use the Kafka CLI to remove these deprecated properties from the Kafka Topic if overridden at Topic level.

The message.timestamp.difference.max.ms property, which is supported in Self-Service 12.0.0, should be removed by the Topic Owner eventually.

The message.timestamp.difference.max.ms property, which is a Supported Kafka Properties, can be removed by the Topic Owner from the Self-Service eventually.

Failure to remove these properties may result in unexpected behavior or topic deployment configuration issues after the upgrade.