Fixed Issues in Streams Messaging Manager
Review the list of Streams Messaging Manager (SMM) issues that are resolved in Cloudera Runtime 7.1.8.
- CDPD-42979: SMM UI crashes when the TopicDetails page is opened for a topic where there are Latency metrics
- Consumer details page does not load for the consumers that have the latency metrics turned on.
- CDPD-41420: Schema version is not displayed in SMM when Avro value serializer is chosen
- In the Data Explorer now it's possible to see all the schema versions associated with the given topic.
- CDPD-41069: Topic can be edited after selecting REPLICATION_STATUS as the alert attribute
- Fixed the topic selection dropdown status in the alert editor after various UI events.
- CDPD-40758: Improve upon how SchemaRegistryClient is used in connectors
- Fixed the issue when setting the "value.converter.serdes.protocol.version" in connectors caused the connector to fail on startup because the configuration property wasn't properly converted to a byte value.
- CDPD-40286: When using Oracle we can have a NPE during configuration
- When using the Oracle database, the customer has the option to provide custom connection properties. Due to a bug, these connection properties were mandatory, which caused an error in case they were not provided.
- CDPD-39980: /api/v1/admin/auth/access throws NPE on unsecure environments
- Fixed issue "/api/v1/admin/auth/access" throwing InternalServerError (Http code 500) when accessing the endpoint in a non-kerberized environment.
- CDPD-39826: The Restart button for the ConnectorTasks is permanently disabled
- Fixed issue where, on the ConnectorDetails page, the "Restart" button for the tasks within the connector is permanently disabled.
- CDPD-30370: When TLS is enabled, SMM should connect to SR
- When TLS is enabled, SMM by default cannot properly connect to Schema Registry.
- OPSAPS-63564: SMM API request log file is created in the wrong folder
- SMM's api request log file is created in /var/log/streams-messaging-manager/ folder; affects CM >= 7.7.0.
- OPSAPS-62430: Auto-configure Kafka Connect's Rest configs for SMM
- When Kafka Connect Host is left empty then it will configure Kafka Connect Protocol/Host/Port automatically based on selected Kafka Service dependency's Kafka Connect role. Old entries are kept to be able to override these settings.
- OPSAPS-62384: Add cache size and max size for kafkaMetricsApiClientConfig properties
- The following configurations are not present in the SMM configs, these have to be added
through the "streams-messaging-manager.yaml_role_safety_valve" safety valve. For
example:
- kafkaMetricsApiClientConfig_cache_expiration_millis: 30000
Expiration of ProducerLineages' cache returned by /admin/lineages/ endpoint.
- kafkaMetricsApiClientConfig_cache_maximum_size: 1000
Maximum size of ProducerLineages' cache returned by /admin/lineages/ endpoint.
- kafkaMetricsApiClientConfig_cache_expiration_millis: 30000
- CDPD-61115: Requests made to /api/v1/admin/metrics/aggregated/* endpoints fail with error 500 if a custom time interval is specified
- The
/api/v1/admin/metrics/aggregated/*
endpoints no longer fail with error 500 if a custom time interval is specified.