Skip to content

Releases: galan/plunger

v1.5.6

22 Mar 08:04
Compare
Choose a tag to compare
  • Added -d option to put, so you can pass lines with plain content directly to the message broker (each line a message, unescaped, without header).
  • Added maxPollRecords parameter to kafka provider

v1.5.5

01 Mar 09:11
Compare
Choose a tag to compare
  • Sort output of kafka topics when using command ls

v1.5.4

15 Feb 15:18
Compare
Choose a tag to compare
  • NPE fix for key parameter handling in kafka provider

v1.5.3

13 Feb 13:42
Compare
Choose a tag to compare

Updates to kafka:

  • key parameter behaviour improved (will use plunger key parameter, or key message-header)
  • Removed JMX calls for kafka ls command

v1.5.2

06 Feb 08:57
Compare
Choose a tag to compare
  • Unsubscribe to kafka topics before close

v1.5.1

04 Feb 10:07
Compare
Choose a tag to compare
  • fixed merging of parameters from configfile and commandline
  • Increased kafka-version to 0.10.1.1
  • kafka client supports key parameter
  • kafka client supports brokers parameter, it will override the given host/port with the provided list of kafka-brokers
  • kafka client increased default timeout to 1s on consumer

v1.5.0

26 Jan 08:58
Compare
Choose a tag to compare
  • Kafka integration.

Due to the architecture of Kafka there are some limitations:

  • pls does not provide the amount of consumers (or consumer groups), since there is no metric to retrieve them reliable.
  • pls does not provide the amount of unconsumed messages, this is against the concepts of kafka. Instead the amount of total messages is calculated and returned instead.
  • pcat does provide a group parameter, so a specific consumer group can be used
  • Due to the nature of kafka, a call to pcat can return on each call a different set of messages, depending which partitions are read.
  • pcat uses manual sync, using -r will commit each message retrieved manually

The documentation will be updated soon

v1.4.1

28 Oct 15:37
Compare
Choose a tag to compare
  • Rollback of Apache commons-cli due to bugs in their implementation

v1.4

18 Oct 11:43
Compare
Choose a tag to compare
  • Added -d for cat to omit separator line
  • libraries updated
  • Improved error logging/exception handling
  • Mac compatibility for scripts (thx @blindgaenger )
  • support XDG_CONFIG_HOME for configuration file (see https://github.com/galan/plunger/wiki#location)
  • Unicode fix for linebreak/paragraph (2028/2029)

v1.3

05 Oct 19:49
Compare
Choose a tag to compare

RabbitMQ additions:

  • routing-key is now available as argument
  • added browsing capability
  • Removed Arrays from headers