Release notes

v4.0.0

  • Changed namespaces from com.ibm.streamsx.topology to com.teracloud.streams.topology
    • To help migrate existing applications to the new namespace, see the teracloud-toolkit-migration-tool.sh script under $STREAMS_INSTALL/bin
    • The python packaging has not changed
  • Removed the following contexts for Topologies and their relative packages/classes:
    • ANALYTICS_SERVICE
    • BUILD_ARCHIVE
    • EDGE_BUNDLE
    • EDGE
    • STANDALONE_BUNDLE
    • STANDALONE_BUNDLE
    • STREAMING_ANALYTICS_SERVICE_TESTER
    • STREAMING_ANALYTICS_SERVICE
  • Removed Scala support due to low usage and higher maintenance cost. Support may be brought back if needed.

  • Removed the following Python packages:
    • streamsx.build
    • streamsx.service
  • Removed the following Java packages:
    • com.ibm.streamsx.topology.rest.build
  • Updated required Streams product version to 7.2.0.0

  • Updated third-party dependencies. See CHANGELOG.md in the toolkit for full list and details.