Releases: streamdal/plumber
Releases · streamdal/plumber
Maintenance release
- Docker image has changed from
batchcorp/plumber
tostreamdal/plumber
Postgres CDC Improvements
Improvements
- Bump
jackc/pgx
version to support postgres versions 14/15 - Bump postgres version in cdc-postgres example
docker-compose.yml
- Toast fields without updates will now contain the value
__PLUMBER_TOAST_UNKNOWN__
instead of an empty string
Fixes
- Properly exit single read if
--continuous
is not specified
Full Changelog: v2.3.0...v2.4.0
CloudEvents Support
What's Changed
Fixes
Improvements
- Support for cloud events by @blinktag in #347
See https://github.com/batchcorp/plumber/blob/master/docs/examples.md#publish-cloudevents for example usage
Full Changelog: v2.2.1...v2.3.0
Maintenance Release
- Auto update batchcorp/plumber-helm on new Plumber releases
- Ignore context.Canceled error on redis-streams read exit
GCP Pubsub credentials improvement
- Passing
--credentials-json
flag toplumber manage create connection gcp-pubsub
will now pass the file contents to the plumber server
v2.1.3
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
- Default value for
plumber manage ... --manage-token
flag has changed frombatchcorp
tostreamdal
Maintenance Release
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
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!
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 orPLUMBER_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 ofbatchcorp
. This should always be overridden with thePLUMBER_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