Streaming 11.1.1 Release Notes

These were the release notes for the earlier versions of Spotfire Streaming 11.1.1.

New Features

Spotfire® Streaming 11.1.1 adds the following updates and new features:

Spotfire Streaming 11.1 is an LTS Release

Spotfire Streaming 11.1 is retroactively designated as an LTS release. It is also clarified that 11.1.0 is an LTS release.

Spotfire® Streaming Reorganizes Windows Start Menu Items

On Windows, the Spotfire Streaming installation places all Start Menu items under Spotfire Streaming 11.1. All item names include the release version, so that searching the Start Menu will find them more easily in side-by-side install situations.

LVCONF Editor Supports Auto-increment Primary Key Fields

You can set auto-increment for LONG type primary key fields in the lvconf Primary Indexes tab. Simply go to the lvconf Primary Indexes tab, enable the auto-increment by selecting the relevant field and clicking the "++" button in the toolbar. Auto-incrementing Primary Indexes are given a "++" overlay in the Indexes tab and the Schema tab.

Spotfire® Streaming Now Bundles Java 17.0.12

The Spotfire Streaming installation kit provides a copy of Eclipse Adoptium JDK 17.0.12 in a subdirectory of the Streaming installation directory, to run Streaming program fragments and applications from within StreamBase Studio and other Streaming development tools. Streaming detects and prefers a system-installed JDK, and uses this bundled JDK as a fallback. See further details about the JDK requirements of this release in the JDK entry of the Supported Configurations page.

Spotfire Streaming Supports Red Hat Enterprise Linux Server 9

Red Hat Enterprise Linux Server 9 is now a supported operating system for deployment.

Spotfire Streaming Supports Debian Linux 12

Debian Linux version 12 is now a supported operating system for deployment.

Spotfire Streaming Bundles Maven 3.9.8

Spotfire Streaming 11.1.1 includes a standalone installation of Maven 3.9.8 for customer command-line use as described in the Maven entry of the Supported Configurations page.

New Property added in Decision Table Operator

A new property Exclude Input Tuple From Output Tuple is added in Decision Table operator. When checked, the Decision Table operator does not add an in output field with the same schema as the input tuple, and does not copy any input to the output.

Changes in Functionality

This release includes the following changes in functionality:

The Default Artifacts in ADS are Local to the EventFlow Engine that Defined the Default Artifact

In the Artifact Distribution Service, default artifacts are now local to the EventFlow engine that defined the default artifact. Default artifacts are not added to the cluster-wide artifact cache and cannot be managed with the activate artifact, deactivate artifact, register artifact, and remove artifact commands.

Endpoints do not Output Stack Traces by Default

For security reasons, endpoints no longer output stack traces by default. If requested by Support, customers must set liveview.suppress.error.detail=false.

Files Containing EventFlow Tests do not Support Running as JUnit Test

EventFlow tests must be executed using Run As>EventFlow Fragment Unit Test. Normal Junit tests can still be executed using Run As>JUnit Test.

Deprecated and Removed Features

The following features are deprecated as of Spotfire Streaming 11.1.1.

Spotfire Streaming No Longer Bundles TERR on macOS

Due to lack of support for newer versions of macOS, TIBCO Streaming no longer bundles TERR on macOS.

Spotfire Streaming TERR Operator for Spotfire® Enterprise Runtime for R (a/k/a TERR™) is now Deprecated

The Spotfire Streaming TERR operator is deprecated and will be removed in future versions.

Spotfire Streaming TERR Predict Operator for Spotfire® Enterprise Runtime for R (a/k/a TERR™) is now Deprecated

The Spotfire Streaming TERR Predict operator is deprecated and will be removed in future versions.

Migration and Compatibility

Not applicable.

Streaming Resolved Issues

This section provides a list of errors corrected in release 11.1.1 of TIBCO® Streaming.

Fixed in 11.1.1
Number Resolution
Spotfire Streaming 11.1.1 incorporates all fixes resolved in the release 10.0 series through 11.1.0.
SB-53943

Backward compatible conversion of 0/1 to a JSON boolean is supported. JSON boolean type supports true/false,T/F, or 0/1 values.

SB-53829 The Clojure dependency with a security vulnerability was removed from the release. This eliminates the security vulnerability caused by this dependency.
SB-53783 Windows StreamBase Command Prompt fails when Streaming is installed under the Program Files folder.
SB-52708 Cluster aware operators that were configured to use the Active on a single node in the cluster or Active on multiple nodes in the cluster were incorrectly started, and then immediately stopped, on nodes on which they should not have been started. This behavior has been fixed so that operators are only started on nodes on which they should be active.
SB-50314 JMS editor reconnect Unlimited setting results in no reconnect attempts.
SB-42083 Loading Excel files with the epadmin load artifact command were previously corrupted during the load. This has been resolved and Excel files can now be loaded without corruption using the epadmin load artifact command.