Skip to content

Knative Eventing Rabbitmq release v1.6.1

Choose a tag to compare

@knative-prow-releaser-robot knative-prow-releaser-robot released this 06 Sep 09:41
6971add

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.