IBM Message Hub Toolkit v1.4.0
Release 1.4.0 of the MessageHub toolkit is based on the Kafka Toolkit v1.4.0 and inherits the corrections and changes made in the new Kafka toolkit release:
- Monitoring of memory consumption in addition to monitoring the internal queue fill (Kafka-TK issue 91)
- New custom metrics:
nLowMemoryPause
- Number times message polling was paused due to low memory.nQueueFullPause
- Number times message polling was paused due to full queue.nPendingMessages
- Number of pending messages to be submitted as tuples.
- Committing offsets turned from synchronous to asynchronously. This can help improve throughput.
- Offsets are committed now after tuple submission. In previous versions, offsets have been committed immediately after messages have been buffered internally - before tuple submission. (Kafka-TK issue 76)
- New operator parameter commitCount to specify the commit period in terms of number of submitted tuples when the operator does not participate in a consistent region.
- Offset commit on drain when the operator is part of a consistent region. (Kafka-TK issue 95)
- corrected Kafka-TK issue 96 - KafkaConsumer: final de-assignment via control port does not work