Skip to content

Releases: IBMStreams/streamsx.inet

Inet toolkit 2.9 beta 1 for IBM Streams 4.0.1 or later

10 May 08:14
Compare
Choose a tag to compare

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

15 Jan 10:15
5bb60ee
Compare
Choose a tag to compare

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

02 May 14:49
Compare
Choose a tag to compare

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

Changes since 2.7.0

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

29 Nov 20:10
Compare
Choose a tag to compare

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

07 Oct 17:05
Compare
Choose a tag to compare

Improvements to com.ibm.streamsx.inet include:

  • Native functions httpPut, httpGet, httpPost, and httpDelete
  • 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

28 Jun 14:37
Compare
Choose a tag to compare
Pre-release

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 type application/json. Each POST request results in the complete request as as serialized JSON (e.g. using the standard SPL schema rstring jsonString).
  • com.ibm.streamsx.inet.http.HTTPGetJSONContent new operator - Polls an HTTP server using GET to fetch content type application/json. Outputs tuples that are the complete response as serialized JSON.
  • com.ibm.streamsx.inet.rest.HTTPTupleView - Now handles schemas and attributes of type rstring jsonString as JSON, instead as strings. This means an input schema of rstring 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

07 Jul 17:26
Compare
Choose a tag to compare

The Inet Toolkit as included in Streams 4.0.1.
Includes:

  • Fixes to Makefiles of sample applications
  • URIList can now vary in length in InetSource (#119)
  • Username in URLs can now contain an @ sign (#120)
  • Fixed null pointer exception in HTTPPost operator (#109)

Pre-release Inet toolkit 2.5 for InfoSphere Streams 4.0

13 Mar 14:02
Compare
Choose a tag to compare

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

13 Mar 14:03
Compare
Choose a tag to compare

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

26 Oct 14:20
Compare
Choose a tag to compare
Pre-release

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