Skip to content

Releases: streamdal/plumber

Redis relay

25 Mar 01:28
a934947
Compare
Choose a tag to compare

This release adds support for relaying Redis pubsub channels to Batch.

To run plumber relay with redis in Docker:

docker run -d --name plumber-redis -p 8080:8080 \
    -e PLUMBER_RELAY_REDIS_ADDRESS=localhost:6379 \
    -e PLUMBER_RELAY_REDIS_CHANNELS=channel1,channel2 \
    -e PLUMBER_RELAY_TYPE=redis \
    -e PLUMBER_RELAY_TOKEN=$YOUR-BATCHSH-TOKEN-HERE \
    batchcorp/plumber

Dockerhub: docker pull batchcorp/plumber:a934947

Relay mode fixes and cli flag improvements

19 Mar 19:43
2f1302b
Compare
Choose a tag to compare

Breaking changes:

  • remove --output-type for reading; remove --input-type for writing. Both are unnecessary and the intent can be gathered from other flags.

Features:

  • Kafka: Ability to specify an offset to begin reading from
  • GCP: Environment variable PUBSUB_EMULATOR_HOST can now be specified to connect to a pubsub emulator instead of GCP
  • Retries for GRPC calls in relay mode

Bug fixes:

  • --queue-declare now actually declares the queue for rabbit
  • Increasing max record size for relay payloads

Batching for all relays, stats, improved kafka

29 Jan 02:31
c3ddfee
Compare
Choose a tag to compare

This is a fairly large (and awesome) release.

In this release:

  • New --stats flag (and PLUMBER_STATS env var) which will cause plumber to periodically dump consume/produce speed stats.
  • Lots of kafka improvements to improve read and relay throughput
    • Several new env vars that can be tweaked to further improve throughput and/or reliability
  • Batching support for relay
  • Pretty config printing - all relay modes will now print out the config they're using on console
    • plumber now has a lot of options - some messaging platforms (such as kafka) have 20+ flags/options - it is nice to be able to see what options are actually being used at runtime.

Enjoy!

Fixing quiet flag

26 Jan 16:40
6c82758
Compare
Choose a tag to compare
v0.14.1

Fixing quiet flag

Support for relaying GCP PubSub messages to Batch collections

25 Jan 21:37
6fa1008
Compare
Choose a tag to compare
v0.14.0

Support for GCP PubSub relaying

Support for Azure relay, improved Kafka read and relay

22 Jan 01:42
a15a960
Compare
Choose a tag to compare
  1. Support for relaying Azure Service Bus to Batch.sh
  2. Improved Kafka read and relay speeds; works with Confluent cloud!
    1. Kafka read and relay is highly configurable for improved throughput
  3. Improved docs (including env var docs!)

Docker: https://hub.docker.com/r/batchcorp/plumber/

Updating GRPC token name

20 Jan 18:09
9a8fa74
Compare
Choose a tag to compare
v0.12.1

Modifying grpc token name

Support for NATS and Redis PubSub

19 Jan 15:31
c81cffe
Compare
Choose a tag to compare
Merge pull request #65 from batchcorp/blinktag/redis_pubsub

Support for Redis PubSub

Support for Azure Service Bus and AWS SNS

17 Jan 22:16
24289ff
Compare
Choose a tag to compare
Merge pull request #61 from batchcorp/blinktag/aws-sns

Write support for AWS-SNS

Kafka relay support

11 Jan 19:34
edb4fda
Compare
Choose a tag to compare
v0.10.0

Kafka relay support