Fixed Issues in Streaming Analytics

Review the list of Streaming Analytics issues that are resolved in Cloudera DataFlow for Data Hub 7.3.1.

CSA-5423 - Extend SSB diag bundle data points
CSA-5440 - Permit Spring Flyway plugin execution on PvC
CSA-5364 - Add number of topics/tables to successful data source validation message on UI
CSA-5306 - SSB API does not validate catalog type
CSA-5362 - Update "ssb-sse" ASCII text banner to not contain special characters
CSA-5359 - Improve error message when creating a JS UDF with a Java version that doesn't support it
CSA-5296 - Samples table fields are limited to 32 characters in mysql and oracle dbs
CSA-5324 - SSB default admin does not have admin privileges
CSA-5428 - Sampling renders null as Invalid Number in some cases
CSA-5474 - SSB can't execute any jobs due to permission issue in the SSB artifacts directory
CSA-5475 - Local-kafka connector template not showing in SSB
CSA-5479 - Using Temp View based on kudu lookup table leaks eventpolls
CSA-5499 - Bump Avro to 1.11.4 in parcel to mitigate CVE-2024-47561
Cannot submit SQL jobs with UDF JARs when checkpoints enabled
CSA-5048 - Generate correct default log configuration for SSB jobs
CSA-5055 - Backport FLINK-20539 to CSA
CSA-5065 - Artifact Storage request thread does not timeout when storage is offline, hanging the UI
CSA-5120 - Connector dependencies are missing from SSB
CSA-5122 - SSB keeps reconciling after a failed job
CSA-5126 - Undeterministic classloader behavior with flink-metrics-kafka and kafka-connector resulting in job failure
CSA-5161 - analyzeQuery returning false validation errors in some cases
CSA-5166 - SSB Local Kafka data source doesn't work with a user-specified TLS truststore
CSA-5199 - Cloudera registry catalog type registry is not compatible with UI
CSA-5221 - SsbCatalog uses user session in prod mode
CSA-5236 - Implement MetricReporterFactory for KafkaMetricsReporter
CSA-5251 - UiConfigController throws NullPointerException
CSA-5270 - If custom log is set, the job cannot be saved
CSA-5282 - Check Flink job status before submitting SSB job
CSA-5283 - [ssb] Make all overloaded methods transactional in JobService
CSA-5303 - Fix Kerberos/SPNEGO authentication for Flink Deployments
CSA-5306 - SSB API does not validate catalog type
CSA-5315 - Load balancer role cannot start
FLINK-20539 - Type mismatch when using ROW() in computed column

UI fixes and improvements

CSA-4602 - Changing existing MV filter type can't be saved
CSA-5038 - Widget is empty when added to the dashboard before initialization completes
CSA-5140 - Fix No Rows To Show message when switching from sampler to MV in dashboard preview
CSA-5024 - Polling samples feedback is on even when polling is turned off
CSA-5025 - Cursor jumps to the end after the first keystroke when using templates
CSA-5026 - Oversize widget cannot be sized down
CSA-5294 - Add job save button to job settings component