IBM InfoSphere Streams Version 4.1.1
Deprecated functionality in IBM InfoSphere Streams Version 4.1.1
Functionality is deprecated when it is supported
but no longer recommended and might become obsolete.
In
some cases, it might be advisable for you to plan to discontinue the
use of deprecated functionality.
The following table lists the functionality that is deprecated
in IBM®
InfoSphere® Streams Version
4.1.1,
the tasks that are affected, and strategies for using alternative
functionality. The table also reflects the fact that in some cases,
the functionality was deprecated in a previous version of InfoSphere
Streams and
is not yet discontinued.
Task affected | Deprecated functionality | Recommended action | First deprecated in |
---|---|---|---|
Administering InfoSphere Streams | streamtool chhosttag | See streamtool chtag. | Version 4.0.1 |
streamtool lshosttag | See streamtool lstag. | Version 4.0.1 | |
streamtool mkhosttag | See streamtool mktag. | Version 4.0.1 | |
streamtool quiescehost | See streamtool quiesceresource. | Version 4.0.1 | |
streamtool resumehost | See streamtool resumeresource. | Version 4.0.1 | |
streamtool rmhosttag | See streamtool rmtag. | Version 4.0.1 | |
InfoSphere Streams no longer defines the following host tags: 'execution' and 'build'. | Use the following tags, which are defined in IBM InfoSphere Streams Version 4.1.1: application; audit; authentication; jmx; management; sws; view. The 'build' tag is ignored, and 'execution' is mapped to 'management' and 'application' tags. | Version 4.0.0 | |
InfoSphere Streams no longer uses available host files or streams_get_available_hosts scripts. | Allocate resources to your domains and use tags to affect which resources are assigned to your instances. For more information, see Creating and removing tags in a domain. | Version 4.0.0 | |
The STREAMS_DEFAULT_IID environment variable was deprecated and replaced by the STREAMS_INSTANCE_ID environment variable. | InfoSphere Streams sets the STREAMS_INSTANCE_ID environment variable to the instance ID that you specify, or the default instance ID of StreamsInstance. | Version 4.0.0 | |
streamtool checkhost | See streamtool checkdomainhosts, streamtool checkhosts, and streamtool checkinstancehosts. | Version 4.0.0 | |
The -a and --all options are deprecated in the streamtool lsinstance command. | See streamtool lsinstance. | Version 4.0.0 | |
The --continue and --force options are deprecated in the streamtool rmhost command. | See streamtool rmhost. | Version 4.0.0 | |
The --continue option is deprecated in the following streamtool rminstance command. | See streamtool rminstance. | Version 4.0.0 | |
The following configuration properties are deprecated:
|
Those properties were replaced by the following
domain properties:
|
Version 4.0.0 | |
The following configuration properties are deprecated:
|
Those properties were replaced by the following
instance properties:
|
Version 4.0.0 | |
Compiling applications | The --checkpoint-directory option of the sc command is deprecated. | Use the domain or instance level checkpointRepositoryConfiguration property to configure the checkpoint data store. For more information, see Configuring the checkpoint data store | Version 4.0.0 |
Developing applications | The extraAttr parameter for the createTypes script in the Text Toolkit is deprecated. | Use the copyAllAttributes parameter instead. For more information, see the Text Toolkit. | Version 4.0.0 |
Migrating applications | The functions and types in the com.ibm.streams.geospatial.twodimension.geometry and com.ibm.streams.geospatial.conversions namespaces in the Geospatial Toolkit are deprecated. | Use equivalent functions and types in the com.ibm.streams.geospatial.st and com.ibm.streams.geospatial.st.ext namespaces in the Geospatial Toolkit. | Version 4.0.0 |
The following operators are deprecated in the TimeSeries Toolkit:
|
Use the following operators:
For migration information, see the
guidelines for your release:
|
Version 4.0.1 | |
The following operators are deprecated in the TimeSeries Toolkit:
|
Use the following operators:
|
Version 4.0.0 | |
Some versions of the SPL::timestamp SPL::Functions::Time::timeStringtoTimestamp function are deprecated. | Use the appropriate replacement function. See SPL::Functions::Time Namespace Reference. | Version 3.1 | |
Monitoring applications | The host.restid query parameter is deprecated in the REST API jobs and processing elements collection resources. | Use the resource.restid query parameter instead. For more information, see Jobs and Processing elements. | Version 4.0.1 |
The following REST API resources are deprecated:
|
Use the REST API views resource instead. For more information, seeViews. | Version 4.0.0 | |
The Uniform Resource Identifier (URI) for the REST API view items collection resource changed. | Use the new URI to monitor view items. For more information, see View items. | Version 4.0.0 | |
The activeView.restid query parameter is deprecated in the REST API operator output ports collection resource. | Use the view.restid query parameter instead. For more information, see Operator output ports. | Version 4.0.0 | |
The following properties are deprecated in the
REST API instance host element resource:
|
This explanation about the state of an InfoSphere Streams service is no longer generated for all services.For more information, see Instance host. | Version 4.0.0 | |
The following properties are deprecated in the
REST API instance element resource:
|
Use the views property instead. For more information, see Instance. | Version 4.0.0 | |
The following properties are deprecated in the
REST API job element resource:
|
Use the views property instead of the activeViews property. For more information, see Job. | Version 4.0.0 | |
The URI for the REST API processing element input ports collection resource changed. | Use the new URI to monitor input ports. For more information, see Processing element input ports. | Version 4.0.0 | |
The URI for the REST API processing element output ports collection resource changed. | Use the new URI to monitor output ports. For more information, see Processing element output ports. | Version 4.0.0 | |
Running applications | Submitting an application by using the application description (ADL) file is deprecated and replaced with an application bundle file. | Use an application bundle file when you submit an application to run. For more information, see Submitting an application bundle file to an instance. | Version 4.0.0 |
Troubleshooting applications | The SPL logLevel config is deprecated. | Use the tracing config. For more information, see tracing. | Version 3.1 |
The C++ SPLLOG macro is deprecated. | Use the SPLAPPTRC and SPLAPPLOG macros. For more information, see Logging and tracing | Version 3.1 | |
The SPL::Functions::Utility::log function is deprecated. | Use SPL::Functions::Utility::appTrc. For more information, see the SPL::Functions::Utility Namespace Reference. | Version 3.1 | |
The OperatorContext.getLogging() method is deprecated. | Use java.util.logging.Logger.getLogger() or org.apache.log4j.Logger.getLogger() methods. For more information, see OperatorContext interface. | Version 3.1 | |
The AbstractOperator.getLogger Java™ operator API method is deprecated. | Use java.util.logging.Logger.getLogger() or org.apache.log4j.Logger.getLogger() methods. For more information, see AbstractOperator class. | Version 3.1 | |
Platform support | Support for IBM Power Systems™ that run big endian | Migrate to IBM Power Systems that run little endian. | Version 4.1 |