Fixed Issues in Streams Messaging

Review the list of Streams Messaging issues that are resolved in Cloudera DataFlow for Data Hub 7.2.8.

Kafka

There are no fixed Kafka issues in this release.

Streams Messaging Manager

CDPD-20493: In SMM, passive producers are shown as active for 30 minutes, even though they are not

SMM was showing all producers as active when producers were queried for 30 minutes.

CDPD-21780: SMM interceptors do not work with idempotent producers

The configuration of the internal producers of the SMM interceptors (that send latency metrics to the internal SMM topics in Kafka) was improved to exclude conflicting properties of the intercepted Kafka client.

OPSAPS-59381: Custom TLS configuration for the SMM UI

When SMM UI is started with TLS enabled, it only enables TLS 1.2 or higher by default.

Schema Registry

CDPD-20078: In case of Ranger failure, Schema Registry should return 502
Previously, when Ranger failed, Schema Registry returned a 500 Internal Server Error message, implicating that it was an error inside Schema Registry instead of an external component error.

Now, if Ranger fails, Schema Registry returns a 502 Bad Gateway error.

CDPD-20578: The Schema Registry Docker image should work
Previously, the Schema Registry Docker image did not work.

Now, developers can build a Docker image with Schema Registry.

CDPD-21871: Schema Registry CNF when using mysql8 jdbc driver

When using MySQL, Schema Registry will connect to the database using the JDBC driver specified in the configuration. In situations when the driver class is not found on the classpath, Schema Registry will try to search for an alternative MySQL JDBC driver on the classpath.

OPSAPS-59245: Provide the configured Kerberos principal short name of Schema Registry through dependency extension
The ${schemaregistry_principal_name} substitution is now provided by a new Schema Registry dependency extension in the CSDs.

Streams Replication Manager

There are no fixed Streams Replication Manager issues in this release.