feat: add rabbitmq s3 event notification support

This adds support for rabbitmq publisher for s3 events. The
mechanics are similar to kafka and nats, but will use the amqp
protocol to send bucket events.
This commit is contained in:
Ben McClelland
2025-08-12 10:20:08 -07:00
parent 634396c3c5
commit 36d2a55162
6 changed files with 204 additions and 3 deletions

1
go.mod
View File

@@ -20,6 +20,7 @@ require (
github.com/nats-io/nats.go v1.44.0
github.com/oklog/ulid/v2 v2.1.1
github.com/pkg/xattr v0.4.12
github.com/rabbitmq/amqp091-go v1.10.0
github.com/segmentio/kafka-go v0.4.48
github.com/smira/go-statsd v1.3.4
github.com/stretchr/testify v1.10.0