Teracloud Streams Version 7.1.0.0 Release Notes


Discover the strategic benefits of moving to Teracloud Streams in our Migration Decision Guide

Interested in our upcoming 7.2 release? Check out the Product Roadmap to learn more about what's coming next!


Overview

Teracloud Streams Version 7.1.0.0 marks the first major release under new product ownership, building on the proven foundation of IBM Streams Version 4.3.1.x. This release introduces compatibility with modern operating environments, updates critical third-party components, and enhances security measures to align with current enterprise standards.

Documentation

Authoritative Documents

Reference Materials

While IBM Streams documentation remains available for historical context, always defer to the current Teracloud Streams documentation for accurate, up-to-date information. Future updates will clarify the availability of additional reference materials.

System Requirements and Required Upgrades

Operating System Support

  • Applications intended for deployment on RHEL 8 must be compiled on RHEL 7 first.
  • The included dependency checker identifies required RHEL 7 compatibility RPMs when deploying on RHEL 8.
  • RHEL 7 support is retained for backward compatibility during transition periods.

Apache Zookeeper Upgrade

Users must upgrade Apache Zookeeper to version 3.8.x (tested with 3.8.4) to maintain compatibility and meet enhanced security standards. Detailed upgrade procedures are outlined in Chapter 8 of the Installation and Configuration Guide.

New Features and Important Changes

Modernized Technology Stack

  • Apache Zookeeper: 3.8.4
  • Oracle Java: 8.0.8-25
  • IBM WebSphere Liberty: 24.0.0.4

Enhanced Security Framework

The domain.transportSecurityType property is now set to TLSv1.2 by default for newly created domains. Administrators can set this property to none if needed. This change aligns with modern encryption standards and enterprise compliance requirements.

Refined Java Integration

The SPL Java Operator API mapping for complex32 and complex64 SPL types has changed:

  • Previous: org.apache.commons.math.complex.Complex
  • New: org.apache.commons.math3.complex.Complex

Removed Features

To streamline and modernize Teracloud Streams, certain IBM Streams Version 4.3.1.x features have been removed, focusing on current enterprise needs:

Platform Support Changes

  • IBM Power architecture support
  • SUSE Linux Enterprise support
  • CentOS support

Interface Modernization

  • Domain Manager GUI: Removed, with all functionalities now accessible via the streamtool CLI
  • Streams Studio: Removed from the base product. Users may download it separately from the Teracloud website.

Removed Integrations

  • IBM Spectrum Symphony® resource manager
  • Apache Hadoop Yarn resource manager
  • Apache Edgent integration
  • Device manager API
  • IBM® InfoSphere® Information Governance Catalog integration
  • Streams Runner for Apache Beam
  • Streams for Excel plug-in

Removed Toolkits

  • com.ibm.streams.rules
  • com.ibm.streams.rulescompiler
  • com.ibm.streams.text
  • com.ibm.streamsx.eventstore [1]
  • com.ibm.streamsx.iot [1]
  • com.ibm.streamsx.messaging [2]
  • com.ibm.streamsx.sparkmllib [1]

[1] These toolkits are available on IBM GitHub but should be evaluated for security and compatibility before use.
[2] Previously deprecated and now fully removed.