Skip to content

Releases: knative-extensions/eventing-rabbitmq

Knative Eventing Rabbitmq release v1.9.0

26 Jan 15:50
f722b54
Compare
Choose a tag to compare

Changes by Kind

Bug Fixes

  • 🐛 Fixes an issue where an invalid Trigger can be created if its Broker was missing. (#1018, @gab-satchi)

Dependencies

Added

Nothing has changed.

Changed

  • github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.12.0 → v2.13.0
  • github.com/cloudevents/sdk-go/sql/v2: 52b1227 → v2.13.0
  • github.com/cloudevents/sdk-go/v2: v2.12.0 → v2.13.0
  • go.uber.org/goleak: v1.1.12 → v1.2.0
  • k8s.io/api: v0.25.2 → v0.25.4
  • k8s.io/apiextensions-apiserver: v0.25.2 → v0.25.4
  • k8s.io/apimachinery: v0.25.2 → v0.25.4
  • k8s.io/apiserver: v0.25.2 → v0.25.4
  • k8s.io/client-go: v0.25.2 → v0.25.4
  • k8s.io/code-generator: v0.25.2 → v0.25.4
  • k8s.io/component-base: v0.25.2 → v0.25.4
  • k8s.io/gengo: 397b4ae → fad74ee
  • k8s.io/klog/v2: 0990e81 → 9ae4992
  • k8s.io/utils: ee6ede2 → 8e77b1f
  • knative.dev/eventing: v0.35.0 → v0.36.0
  • knative.dev/hack/schema: 3fdc50b → c7cfcb0
  • knative.dev/hack: 3fdc50b → c7cfcb0
  • knative.dev/pkg: 714b763 → 247510c
  • knative.dev/reconciler-test: 090970c → 476a442
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.32 → v0.0.33

Removed

Nothing has changed.

Knative Eventing Rabbitmq release v1.8.3

13 Dec 10:11
0a00e86
Compare
Choose a tag to compare

Changes by Kind

Enhancement

  • Eventing-rabbitmq can be used with a RabbitMQ server which uses self-signed certs (#927, @gab-satchi)
  • Pod resource requests can be set for Broker, Trigger and RabbitmqSource through annotations (#947, @gab-satchi)
  • 🎁 Enable TLS for RabbitMQ Broker for known CA authorities
  • 🎁 Enable TLS for RabbitMQ Source for known CA authorities
  • 🎁 RabbitMQ Cluster connection port is configurable on the rabbitmq cluster secret on the port param (if you are not using the RabbitMQ Topology Operator) (#893, @gabo1208)

Documentation

  • 🐛 Fixed bug where the Source BackoffDelay was being parsed incorrectly (#907, @Gabo1208)

Bug or Regression

  • Have ingress/dispatcher specify a more restrictive securityContext (#954, @mattmoor)
  • Fixes RBAC errors when creating rabbitmq webhook and rabbitmq broker webhook resources on openshift clusters (#904, @xtreme-vikram-yadav)

Dependencies

Added

  • github.com/armon/go-socks5: e753329
  • github.com/emicklei/go-restful/v3: v3.8.0
  • github.com/golang-jwt/jwt/v4: v4.2.0
  • github.com/google/gnostic: v0.5.7-v3refs

Changed

  • github.com/Azure/go-autorest/autorest/adal: v0.9.13 → v0.9.20
  • github.com/Azure/go-autorest/autorest: v0.11.18 → v0.11.27
  • github.com/antlr/antlr4/runtime/Go/antlr: [643d94f → v1.4.10](https://github.com/antlr/antlr4/runtime/Go/antlr/compare/643d94f...v1.4.10)
  • github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.4.1 → v2.12.0
  • github.com/cloudevents/sdk-go/sql/v2: v2.8.0 → 52b1227
  • github.com/cloudevents/sdk-go/v2: v2.10.1 → v2.12.0
  • github.com/coreos/etcd: v3.3.13+incompatible → v3.3.10+incompatible
  • github.com/creack/pty: [v1.1.11 → v1.1.9](creack/pty@v1.1.11...v1.1.9)
  • github.com/envoyproxy/go-control-plane: v0.10.1 → 49ff273
  • github.com/go-logr/zapr: v1.2.0 → v1.2.3
  • github.com/google/cel-go: [v0.9.0 → v0.12.5](google/cel-go@v0.9.0...v0.12.5)
  • github.com/google/go-cmp: v0.5.6 → v0.5.8
  • github.com/moby/term: 9d4ed18 → 3f7ff69
  • github.com/onsi/ginkgo/v2: v2.1.4 → v2.1.6
  • github.com/onsi/gomega: v1.19.0 → v1.20.1
  • github.com/pelletier/go-toml/v2: v2.0.0-beta.2 → v2.0.5
  • github.com/prometheus/client_golang: v1.11.1 → v1.12.1
  • github.com/prometheus/procfs: v0.6.0 → v0.7.3
  • github.com/spf13/cast: v1.3.1 → v1.3.0
  • github.com/spf13/jwalterweatherman: v1.1.0 → v1.0.0
  • github.com/spf13/viper: v1.8.1 → v1.3.2
  • github.com/stretchr/objx: v0.1.1 → v0.4.0
  • github.com/stretchr/testify: v1.7.0 → v1.8.0
  • github.com/yuin/goldmark: v1.4.1 → v1.4.13
  • go.etcd.io/etcd/api/v3: v3.5.1 → v3.5.4
  • go.etcd.io/etcd/client/pkg/v3: v3.5.1 → v3.5.4
  • go.etcd.io/etcd/client/v2: v2.305.1 → v2.305.4
  • go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/pkg/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/raft/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/server/v3: v3.5.0 → v3.5.4
  • golang.org/x/crypto: 8634188 → 3147a52
  • golang.org/x/mod: 9b9b3d8 → 86c51ed
  • golang.org/x/net: 27dd868 → a158d28
  • golang.org/x/sync: 036812b → 886fb93
  • golang.org/x/sys: a9b59b0 → 8c9f86f
  • golang.org/x/time: 1f47c86 → 90d013b
  • golang.org/x/tools: v0.1.10 → v0.1.12
  • google.golang.org/genproto: 3a66f56 → c8bf987
  • google.golang.org/grpc: v1.42.0 → v1.47.0
  • google.golang.org/protobuf: v1.27.1 → v1.28.0
  • k8s.io/api: v0.23.9 → v0.25.2
  • k8s.io/apiextensions-apiserver: v0.23.9 → v0.25.2
  • k8s.io/apimachinery: v0.23.9 → v0.25.2
  • k8s.io/apiserver: v0.23.9 → v0.25.2
  • k8s.io/client-go: v0.23.9 → v0.25.2
  • k8s.io/code-generator: v0.23.9 → v0.25.2
  • k8s.io/component-base: v0.23.9 → v0.25.2
  • k8s.io/kube-openapi: e816edb → 67bda5d
  • k8s.io/utils: 3a6ce19 → ee6ede2
  • knative.dev/eventing: v0.34.1 → v0.35.0
  • knative.dev/hack/schema: 8d1e4cc → 3fdc50b
  • knative.dev/hack: 8d1e4cc → 3fdc50b
  • knative.dev/pkg: 4a03844 → 714b763
  • knative.dev/reconciler-test: 177f826 → 090970c
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.30 → v0.0.32
  • sigs.k8s.io/json: c049b76 → f223a00
  • sigs.k8s.io/structured-merge-diff/v4: v4.2.1 → v4.2.3

Removed

Read more

Knative Eventing Rabbitmq release v1.8.2

01 Nov 10:13
c482a4e
Compare
Choose a tag to compare

Changes by Kind

Enhancement

  • Eventing-rabbitmq can be used with a RabbitMQ server which uses self-signed certs (#927, @gab-satchi)
  • Pod resource requests can be set for Broker, Trigger and RabbitmqSource through annotations (#947, @gab-satchi)
  • 🎁 Enable TLS for RabbitMQ Broker for known CA authorities
  • 🎁 Enable TLS for RabbitMQ Source for known CA authorities
  • 🎁 RabbitMQ Cluster connection port is configurable on the rabbitmq cluster secret on the port param (if you are not using the RabbitMQ Topology Operator) (#893, @gabo1208)

Documentation

  • 🐛 Fixed bug where the Source BackoffDelay was being parsed incorrectly (#907, @Gabo1208)

Bug or Regression

  • Have ingress/dispatcher specify a more restrictive securityContext (#954, @mattmoor)
  • Fixes RBAC errors when creating rabbitmq webhook and rabbitmq broker webhook resources on openshift clusters (#904, @xtreme-vikram-yadav)

Dependencies

Added

  • github.com/armon/go-socks5: e753329
  • github.com/emicklei/go-restful/v3: v3.8.0
  • github.com/golang-jwt/jwt/v4: v4.2.0
  • github.com/google/gnostic: v0.5.7-v3refs

Changed

  • github.com/Azure/go-autorest/autorest/adal: v0.9.13 → v0.9.20
  • github.com/Azure/go-autorest/autorest: v0.11.18 → v0.11.27
  • github.com/antlr/antlr4/runtime/Go/antlr: [643d94f → v1.4.10](https://github.com/antlr/antlr4/runtime/Go/antlr/compare/643d94f...v1.4.10)
  • github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.4.1 → v2.12.0
  • github.com/cloudevents/sdk-go/sql/v2: v2.8.0 → 52b1227
  • github.com/cloudevents/sdk-go/v2: v2.10.1 → v2.12.0
  • github.com/coreos/etcd: v3.3.13+incompatible → v3.3.10+incompatible
  • github.com/creack/pty: [v1.1.11 → v1.1.9](creack/pty@v1.1.11...v1.1.9)
  • github.com/envoyproxy/go-control-plane: v0.10.1 → 49ff273
  • github.com/go-logr/zapr: v1.2.0 → v1.2.3
  • github.com/google/cel-go: [v0.9.0 → v0.12.5](google/cel-go@v0.9.0...v0.12.5)
  • github.com/google/go-cmp: v0.5.6 → v0.5.8
  • github.com/moby/term: 9d4ed18 → 3f7ff69
  • github.com/onsi/ginkgo/v2: v2.1.4 → v2.1.6
  • github.com/onsi/gomega: v1.19.0 → v1.20.1
  • github.com/pelletier/go-toml/v2: v2.0.0-beta.2 → v2.0.5
  • github.com/prometheus/client_golang: v1.11.1 → v1.12.1
  • github.com/prometheus/procfs: v0.6.0 → v0.7.3
  • github.com/spf13/cast: v1.3.1 → v1.3.0
  • github.com/spf13/jwalterweatherman: v1.1.0 → v1.0.0
  • github.com/spf13/viper: v1.8.1 → v1.3.2
  • github.com/stretchr/objx: v0.1.1 → v0.4.0
  • github.com/stretchr/testify: v1.7.0 → v1.8.0
  • github.com/yuin/goldmark: v1.4.1 → v1.4.13
  • go.etcd.io/etcd/api/v3: v3.5.1 → v3.5.4
  • go.etcd.io/etcd/client/pkg/v3: v3.5.1 → v3.5.4
  • go.etcd.io/etcd/client/v2: v2.305.1 → v2.305.4
  • go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/pkg/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/raft/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/server/v3: v3.5.0 → v3.5.4
  • golang.org/x/crypto: 8634188 → 3147a52
  • golang.org/x/mod: 9b9b3d8 → 86c51ed
  • golang.org/x/net: 27dd868 → a158d28
  • golang.org/x/sync: 036812b → 886fb93
  • golang.org/x/sys: a9b59b0 → 8c9f86f
  • golang.org/x/time: 1f47c86 → 90d013b
  • golang.org/x/tools: v0.1.10 → v0.1.12
  • google.golang.org/genproto: 3a66f56 → c8bf987
  • google.golang.org/grpc: v1.42.0 → v1.47.0
  • google.golang.org/protobuf: v1.27.1 → v1.28.0
  • k8s.io/api: v0.23.9 → v0.25.2
  • k8s.io/apiextensions-apiserver: v0.23.9 → v0.25.2
  • k8s.io/apimachinery: v0.23.9 → v0.25.2
  • k8s.io/apiserver: v0.23.9 → v0.25.2
  • k8s.io/client-go: v0.23.9 → v0.25.2
  • k8s.io/code-generator: v0.23.9 → v0.25.2
  • k8s.io/component-base: v0.23.9 → v0.25.2
  • k8s.io/kube-openapi: e816edb → 67bda5d
  • k8s.io/utils: 3a6ce19 → ee6ede2
  • knative.dev/eventing: v0.34.1 → v0.35.0
  • knative.dev/hack/schema: 8d1e4cc → 3fdc50b
  • knative.dev/hack: 8d1e4cc → 3fdc50b
  • knative.dev/pkg: 4a03844 → 714b763
  • knative.dev/reconciler-test: 177f826 → 090970c
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.30 → v0.0.32
  • sigs.k8s.io/json: c049b76 → f223a00
  • sigs.k8s.io/structured-merge-diff/v4: v4.2.1 → v4.2.3

Removed

Read more

Knative Eventing Rabbitmq release v1.8.1

25 Oct 10:08
faa52e7
Compare
Choose a tag to compare

Changes by Kind

Enhancement

  • Eventing-rabbitmq can be used with a RabbitMQ server which uses self-signed certs (#927, @gab-satchi)
  • Pod resource requests can be set for Broker, Trigger and RabbitmqSource through annotations (#947, @gab-satchi)
  • 🎁 Enable TLS for RabbitMQ Broker for known CA authorities
  • 🎁 Enable TLS for RabbitMQ Source for known CA authorities
  • 🎁 RabbitMQ Cluster connection port is configurable on the rabbitmq cluster secret on the port param (if you are not using the RabbitMQ Topology Operator) (#893, @gabo1208)

Documentation

  • 🐛 Fixed bug where the Source BackoffDelay was being parsed incorrectly (#907, @Gabo1208)

Bug or Regression

  • Have ingress/dispatcher specify a more restrictive securityContext (#954, @mattmoor)
  • Fixes RBAC errors when creating rabbitmq webhook and rabbitmq broker webhook resources on openshift clusters (#904, @xtreme-vikram-yadav)

Dependencies

Added

  • github.com/armon/go-socks5: e753329
  • github.com/emicklei/go-restful/v3: v3.8.0
  • github.com/golang-jwt/jwt/v4: v4.2.0
  • github.com/google/gnostic: v0.5.7-v3refs

Changed

  • github.com/Azure/go-autorest/autorest/adal: v0.9.13 → v0.9.20
  • github.com/Azure/go-autorest/autorest: v0.11.18 → v0.11.27
  • github.com/antlr/antlr4/runtime/Go/antlr: [643d94f → v1.4.10](https://github.com/antlr/antlr4/runtime/Go/antlr/compare/643d94f...v1.4.10)
  • github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.4.1 → v2.12.0
  • github.com/cloudevents/sdk-go/sql/v2: v2.8.0 → 52b1227
  • github.com/cloudevents/sdk-go/v2: v2.10.1 → v2.12.0
  • github.com/coreos/etcd: v3.3.13+incompatible → v3.3.10+incompatible
  • github.com/creack/pty: [v1.1.11 → v1.1.9](creack/pty@v1.1.11...v1.1.9)
  • github.com/envoyproxy/go-control-plane: v0.10.1 → 49ff273
  • github.com/go-logr/zapr: v1.2.0 → v1.2.3
  • github.com/google/cel-go: [v0.9.0 → v0.12.5](google/cel-go@v0.9.0...v0.12.5)
  • github.com/google/go-cmp: v0.5.6 → v0.5.8
  • github.com/moby/term: 9d4ed18 → 3f7ff69
  • github.com/onsi/ginkgo/v2: v2.1.4 → v2.1.6
  • github.com/onsi/gomega: v1.19.0 → v1.20.1
  • github.com/pelletier/go-toml/v2: v2.0.0-beta.2 → v2.0.5
  • github.com/prometheus/client_golang: v1.11.1 → v1.12.1
  • github.com/prometheus/procfs: v0.6.0 → v0.7.3
  • github.com/spf13/cast: v1.3.1 → v1.3.0
  • github.com/spf13/jwalterweatherman: v1.1.0 → v1.0.0
  • github.com/spf13/viper: v1.8.1 → v1.3.2
  • github.com/stretchr/objx: v0.1.1 → v0.4.0
  • github.com/stretchr/testify: v1.7.0 → v1.8.0
  • github.com/yuin/goldmark: v1.4.1 → v1.4.13
  • go.etcd.io/etcd/api/v3: v3.5.1 → v3.5.4
  • go.etcd.io/etcd/client/pkg/v3: v3.5.1 → v3.5.4
  • go.etcd.io/etcd/client/v2: v2.305.1 → v2.305.4
  • go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/pkg/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/raft/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/server/v3: v3.5.0 → v3.5.4
  • golang.org/x/crypto: 8634188 → 3147a52
  • golang.org/x/mod: 9b9b3d8 → 86c51ed
  • golang.org/x/net: 27dd868 → a158d28
  • golang.org/x/sync: 036812b → 886fb93
  • golang.org/x/sys: a9b59b0 → 8c9f86f
  • golang.org/x/time: 1f47c86 → 90d013b
  • golang.org/x/tools: v0.1.10 → v0.1.12
  • google.golang.org/genproto: 3a66f56 → c8bf987
  • google.golang.org/grpc: v1.42.0 → v1.47.0
  • google.golang.org/protobuf: v1.27.1 → v1.28.0
  • k8s.io/api: v0.23.9 → v0.25.2
  • k8s.io/apiextensions-apiserver: v0.23.9 → v0.25.2
  • k8s.io/apimachinery: v0.23.9 → v0.25.2
  • k8s.io/apiserver: v0.23.9 → v0.25.2
  • k8s.io/client-go: v0.23.9 → v0.25.2
  • k8s.io/code-generator: v0.23.9 → v0.25.2
  • k8s.io/component-base: v0.23.9 → v0.25.2
  • k8s.io/kube-openapi: e816edb → 67bda5d
  • k8s.io/utils: 3a6ce19 → ee6ede2
  • knative.dev/eventing: v0.34.1 → v0.35.0
  • knative.dev/hack/schema: 8d1e4cc → 3fdc50b
  • knative.dev/hack: 8d1e4cc → 3fdc50b
  • knative.dev/pkg: 4a03844 → 714b763
  • knative.dev/reconciler-test: 177f826 → 090970c
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.30 → v0.0.32
  • sigs.k8s.io/json: c049b76 → f223a00
  • sigs.k8s.io/structured-merge-diff/v4: v4.2.1 → v4.2.3

Removed

Read more

Knative Eventing Rabbitmq release v1.8.0

18 Oct 08:21
ff33d54
Compare
Choose a tag to compare

Changes by Kind

Enhancement

  • Eventing-rabbitmq can be used with a RabbitMQ server which uses self-signed certs (#927, @gab-satchi)
  • Pod resource requests can be set for Broker, Trigger and RabbitmqSource through annotations (#947, @gab-satchi)
  • 🎁 Enable TLS for RabbitMQ Broker for known CA authorities
  • 🎁 Enable TLS for RabbitMQ Source for known CA authorities
  • 🎁 RabbitMQ Cluster connection port is configurable on the rabbitmq cluster secret on the port param (if you are not using the RabbitMQ Topology Operator) (#893, @gabo1208)

Documentation

  • 🐛 Fixed bug where the Source BackoffDelay was being parsed incorrectly (#907, @Gabo1208)

Bug or Regression

  • Have ingress/dispatcher specify a more restrictive securityContext (#954, @mattmoor)
  • Fixes RBAC errors when creating rabbitmq webhook and rabbitmq broker webhook resources on openshift clusters (#904, @xtreme-vikram-yadav)

Dependencies

Added

  • github.com/armon/go-socks5: e753329
  • github.com/emicklei/go-restful/v3: v3.8.0
  • github.com/golang-jwt/jwt/v4: v4.2.0
  • github.com/google/gnostic: v0.5.7-v3refs

Changed

  • github.com/Azure/go-autorest/autorest/adal: v0.9.13 → v0.9.20
  • github.com/Azure/go-autorest/autorest: v0.11.18 → v0.11.27
  • github.com/antlr/antlr4/runtime/Go/antlr: [643d94f → v1.4.10](https://github.com/antlr/antlr4/runtime/Go/antlr/compare/643d94f...v1.4.10)
  • github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.4.1 → v2.12.0
  • github.com/cloudevents/sdk-go/sql/v2: v2.8.0 → 52b1227
  • github.com/cloudevents/sdk-go/v2: v2.10.1 → v2.12.0
  • github.com/coreos/etcd: v3.3.13+incompatible → v3.3.10+incompatible
  • github.com/creack/pty: [v1.1.11 → v1.1.9](creack/pty@v1.1.11...v1.1.9)
  • github.com/envoyproxy/go-control-plane: v0.10.1 → 49ff273
  • github.com/go-logr/zapr: v1.2.0 → v1.2.3
  • github.com/google/cel-go: [v0.9.0 → v0.12.5](google/cel-go@v0.9.0...v0.12.5)
  • github.com/google/go-cmp: v0.5.6 → v0.5.8
  • github.com/moby/term: 9d4ed18 → 3f7ff69
  • github.com/onsi/ginkgo/v2: v2.1.4 → v2.1.6
  • github.com/onsi/gomega: v1.19.0 → v1.20.1
  • github.com/pelletier/go-toml/v2: v2.0.0-beta.2 → v2.0.5
  • github.com/prometheus/client_golang: v1.11.1 → v1.12.1
  • github.com/prometheus/procfs: v0.6.0 → v0.7.3
  • github.com/spf13/cast: v1.3.1 → v1.3.0
  • github.com/spf13/jwalterweatherman: v1.1.0 → v1.0.0
  • github.com/spf13/viper: v1.8.1 → v1.3.2
  • github.com/stretchr/objx: v0.1.1 → v0.4.0
  • github.com/stretchr/testify: v1.7.0 → v1.8.0
  • github.com/yuin/goldmark: v1.4.1 → v1.4.13
  • go.etcd.io/etcd/api/v3: v3.5.1 → v3.5.4
  • go.etcd.io/etcd/client/pkg/v3: v3.5.1 → v3.5.4
  • go.etcd.io/etcd/client/v2: v2.305.1 → v2.305.4
  • go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/pkg/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/raft/v3: v3.5.0 → v3.5.4
  • go.etcd.io/etcd/server/v3: v3.5.0 → v3.5.4
  • golang.org/x/crypto: 8634188 → 3147a52
  • golang.org/x/mod: 9b9b3d8 → 86c51ed
  • golang.org/x/net: 27dd868 → a158d28
  • golang.org/x/sync: 036812b → 886fb93
  • golang.org/x/sys: a9b59b0 → 8c9f86f
  • golang.org/x/time: 1f47c86 → 90d013b
  • golang.org/x/tools: v0.1.10 → v0.1.12
  • google.golang.org/genproto: 3a66f56 → c8bf987
  • google.golang.org/grpc: v1.42.0 → v1.47.0
  • google.golang.org/protobuf: v1.27.1 → v1.28.0
  • k8s.io/api: v0.23.9 → v0.25.2
  • k8s.io/apiextensions-apiserver: v0.23.9 → v0.25.2
  • k8s.io/apimachinery: v0.23.9 → v0.25.2
  • k8s.io/apiserver: v0.23.9 → v0.25.2
  • k8s.io/client-go: v0.23.9 → v0.25.2
  • k8s.io/code-generator: v0.23.9 → v0.25.2
  • k8s.io/component-base: v0.23.9 → v0.25.2
  • k8s.io/kube-openapi: e816edb → 67bda5d
  • k8s.io/utils: 3a6ce19 → ee6ede2
  • knative.dev/eventing: v0.34.1 → v0.35.0
  • knative.dev/hack/schema: 8d1e4cc → 3fdc50b
  • knative.dev/hack: 8d1e4cc → 3fdc50b
  • knative.dev/pkg: 4a03844 → 714b763
  • knative.dev/reconciler-test: 177f826 → 090970c
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.30 → v0.0.32
  • sigs.k8s.io/json: c049b76 → f223a00
  • sigs.k8s.io/structured-merge-diff/v4: v4.2.1 → v4.2.3

Removed

  • cloud.google.com/go/firestore: v1.1.0
  • github.com/Azure/go-autorest/autorest/mocks: v0.4.1
  • github.com/armon/circbuf: bbbad09
  • github.com/bketelsen/crypt: v0.0.4
  • github.com/blang/semver: v3.5.1+incompatible
  • github.com/certifi/gocertifi: 2c3bb06
  • github.com/cockroachdb/datadriven: bf6692d
  • github.com/cockroachdb/errors: v1.2.4
  • github.com/cockroachdb/logtags: eb05cc2
  • github.com/coreos/bbolt: v1.3.2
  • github.com/coreos/go-oidc: v2.1.0+incompatible
  • github.com/coreos/go-systemd: 95778df
  • github.com/coreos/pkg: 399ea9e
  • github.com/dgrijalva/jwt-go: v3.2.0+incompatible
  • github.com/dgryski/go-sip13: e10d5fe
  • github.com/getsentry/raven-go: v0.2.0
  • github.com/godbus/dbus/v5: v5.0.4
  • github.com/google/cel-spec: v0.6.0
  • github.com/gopherjs/gopherjs: 0766667
  • github.com/hashicorp/consul/api: v1.1.0
  • github.com/hashicorp/consul/sdk: v0.1.1
  • github.com/hashicorp/go-msgpack: v0.5.3
  • github.com/hashicorp/go-syslog: v1.0.0
  • github.com/hashicorp/go.net: v0.0.1
  • github.com/hashicorp/logutils: v1.0.0
  • github.com/hashicorp/mdns: v1.0.0
  • github.com/hashicorp/memberlist: v0.1.3
  • github.com/hashicorp/serf: v0.8.2
  • github.com/jtolds/gls: [v4.20.0+incompatible](https://github.com/jtolds/gls/tree/v4.20.0)
  • github.com/mitchellh/cli: v1.0.0
  • github.com/mitchellh/gox: v0.4.0
  • github.com/mitchellh/iochan: v1.0.0
  • github.com/oklog/ulid: [v1.3.1](htt...
Read more

Knative Eventing Rabbitmq release v1.7.1

06 Sep 10:19
b4d2f33
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

  • Removes leftover RMQ resources if a Trigger's delivery spec is removed (#868, @gab-satchi)
  • 🎁 Ingres, Dispatcher and Receive Adapter pods reconnects gracefully after a RabbitMQ connection error (#862, @gabo1208)

Dependencies

Added

  • github.com/iancoleman/strcase: v0.2.0
  • github.com/lyft/protoc-gen-star: v0.5.3

Changed

  • github.com/gogo/googleapis: v1.4.0 → v1.1.0
  • github.com/kr/pty: v1.1.5 → v1.1.1
  • github.com/moby/term: 3f7ff69 → 9d4ed18
  • github.com/stretchr/objx: v0.2.0 → v0.1.1
  • k8s.io/api: v0.23.8 → v0.23.9
  • k8s.io/apiextensions-apiserver: v0.23.8 → v0.23.9
  • k8s.io/apimachinery: v0.23.8 → v0.23.9
  • k8s.io/apiserver: v0.23.8 → v0.23.9
  • k8s.io/client-go: v0.23.8 → v0.23.9
  • k8s.io/code-generator: v0.23.8 → v0.23.9
  • k8s.io/component-base: v0.23.8 → v0.23.9
  • k8s.io/gengo: 4627b89 → 397b4ae
  • k8s.io/klog/v2: v2.60.1 → 0990e81
  • knative.dev/eventing: v0.33.0 → v0.34.1
  • knative.dev/hack/schema: 65c463a → 8d1e4cc
  • knative.dev/hack: 65c463a → 8d1e4cc
  • knative.dev/pkg: e60d250 → 4a03844
  • knative.dev/reconciler-test: f05db88 → 177f826

Removed

  • bazil.org/fuse: 371fbbd
  • github.com/Azure/azure-sdk-for-go: v16.2.1+incompatible
  • github.com/Microsoft/go-winio: v0.5.1
  • github.com/Microsoft/hcsshim/test: 43a75bb
  • github.com/Microsoft/hcsshim: v0.9.0
  • github.com/NeowayLabs/wabbit: 73ad61d
  • github.com/Shopify/logrus-bugsnag: 577dee2
  • github.com/alexflint/go-filemutex: 72bdc8e
  • github.com/aws/aws-sdk-go: v1.15.11
  • github.com/bitly/go-simplejson: v0.5.0
  • github.com/bits-and-blooms/bitset: v1.2.0
  • github.com/bmizerany/assert: b7ed37b
  • github.com/bshuster-repo/logrus-logstash-hook: v0.4.1
  • github.com/buger/jsonparser: f4dd9f5
  • github.com/bugsnag/bugsnag-go: b1d1530
  • github.com/bugsnag/osext: 0dd3f91
  • github.com/bugsnag/panicwrap: e2c2850
  • github.com/checkpoint-restore/go-criu/v4: v4.1.0
  • github.com/checkpoint-restore/go-criu/v5: v5.0.0
  • github.com/cilium/ebpf: v0.6.2
  • github.com/containerd/aufs: v1.0.0
  • github.com/containerd/btrfs: v1.0.0
  • github.com/containerd/cgroups: v1.0.2
  • github.com/containerd/console: v1.0.2
  • github.com/containerd/containerd: v1.5.7
  • github.com/containerd/continuity: v0.1.0
  • github.com/containerd/fifo: v1.0.0
  • github.com/containerd/go-cni: v1.0.2
  • github.com/containerd/go-runc: v1.0.0
  • github.com/containerd/imgcrypt: v1.1.1
  • github.com/containerd/nri: v0.1.0
  • github.com/containerd/stargz-snapshotter/estargz: v0.4.1
  • github.com/containerd/ttrpc: v1.0.2
  • github.com/containerd/typeurl: v1.0.2
  • github.com/containerd/zfs: v1.0.0
  • github.com/containernetworking/cni: v0.8.1
  • github.com/containernetworking/plugins: v0.9.1
  • github.com/containers/ocicrypt: v1.1.1
  • github.com/coreos/go-iptables: v0.5.0
  • github.com/cyphar/filepath-securejoin: v0.2.2
  • github.com/d2g/dhcp4: a1d1b6c
  • github.com/d2g/dhcp4client: v1.0.0
  • github.com/d2g/dhcp4server: 7d4a0a7
  • github.com/d2g/hardwareaddr: e7d9fbe
  • github.com/denverdino/aliyungo: a747050
  • github.com/dnaeon/go-vcr: v1.0.1
  • github.com/docker/cli: a8ff7f8
  • github.com/docker/distribution: v2.7.1+incompatible
  • github.com/docker/docker-credential-helpers: v0.6.3
  • github.com/docker/docker: v20.10.10+incompatible
  • github.com/docker/go-connections: v0.4.0
  • github.com/docker/go-events: e31b211
  • github.com/docker/go-metrics: v0.0.1
  • github.com/docker/go-units: v0.4.0
  • github.com/docker/libtrust: fa56704
  • github.com/docker/spdystream: 449fdfc
  • github.com/fsouza/go-dockerclient: v1.6.5
  • github.com/fullsailor/pkcs7: d7302db
  • github.com/garyburd/redigo: 535138d
  • github.com/go-ini/ini: v1.25.4
  • github.com/go-openapi/spec: v0.19.3
  • github.com/godbus/dbus: ade71ed
  • github.com/google/go-containerregistry: v0.5.1
  • github.com/gorilla/handlers: 60c7bfd
  • github.com/j-keck/arping: 2cf9dc6
  • github.com/jmespath/go-jmespath: bd40a43
  • github.com/joefitzgerald/rainbow-reporter: v0.1.0
  • github.com/linuxkit/virtsock: f8cee7d
  • github.com/marstr/guid: v1.1.0
  • github.com/mattn/go-shellwords: v1.0.6
  • github.com/miekg/pkcs11: v1.0.3
  • github.com/mistifyio/go-zfs: f784269
  • github.com/mitchellh/osext: 5e2d6d4
  • github.com/moby/locker: v1.0.1
  • github.com/moby/sys/mount: v0.3.0
  • github.com/moby/sys/mountinfo: v0.5.0
  • github.com/moby/sys/symlink: v0.1.0
  • github.com/morikuni/aec: v1.0.0
  • github.com/mrunalp/fileutils: v0.5.0
  • github.com/ncw/swift: v1.0.47
  • github.com/opencontainers/go-digest: v1.0.0
  • github.com/opencontainers/image-spec: v1.0.1
  • github.com/opencontainers/runc: v1.0.2
  • github.com/opencontainers/runtime-spec: 1c3f411
  • github.com/opencontainers/runtime-tools: 1d69bd0
  • github.com/opencontainers/selinux: v1.8.2
  • github.com/pborman/uuid: v1.2.0
  • github.com/safchain/ethtool: 42ed695
  • github.com/satori/go.uuid: v1.2.0
  • github.com/sclevine/spec: v1.2.0
  • github.com/seccomp/libseccomp-golang: [v0.9.1](https://github.com/seccomp/libseccomp-...
Read more

Knative Eventing Rabbitmq release v1.6.1

06 Sep 09:41
6971add
Compare
Choose a tag to compare

Changes by Kind

Performance

  • Parallelism only affects number of workers. Prefetch set to an non-configurable value of 100 (#856, @gab-satchi)

Enhancement

  • Added metrics to dispatcher pods (#844, @gab-satchi)
  • QueueType is configurable (quorum and classic) if using RabbitmqBrokerConfig (#803, @gab-satchi)
  • Update to cluster-operator 1.13.1
    Update to topology-operator 1.6.0 (#846, @gab-satchi)
  • 🎁 Broker and Trigger supports RabbitMQ ClusterReference Connection Secrets (#822, @gabo1208)

Deprecation

  • Now the Source has been simplified with less config and use cases, so it should be cleaner to setup and get it up and running (#800, @gabo1208)
  • RabbitMQ Source changed to use a RabbitCluster Reference like the Broker (#801, @gabo1208)

API Change

  • BREAKING: 🎁 Source's Spec RabbitMQ related parameters have been grouped in the RabbitMQResourcesConfig Spec, Source's Spec Delivery related parameters have been grouped in the Delivery Spec
    • 🎁 Added support for ClusterReference ConnectionSecret option to the Source (#810, @gabo1208)

Bug or Regression

  • Fix metrics component name for user-facing components. Also escape it. (#827, @ikvmw)
  • Limit ERL_MAX_PORTS explicitly in tests, since host's fs.fd-max leaks into containers. the values provided in samples might be too concervative, please adjust to the taste. (#825, @ikvmw)
  • 🐛 Fixed bug In the Source, when if the Retries Spec was set and an error response was sent by the sink, the system crashed because a miss configured backoff function (#831, @gabo1208)

Dependencies

Added

  • github.com/onsi/ginkgo/v2: v2.1.4

Changed

  • github.com/BurntSushi/toml: v0.3.1 → v1.0.0
  • github.com/cloudevents/sdk-go/v2: v2.8.0 → v2.10.1
  • github.com/elastic/crd-ref-docs: v0.0.7 → v0.0.8
  • github.com/go-logr/logr: v1.2.2 → v1.2.3
  • github.com/hashicorp/vault/api: v1.4.1 → v1.5.0
  • github.com/maxbrunsfeld/counterfeiter/v6: v6.4.1 → v6.5.0
  • github.com/mikefarah/yq/v4: v4.21.1 → v4.25.1
  • github.com/onsi/gomega: v1.18.1 → v1.19.0
  • github.com/rabbitmq/cluster-operator: v1.12.1 → v1.13.1
  • github.com/rabbitmq/messaging-topology-operator: v1.4.1 → v1.6.0
  • github.com/spf13/cobra: v1.3.0 → v1.4.0
  • go.uber.org/multierr: v1.7.0 → v1.8.0
  • go.uber.org/zap: v1.19.1 → v1.21.0
  • golang.org/x/mod: v0.5.1 → 9b9b3d8
  • golang.org/x/sys: 4e6760a → a9b59b0
  • golang.org/x/tools: v0.1.8 → v0.1.10
  • gopkg.in/yaml.v3: 496545a → v3.0.1
  • k8s.io/api: v0.23.5 → v0.23.8
  • k8s.io/apiextensions-apiserver: v0.23.4 → v0.23.8
  • k8s.io/apimachinery: v0.23.5 → v0.23.8
  • k8s.io/apiserver: v0.23.4 → v0.23.8
  • k8s.io/client-go: v0.23.5 → v0.23.8
  • k8s.io/code-generator: v0.23.5 → v0.23.8
  • k8s.io/component-base: v0.23.4 → v0.23.8
  • k8s.io/klog/v2: 43cc75f → v2.60.1
  • knative.dev/eventing: v0.32.0 → v0.33.0
  • knative.dev/hack/schema: 12d3e2a → 65c463a
  • knative.dev/hack: 12d3e2a → 65c463a
  • knative.dev/pkg: 19adf79 → e60d250
  • knative.dev/reconciler-test: f750f80 → f05db88
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.27 → v0.0.30
  • sigs.k8s.io/controller-runtime: v0.11.1 → v0.11.2
  • sigs.k8s.io/kind: v0.11.1 → v0.13.0
  • sigs.k8s.io/kustomize/api: v0.11.2 → v0.11.4
  • sigs.k8s.io/kustomize/cmd/config: v0.10.4 → v0.10.6
  • sigs.k8s.io/kustomize/kustomize/v4: v4.5.2 → v4.5.4
  • sigs.k8s.io/kustomize/kyaml: v0.13.3 → v0.13.6

Removed

Nothing has changed.

Knative Eventing Rabbitmq release v1.7.0

23 Aug 21:45
fab0895
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

  • Removes leftover RMQ resources if a Trigger's delivery spec is removed (#868, @gab-satchi)
  • 🎁 Ingres, Dispatcher and Receive Adapter pods reconnects gracefully after a RabbitMQ connection error (#862, @gabo1208)

Dependencies

Added

  • github.com/iancoleman/strcase: v0.2.0
  • github.com/lyft/protoc-gen-star: v0.5.3

Changed

  • github.com/gogo/googleapis: v1.4.0 → v1.1.0
  • github.com/kr/pty: v1.1.5 → v1.1.1
  • github.com/moby/term: 3f7ff69 → 9d4ed18
  • github.com/stretchr/objx: v0.2.0 → v0.1.1
  • k8s.io/api: v0.23.8 → v0.23.9
  • k8s.io/apiextensions-apiserver: v0.23.8 → v0.23.9
  • k8s.io/apimachinery: v0.23.8 → v0.23.9
  • k8s.io/apiserver: v0.23.8 → v0.23.9
  • k8s.io/client-go: v0.23.8 → v0.23.9
  • k8s.io/code-generator: v0.23.8 → v0.23.9
  • k8s.io/component-base: v0.23.8 → v0.23.9
  • k8s.io/gengo: 4627b89 → 397b4ae
  • k8s.io/klog/v2: v2.60.1 → 0990e81
  • knative.dev/eventing: v0.33.0 → v0.34.1
  • knative.dev/hack/schema: 65c463a → 8d1e4cc
  • knative.dev/hack: 65c463a → 8d1e4cc
  • knative.dev/pkg: e60d250 → 4a03844
  • knative.dev/reconciler-test: f05db88 → 177f826

Removed

  • bazil.org/fuse: 371fbbd
  • github.com/Azure/azure-sdk-for-go: v16.2.1+incompatible
  • github.com/Microsoft/go-winio: v0.5.1
  • github.com/Microsoft/hcsshim/test: 43a75bb
  • github.com/Microsoft/hcsshim: v0.9.0
  • github.com/NeowayLabs/wabbit: 73ad61d
  • github.com/Shopify/logrus-bugsnag: 577dee2
  • github.com/alexflint/go-filemutex: 72bdc8e
  • github.com/aws/aws-sdk-go: v1.15.11
  • github.com/bitly/go-simplejson: v0.5.0
  • github.com/bits-and-blooms/bitset: v1.2.0
  • github.com/bmizerany/assert: b7ed37b
  • github.com/bshuster-repo/logrus-logstash-hook: v0.4.1
  • github.com/buger/jsonparser: f4dd9f5
  • github.com/bugsnag/bugsnag-go: b1d1530
  • github.com/bugsnag/osext: 0dd3f91
  • github.com/bugsnag/panicwrap: e2c2850
  • github.com/checkpoint-restore/go-criu/v4: v4.1.0
  • github.com/checkpoint-restore/go-criu/v5: v5.0.0
  • github.com/cilium/ebpf: v0.6.2
  • github.com/containerd/aufs: v1.0.0
  • github.com/containerd/btrfs: v1.0.0
  • github.com/containerd/cgroups: v1.0.2
  • github.com/containerd/console: v1.0.2
  • github.com/containerd/containerd: v1.5.7
  • github.com/containerd/continuity: v0.1.0
  • github.com/containerd/fifo: v1.0.0
  • github.com/containerd/go-cni: v1.0.2
  • github.com/containerd/go-runc: v1.0.0
  • github.com/containerd/imgcrypt: v1.1.1
  • github.com/containerd/nri: v0.1.0
  • github.com/containerd/stargz-snapshotter/estargz: v0.4.1
  • github.com/containerd/ttrpc: v1.0.2
  • github.com/containerd/typeurl: v1.0.2
  • github.com/containerd/zfs: v1.0.0
  • github.com/containernetworking/cni: v0.8.1
  • github.com/containernetworking/plugins: v0.9.1
  • github.com/containers/ocicrypt: v1.1.1
  • github.com/coreos/go-iptables: v0.5.0
  • github.com/cyphar/filepath-securejoin: v0.2.2
  • github.com/d2g/dhcp4: a1d1b6c
  • github.com/d2g/dhcp4client: v1.0.0
  • github.com/d2g/dhcp4server: 7d4a0a7
  • github.com/d2g/hardwareaddr: e7d9fbe
  • github.com/denverdino/aliyungo: a747050
  • github.com/dnaeon/go-vcr: v1.0.1
  • github.com/docker/cli: a8ff7f8
  • github.com/docker/distribution: v2.7.1+incompatible
  • github.com/docker/docker-credential-helpers: v0.6.3
  • github.com/docker/docker: v20.10.10+incompatible
  • github.com/docker/go-connections: v0.4.0
  • github.com/docker/go-events: e31b211
  • github.com/docker/go-metrics: v0.0.1
  • github.com/docker/go-units: v0.4.0
  • github.com/docker/libtrust: fa56704
  • github.com/docker/spdystream: 449fdfc
  • github.com/fsouza/go-dockerclient: v1.6.5
  • github.com/fullsailor/pkcs7: d7302db
  • github.com/garyburd/redigo: 535138d
  • github.com/go-ini/ini: v1.25.4
  • github.com/go-openapi/spec: v0.19.3
  • github.com/godbus/dbus: ade71ed
  • github.com/google/go-containerregistry: v0.5.1
  • github.com/gorilla/handlers: 60c7bfd
  • github.com/j-keck/arping: 2cf9dc6
  • github.com/jmespath/go-jmespath: bd40a43
  • github.com/joefitzgerald/rainbow-reporter: v0.1.0
  • github.com/linuxkit/virtsock: f8cee7d
  • github.com/marstr/guid: v1.1.0
  • github.com/mattn/go-shellwords: v1.0.6
  • github.com/miekg/pkcs11: v1.0.3
  • github.com/mistifyio/go-zfs: f784269
  • github.com/mitchellh/osext: 5e2d6d4
  • github.com/moby/locker: v1.0.1
  • github.com/moby/sys/mount: v0.3.0
  • github.com/moby/sys/mountinfo: v0.5.0
  • github.com/moby/sys/symlink: v0.1.0
  • github.com/morikuni/aec: v1.0.0
  • github.com/mrunalp/fileutils: v0.5.0
  • github.com/ncw/swift: v1.0.47
  • github.com/opencontainers/go-digest: v1.0.0
  • github.com/opencontainers/image-spec: v1.0.1
  • github.com/opencontainers/runc: v1.0.2
  • github.com/opencontainers/runtime-spec: 1c3f411
  • github.com/opencontainers/runtime-tools: 1d69bd0
  • github.com/opencontainers/selinux: v1.8.2
  • github.com/pborman/uuid: v1.2.0
  • github.com/safchain/ethtool: 42ed695
  • github.com/satori/go.uuid: v1.2.0
  • github.com/sclevine/spec: [v1.2.0](https://gi...
Read more

Knative Eventing Rabbitmq release v1.6.0

13 Jul 09:59
905883e
Compare
Choose a tag to compare

Changes by Kind

Performance

  • Parallelism only affects number of workers. Prefetch set to an non-configurable value of 100 (#856, @gab-satchi)

Enhancement

  • Added metrics to dispatcher pods (#844, @gab-satchi)
  • QueueType is configurable (quorum and classic) if using RabbitmqBrokerConfig (#803, @gab-satchi)
  • Update to cluster-operator 1.13.1
    Update to topology-operator 1.6.0 (#846, @gab-satchi)
  • 🎁 Broker and Trigger supports RabbitMQ ClusterReference Connection Secrets (#822, @gabo1208)

Deprecation

  • Now the Source has been simplified with less config and use cases, so it should be cleaner to setup and get it up and running (#800, @gabo1208)
  • RabbitMQ Source changed to use a RabbitCluster Reference like the Broker (#801, @gabo1208)

API Change

  • BREAKING: 🎁 Source's Spec RabbitMQ related parameters have been grouped in the RabbitMQResourcesConfig Spec, Source's Spec Delivery related parameters have been grouped in the Delivery Spec
    • 🎁 Added support for ClusterReference ConnectionSecret option to the Source (#810, @gabo1208)

Bug or Regression

  • Fix metrics component name for user-facing components. Also escape it. (#827, @ikvmw)
  • Limit ERL_MAX_PORTS explicitly in tests, since host's fs.fd-max leaks into containers. the values provided in samples might be too concervative, please adjust to the taste. (#825, @ikvmw)
  • 🐛 Fixed bug In the Source, when if the Retries Spec was set and an error response was sent by the sink, the system crashed because a miss configured backoff function (#831, @gabo1208)

Dependencies

Added

  • github.com/onsi/ginkgo/v2: v2.1.4

Changed

  • github.com/BurntSushi/toml: v0.3.1 → v1.0.0
  • github.com/cloudevents/sdk-go/v2: v2.8.0 → v2.10.1
  • github.com/elastic/crd-ref-docs: v0.0.7 → v0.0.8
  • github.com/go-logr/logr: v1.2.2 → v1.2.3
  • github.com/hashicorp/vault/api: v1.4.1 → v1.5.0
  • github.com/maxbrunsfeld/counterfeiter/v6: v6.4.1 → v6.5.0
  • github.com/mikefarah/yq/v4: v4.21.1 → v4.25.1
  • github.com/onsi/gomega: v1.18.1 → v1.19.0
  • github.com/rabbitmq/cluster-operator: v1.12.1 → v1.13.1
  • github.com/rabbitmq/messaging-topology-operator: v1.4.1 → v1.6.0
  • github.com/spf13/cobra: v1.3.0 → v1.4.0
  • go.uber.org/multierr: v1.7.0 → v1.8.0
  • go.uber.org/zap: v1.19.1 → v1.21.0
  • golang.org/x/mod: v0.5.1 → 9b9b3d8
  • golang.org/x/sys: 4e6760a → a9b59b0
  • golang.org/x/tools: v0.1.8 → v0.1.10
  • gopkg.in/yaml.v3: 496545a → v3.0.1
  • k8s.io/api: v0.23.5 → v0.23.8
  • k8s.io/apiextensions-apiserver: v0.23.4 → v0.23.8
  • k8s.io/apimachinery: v0.23.5 → v0.23.8
  • k8s.io/apiserver: v0.23.4 → v0.23.8
  • k8s.io/client-go: v0.23.5 → v0.23.8
  • k8s.io/code-generator: v0.23.5 → v0.23.8
  • k8s.io/component-base: v0.23.4 → v0.23.8
  • k8s.io/klog/v2: 43cc75f → v2.60.1
  • knative.dev/eventing: v0.32.0 → v0.33.0
  • knative.dev/hack/schema: 12d3e2a → 65c463a
  • knative.dev/hack: 12d3e2a → 65c463a
  • knative.dev/pkg: 19adf79 → e60d250
  • knative.dev/reconciler-test: f750f80 → f05db88
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.27 → v0.0.30
  • sigs.k8s.io/controller-runtime: v0.11.1 → v0.11.2
  • sigs.k8s.io/kind: v0.11.1 → v0.13.0
  • sigs.k8s.io/kustomize/api: v0.11.2 → v0.11.4
  • sigs.k8s.io/kustomize/cmd/config: v0.10.4 → v0.10.6
  • sigs.k8s.io/kustomize/kustomize/v4: v4.5.2 → v4.5.4
  • sigs.k8s.io/kustomize/kyaml: v0.13.3 → v0.13.6

Removed

Nothing has changed.

Knative Eventing Rabbitmq release v1.5.3

05 Jul 09:30
203aa3d
Compare
Choose a tag to compare

Changes by Kind

Performance

  • 🎁 Added production like rabbitmq cluster yaml definition to performance test (#775, @gabo1208)

Removal

  • With the removal of standalone-broker, Secret type is no longer a supported Broker.Config (#773, @gab-satchi)

Enhancement

  • A new type RabbitmqBrokerConfig can be used to configure a Broker (#780, @gab-satchi)
  • Dispatcher will timeout after 30s when sending to the subscriber (#687, @gab-satchi)
  • Now the docs are better organized and performance tests graphs are correct (#721, @gabo1208)
  • Resource requests for source controller increased (#738, @gab-satchi)
  • 🎁 The Broker's Ingress and Dispatcher have deployment resource requests and limits
    • 🎁 The Source's Receive Adapter have deployment resources requests and limits (#771, @gabo1208)
  • 🎁 The Broker's ingress uses the Binary representation of the CloudEvents
    • 🎁 The Broker's Dispatcher uses the protocol binding to get a CloudEvent from a RabbitMQ Message
    • 🎁 Added performance tests for the source using the new Ingress CE Binary represenation, that makes the Ingress plugable to the Source (#751, @gabo1208)
  • 🎁 Script to automate the generation of the performance results per release
    • 🎁 Complete performance results graph tests for the RabbitMQ's Broker and Source (#767, @gabo1208)

Documentation

  • 🧹 Updating Eventing RabbitMQ's Source docs to reflect recent changes (#777, @gabo1208)

Bug or Regression

  • 🐛 The backoffDelay env variable is parsed correctly on the Broker's and Trigger's Dispatcher
    • 🐛 The backoffDelay env variable is parsed correctly on the Source's receive adapter (#750, @gabo1208)
  • BackoffDelay is used when defined in Broker or Trigger delivery spec
  • Fixed bug in Trigger dispatcher deployment from getting updated too frequently (#744, @gab-satchi)
  • 🐛 Fixed bug where the broker ingress was not reconnecting after the connection or channel with RabbitMQ was closed (#778, @gabo1208)

Other (Cleanup or Flake)

  • The RabbitMQ source also has performance tests config files and results
    • Added multi consumer performance tests case for the RabbitMQ Broker (#739, @gabo1208)

Uncategorized

  • Metrics for RabbitMQ Eventing Ingress
    • Go runtime MemStat metrics for Dispatcher (#582, @ikvmw)

Dependencies

Added

Nothing has changed.

Changed

  • google.golang.org/api: v0.61.0 → v0.62.0
  • knative.dev/eventing: v0.31.0 → v0.32.0
  • knative.dev/hack/schema: 6ffd841 → 12d3e2a
  • knative.dev/hack: 6ffd841 → 12d3e2a
  • knative.dev/pkg: e325df6 → 19adf79
  • knative.dev/reconciler-test: 994f0c3 → f750f80

Removed

Nothing has changed.