Skip to content

IBM Message Hub Toolkit v1.4.0

Compare
Choose a tag to compare
released this 22 Jun 10:27
· 147 commits to develop since this release

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