IBM Message Hub Toolkit v2.2.0
What's new in this toolkit release
Changes and enhancements
-
The MessageHubProducer operator can be configured with an optional output port. The function of this port can be configured with the outputErrorsOnly parameter.
-
The MessageHubProducer operator has following new custom metrics:
nFailedTuples
,nPendingTuples
, andnQueueFullPause
. -
Changed recovery strategy for the MessageHubProducer operator when used outside a consistent region: In previous version the operator used to abort the PE on Kafka error with loss of all buffered producer records.
Now the input tuples are kept until all their producer records are acknowledged. On retriable Kafka errors, the internal producer instance is re-created and the failed records of the tuples are retried. Records that fail two send attempts are treated as finally failed.
You find the SPL documentation online at https://ibmstreams.github.io/streamsx.messagehub/docs/user/SPLDoc/