Fixed Issues in Streams Messaging Manager

Fixed issues and resolved maintenance items for Streams Messaging Manager are addressed in Cloudera Runtime 7.3.2 and its associated service packs.

Cloudera Runtime 7.3.2

Cloudera Runtime 7.3.2 resolves Streams Messaging Manager issues and incorporates fixes from the service packs and cumulative hotfixes from 7.3.1.100 through 7.3.1.706. For a comprehensive record of all fixes in Cloudera Runtime 7.3.1.x, see Fixed Issues.

OPSAPS-75519: Streams Messaging Manager Rest Admin Server fails to start when the keystore or truststore password contains special characters
7.3.2
The Streams Messaging Manager Rest Admin Server did not handle special characters in keystore or truststore passwords correctly in the generated configuration, which prevented the role from starting. This issue is fixed.
OPSAPS-72814: Streams Messaging Manager used incorrect Ranger policy cache directory
7.3.2
Streams Messaging Manager used an incorrect Ranger policy cache directory setting, which led to permission errors when the Kafka Ranger plugin wrote its policy cache. This issue is fixed.
CDPD-70906: NullPointerException no longer displayed when user is not authorized to access Cruise Control
7.3.2
A message with the text NullPointerException is no longer displayed if the logged-in user is not authorized to access Cruise Control.
CDPD-74620: Data Explorer returns 500 Server Error when switching partitions
7.3.2
In the Streams Messaging Manager Data Explorer, switching between partitions now waits for the new partition's offset information before fetching data. This eliminates the 500 Server Error that occurred when the previous partition's offset was incorrectly used.
CDPD-76375: Topic column name is incorrect in the replications table
7.3.2

Previously, on the Cluster Replications page, in the replications table, the topic column name was Source Topic Name instead of Target Topic Name.

This issue is now fixed and the table name is the correct Target Topic Name.

CDPD-91339: Connector tasks that belong to the same worker cannot be selected individually
7.3.2
Fixed an issue where checking a checkbox in the Tasks section on a Connector Profile page sometimes selected multiple tasks. Now selecting a single task always selects a single task.
CDPD-62315: Add error boundary to catch runtime errors
7.3.2
An error page fallback is added for unexpected runtime UI errors.
CDPD-45542: Excessive decimal places displayed in metrics
7.3.2
Fixed an issue where task metric percentages in the Tasks section of a Connector Profile page displayed excessive decimal places, causing UI overflow. Metrics now display with one decimal place.
CDPD-88488: The Streams Messaging Manager server fails to start if its keystore password starts with a special character or includes quotation marks
7.3.2
Fixed an issue where using special characters in keystore passwords made the Streams Messaging Manager fail to start.