Release NotesPDF version

Improvements and Behavioral changes

Learn about the change in certain functionality of Flink and Cloudera SQL Stream Builder that has resulted in a change in behavior from the previously released version of Cloudera Streaming Analytics.

Replaced the bahir-flink Kudu connector with the externalized flink-connector-kudu

The new Kudu connector is updated to the current Flink APIs, and also includes new features.

Highlights:

  • Updated existing Table API stack, and DataStream Sink code
  • Source API implementation that includes streaming mode support
  • SQL option to configure Kudu FlushMode
  • PRIMARY KEY definition as part of the SQL code

To see all the included changes and learn more about the Kudu connector, see the Apache release notes.

Added aes256-cts-hmac-sha1-96 enctype as default to Keytab service
The keytab generation through Cloudera SQL Stream Builder works out of the box in environments where the Kerberos environment is configured to use the aes256-cts encryption type.
Unified default Flink job log4j rolling configuration

For jobs deployed through both Cloudera SQL Stream Builder and Flink, the log4j configuration now by default:

  • Applies compression
  • Keeps the last 5 entries
  • Triggers rollover when size reaches 100MB

For more information on configuring logging, see Adjusting logging configuration in Advanced Settings.

Added metric reporter jars to parcel
All metrics reporter implementations available in the core vanilla Flink distribution are shipped with Cloudera Streaming Analytics. Customers can use them by modifying flink-conf.yaml. For more information, refer to Metric Reporters in the Apache Flink documentation.
Enhanced Python editor in the UI

The code editor in Cloudera SQL Stream Builder UI is extended for better Python syntax checking and codestyle support.

Refactored schema detect UX for Kafka wizard tables

Users can refresh the detected schema using the UI. The new Avro schema is displayed after the new detection was successful.

Summary:
CSA-5473 - Search input gets focus by double shift even when editing queries
Previous behavior:
Pressing the shift key twice while editing SQL queries caused the search input to become active.
New behavior:
Pressing shift twice while the text input is in focus does not trigger autofocus on the search input.
Summary:
CSA-5616 - Increase metadata Column Size in MySQL Database to Support Larger Strings
Previous behavior:
The text type was used to store table metadata in MySQL.
New behavior:
Table metadata is now stored as longtext to accommodate longer strings.
Summary:
CSA-5694 - Modify text columns to longtext in the mysql schema of Cloudera SQL Stream Builder
Previous behavior:
The text type was used to store data in MySQL.
New behavior:
To avoid issues caused by too long strings, MySQL text columns now use the longtext type.

We want your opinion

How can we improve this page?

What kind of feedback do you have?