Releases: IBMStreams/streamsx.inet
Inet toolkit 2.9 beta 1 for IBM Streams 4.0.1 or later
New:
spl type com.ibm.streamsx.inet.http::HTTPRequest to namespace com.ibm.streamsx.inet.rest to avoid name conflict with HTTPRequest operator
Update apache http client library to 4.5.5
New sample HTTPPostDemo
New Operator HTTPRequest
New sample HTTPRequestDemo
Internationalization of HTTPRequest Operator
Bug fixes in HTTPRequest Operator: improved redirection handling, improved diagnostics
Deprecation hint in spl doc for HTTPPost, HTTPStreamRead and HTTPGetJSONContent
Inet toolkit 2.8.3 for IBM Streams 4.0.1 or later
Improvements to com.ibm.streamsx.inet include:
- New operator HTTPRequestProcess
- New operator HTTPBlobInjection
- New operator HTTPJSONInjection
- New operator HTTPParallelRequest
Inet toolkit 2.7.4 for IBM Streams 4.0 or later
Improvements to com.ibm.streamsx.inet
include:
- HTTPPost improvements
- Ability to specify a subset of attributes for the POST request
- Connection timeout support
- HTTPTupleView improvement
- Auto-visualization of tuples with latitude and longitude attributes
This release was built on using Streams 4.1.0 on RedHat 6.5 with Intel x86_64.
You may use on other platforms unless you are using the native functions or the FTP operators.
Inet Toolkit v2.0.2
Fixes this issue compared to 2.0.1
- InetSource operator ignores last line if it doesn't tend with a newline #162
Inet Toolkit 2.7.0 for IBM Streams 4.0.1
Improvements to com.ibm.streamsx.inet
include:
- Native functions
httpPut
,httpGet
,httpPost
, andhttpDelete
- Fixes a bug in
InetSource
(issue #162) - Fixes a authentication bug (issue #147)
This release was built on using Streams 4.0.1 on RedHat 6.5 with Intel x86_64.
You may use on other platforms unless you are using the native functions or the FTP operators.
Inet Toolkit 2.6.0 for IBM Streams 4.0
Improvements to the com.ibm.streamsx.inet
toolkit include:
HTTPS with optional client certificate authentication
The web-server (Jetty) operators in com.ibm.streamsx.inet.rest
now support HTTPS and client client certificate authentication.
Improved JSON support
com.ibm.streamsx.inet.rest.HTTPJSONInjection
new operator - Supports POST requests with content typeapplication/json
. Each POST request results in the complete request as as serialized JSON (e.g. using the standard SPL schemarstring jsonString
).com.ibm.streamsx.inet.http.HTTPGetJSONContent
new operator - Polls an HTTP server using GET to fetch content typeapplication/json
. Outputs tuples that are the complete response as serialized JSON.com.ibm.streamsx.inet.rest.HTTPTupleView
- Now handles schemas and attributes of typerstring jsonString
as JSON, instead as strings. This means an input schema ofrstring jsonString
is handled as JSON, so that the '/tuples' response contains the array of deserialized JSON values.
Build notes
This release was build using IBM Streams 4.0.0.0 on RedHat 6.5 with Intel x86_64.
The toolkit may be used on other platform versions except if the FTP operators are being used.
IBM Streams 4.0 or later is required.
Inet Toolkit v2.0.1 as included in Streams 4.0.1
Pre-release Inet toolkit 2.5 for InfoSphere Streams 4.0
This is a pre-release version. Many of the operators in this toolkit were not included in the 2.0 release and should not be considered production-ready.
In addition to InetSource and the HTTP operators in 2.0, this toolkit also contains:
- FTP operators
- FTPCommand
- FTPPutFile
- FTPReader
- WebSocket operators
- WebSocketInject
- WebSocketSend
- Tuple injection and read operators that are useful for demos
- HTTPTupleInjection
- HTTPTupleView
- HTTPXMLInjection
- HTTPXMLView
- WebContext
Inet Toolkit version 2.0 for InfoSphere Streams 4.0
This toolkit is the one included in InfoSphere Streams 4.0. It replaces the com.ibm.streams.inet toolkit from Streams 3.2.
In addition to the InetSource operator. it includes two http operators:
- HTTPGetStream
- HTTPPost
Other changes:
- Changes to support the application bundles
- Better support for samples in Eclipse
- InetSource URL can now be a stateful expression
- bug fixes
Inet toolkit for Streams 3.2.2 Beta
This release contains the toolkit supporting common internet protocols for IBM Infosphere Streams 3.2.2 Beta. (Note: the attached binaries are the same as the in the "streams_3.2.2beta-2", but this tag contains the code changes of those binaries.)
For more information on the Streams 3.2.2 Beta, visit Streams 3.2.2 Beta Community.
This release contains
- Changes to support the application bundles
- Better support for samples in Eclipse
- InetSource URL can now be a stateful expression
- bug fixes