Contents
TIBCO® Streaming 10.6.5 adds the following updates and new features:
- TIBCO® Streaming Now Bundles Java 11.0.21
-
The TIBCO Streaming installation kit provides the runtime components of Oracle JDK version 11.0.21 in a subdirectory of the Streaming installation directory, for private use to run Streaming program fragments and applications from within StreamBase Studio. As before, Streaming detects and prefers a system-installed JDK, and uses the bundled JDK as a fallback. See further details about the JDK requirements of this release in the JDK entry of the Supported Configurations page.
-
TIBCO® Streaming installer files are prefixed with
SPOT_
-
Streaming products from Cloud Software Group are now part of the Spotfire product line, and to reflect the change, the installer files on eDelivery are now prefixed with
SPOT_
instead ofTIB_
.Nothing else concerning product installation has changed, so names of programs and their default installation locations remain the same.
- Blank Avro Schema in Avro to Tuple Converter gives Typecheck Error
-
A blank Avro Schema in the Avro To Tuple Converter gives a typecheck error.
The following features are deprecated as of StreamBase 10.6.5:
- TIBCO® 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.
This release contains the following migration and compatibility notes.
- macOS Minimum Version Updated
-
macOS minimum version now updated to Big Sur (11) (dropped all 10.x versions).
This section describes known limitations as of the current release of the TIBCO StreamBase® component of TIBCO® Streaming. Each item includes a tracking number, description, and workarounds when possible.
Known limitations for using the EventFlow debugger are described separately, in the Limitations, Tips, and Tricks section of the Using the EventFlow Debugger page.
SB‑51163 | Alibaba Fastjson Mitigation of Vulnerability CWE-502 | |
Description |
Streaming 10.6 includes a version of Alibaba Fastjson with a vulnerability classified as CWE-502. In Streaming 10.6.2 and later, all Fastjson parser instances are put into a safe mode that mitigates the vulnerability. The safe mode turns off the Fastjson feature that is vulnerable to such attacks. However, the vulnerability will still be flagged in tools that report dependency vulnerabilities. |
|
Workaround | You can suppress the vulnerability in such tools as the OWASP Dependency Check Maven plugin. | |
SB‑49471 | The epdev offline maven command shows benign errors. | |
Description |
Running the epdev offline maven command can show a number or Maven errors. However, the process does complete and work as expected. The display of these errors is expected to be corrected in an upcoming release. |
|
Workaround | None. | |
SB‑49208 | Project names with underlines cause problems for application projects with Docker and Kubernetes or Helm support. | |
Description |
Studio-generated StreamBase Application projects that elect the Docker and Kubernetes options generate a Docker image without errors, but fail to deploy in Docker. |
|
Workaround | Start over with a new project name without underlines. |
The following issues have been fixed in release 10.6.5 of the TIBCO StreamBase® component of TIBCO® Streaming.
Fixed in 10.6.5 | |
---|---|
Number | Resolution |
TIBCO StreamBase® 10.6.5 includes resolved issues in the release 10.0.0 series through 10.6.4 and the 7.7.0 series through 7.7.8. | |
SB-53581 | The Bloomberg B-Pipe Input Adapter throws a NullPointerException on subscribing to the //blp/globaleco/push service. |
SB-53551 | When subscribing to the //blp/voldata service, the Bloomberg B-Pipe Input Adapter fails. A new Bloomberg B-Pipe Input Adapter property Explicitly specify field list in subscriptions is added. This property when checked causes the subscriptions to include the explicit list of fields. The list is collected from the adapter's user-specified output schema. |
SB-53136 | Studio Decision Table TPCL plug-in contains references of Log4j. |
SB-53063 | The Bloomberg B-Pipe Input Adapter breaks when using fields that cannot be processed after requesting field definitions. |
SB-50209 | A blank Avro Schema in the Avro To Tuple Converter should be a typecheck error. |
SB-49934 |
A table write triggers a Dynamic Aggregation cache to attempt to Remove, but that cache is already in the
Initial (empty) state from the previous activity. This triggers an
IllegalStateException leading to Spotfire
crosstab losing rows frequently.
|