Skip to content

Releases: streamdal/plumber

Maintenance Release

28 Mar 18:50
67b2312
Compare
Choose a tag to compare
  • Auto update batchcorp/plumber-helm on new Plumber releases
  • Ignore context.Canceled error on redis-streams read exit

GCP Pubsub credentials improvement

28 Mar 17:29
494cba8
Compare
Choose a tag to compare
  • Passing --credentials-json flag to plumber manage create connection gcp-pubsub will now pass the file contents to the plumber server

v2.1.3

08 Mar 23:38
5607f88
Compare
Choose a tag to compare
Merge pull request #345 from batchcorp/blinktag/config_fix

Fix panic when trying to unmarshal old stored server config

Fix default value for --manage-token flag

28 Feb 19:54
6a2911a
Compare
Choose a tag to compare
  • Default value for plumber manage ... --manage-token flag has changed from batchcorp to streamdal

Maintenance Release

27 Feb 17:51
361fd81
Compare
Choose a tag to compare

Bug fixes:

  • #340 - Fix azure service bus flags so that either --topic or --queue is required, not both.
  • #340 - Fix azure service bus example
  • #339 - Fix JSON array writing example

Thank you @azizabah and @chris-aeviator for the reports!

Memphis support and Pulsar improvements

15 Feb 18:10
Compare
Choose a tag to compare

Features

Plumber now supports Memphis!
Run plumber read memphis -h and plumber write memphis -h for flags

Improvements

New flags have been added for Pulsar courtesy of @ckreiling

  • --token to specify authentication token as a string or file
  • --initial-position to specify where the subscription should start reading from
  • --listener-name to specify listener name when connecting to a Pulsar cluster advertising more than 1 DSN

Batch.sh is now Streamdal.com!

06 Feb 21:37
3d63c40
Compare
Choose a tag to compare

Batch.sh is now Streamdal.com!

This release primarily addresses features and updates related to the streamdal.com platform (formerly batch.sh).

Bug fixes

  • #331 - Fix issue with piping data to plumber write on Arch linux

New features

  • Relays now accept an optional --dead-letter CLI flag or PLUMBER_RELAY_DEAD_LETTER=true envar, which will force all messages to be written to the collection's dead letter queueu

Breaking Changes

  • The default API token when running plumber in server mode is now streamdal instead of batchcorp. This should always be overridden with the PLUMBER_SERVER_AUTH_TOKEN environment variable
  • --batch-grpc-disable-tls is flag now --streamdal-grpc-disable-tls
  • --batch-grpc-timeout-seconds is flag now --streamdal-grpc-timeout-seconds
  • --batch-grpc-address is flag now --streamdal-grpc-address

Adding --dead-letter to RabbitMQ relays

11 Jan 01:40
305370b
Compare
Choose a tag to compare

Specifying PLUMBER_RELAY_RABBIT_DEAD_LETTER envar or --dead-letter CLI flag will force all relayed messages to be sent to the dead letter queue of your collection

Add --exclude-binding-key-regex flag to RabbitMQ Read/Relay

30 Nov 20:29
e8ce635
Compare
Choose a tag to compare
  • New flag --exclude-binding-key-regex has been added, which can be used to exclude message having a key matching the provided regex.

Ephemeral Tunnel Fixes

29 Nov 18:28
5710006
Compare
Choose a tag to compare

When using a temporary ephemeral tunnel from CLI via plumber tunnel ..., more data is supplied in the gRPC Connect() call. This allows for more reliable reconnection and avoiding creating multiple tunnels