Skip to content

Releases: streamdal/plumber

Replay safe shutdown mode

24 Jun 15:23
340679f
Compare
Choose a tag to compare

When using relay mode, plumber will now ensure all relay messages are sent to Batch before exiting the application

Plumber As Replay Destination

22 Jun 15:17
14a0038
Compare
Choose a tag to compare

Plumber's new dynamic destination mode allows it to act as a replay destination for your batch collections!
See https://docs.batch.sh/what-are/what-are-destinations/plumber-as-a-destination for more information

NSQ Support

21 Jun 15:39
1aec12b
Compare
Choose a tag to compare
  • Support for reading/writing messages for NSQ
  • Support for relaying NSQ messages to your batch collections

Headers, pretty output, protobuf fixes

18 Jun 00:12
b9771b8
Compare
Choose a tag to compare

Plumber release 0.26.0

Lots of good stuff here.

  1. Ability to specify headers when writing to Kafka
  2. Dramatically improved read output
  3. Added --json flag which will attempt to format + colorize output that is valid JSON
  4. Kafka relay now includes headers
  5. Protobuf root message type now must include the full name that includes pkgs (ie. events.Message instead of Message)
  6. --line-numbers has been removed - count is now always showing.

This is what a read now looks like:

Read output

Fixing grpc max message size for relayed messages

16 Jun 20:25
d23491c
Compare
Choose a tag to compare
Merge pull request #117 from batchcorp/blinktag/grpc_call_size

Fixing max grpc message size

List batch replays and JSON output for batch resources

15 Jun 17:42
dc7f762
Compare
Choose a tag to compare
  • Listing of replays has been added plumber batch list replay
  • plumber batch list * commands now support --output json flag to display output as JSON instead of a table

Adding batch archive replay command

11 Jun 16:50
ae43107
Compare
Choose a tag to compare
Merge pull request #113 from batchcorp/blinktag/batch_archive_replay

Batch replay archiving

Support for multiple kafka topics

11 Jun 02:49
9d0e2d0
Compare
Choose a tag to compare

It is now possible to read (and relay) from multiple topics at the same time for Kafka.

To read/relay for multiple topics, specify multiple --topic flags (or separate topic names with comma, if using env vars).

Also:

  • Fixed a relay recovery bug that can occur if Kafka broker temporarily goes away
  • Fixed stats display bug (was not including the relay type in output)

Pulsar support and MQTT relaying

08 Jun 16:46
c48504d
Compare
Choose a tag to compare
  • Added support for Apache Pulsar
  • You can now relay MQTT messages to a Batch.sh collection

Support for multiple kafka brokers

02 Jun 20:06
4637f9d
Compare
Choose a tag to compare
  • Kafka read/write: multiple kafka brokers can now be specified by repeating the --address flag for each broker
  • Kafka relay: multiple kafka brokers can now be specified by separating them by a comma. Example: PLUMBER_RELAY_KAFKA_ADDRESS="broker1.domain.com:9092,broker2.domain.com:9092"