Skip to content
This repository has been archived by the owner on Sep 2, 2024. It is now read-only.

Knative Eventing Kafka release v0.24.7

Pre-release
Pre-release
Compare
Choose a tag to compare
@knative-prow-releaser-robot knative-prow-releaser-robot released this 12 Oct 10:24
15c5213

Changes by Kind

Uncategorized

  • Consolidated channel TLS/SASL secret format has changed. No action necessary at this time (old format will continue to work). (#680, @eric-sap)
  • Source and channel webhook cluster role has update permission for namespaces/finalizers. (#714, @matzew)
  • The current config-kafka configmap format has changed (no immediate action required; the old format will continue to work) (#622, @eric-sap)
  • The kafka-webhook deployment now sets resource requests and limits to enable hpa (#710, @lberk)
  • 🎁 KafkaSource is marked as ready when the connection to Kafka has been established and when all consumer group offsets have been initialized. (#649, @lionelvillard)
  • 🎁 KafkaSource re-attempt sending events where the HTTP request failed or returned a retryable status code. (#666, @lionelvillard)
  • 🎁 The multi-tenant KafkaSource controller periodically attempts to relocate KafkaSource consumers to Statefulset pods with a lower ordinal (#705, @lionelvillard)
  • 🎁 The multi-tenant KafkaSource controller now avoids overcommitting the KafkaSource multi-tenant adapter (#728, @lionelvillard)
  • 🐛Fix a bug in consolidate channel where deleting a KafkaChannel-backed Broker with events in flight blocks new subscriptions in SubscriptionNotMarkedReadyByChannel .
    • 🐛 Fix a bug in KafkaSource potentially sending duplicates when Kafka rebalancing occurs (#659, @lionelvillard)
  • 🗑️ Remove KafkaBinding v1alpha1
    🗑️ Remove KafkaSource v1alpha1 (#630, @matzew)

Dependencies

Added

  • github.com/ahmetb/gen-crd-api-reference-docs: c1402a7
  • github.com/evanphx/json-patch/v5: v5.5.0
  • github.com/go-kit/log: v0.1.0
  • github.com/jessevdk/go-flags: v1.4.0
  • github.com/josharian/intern: v1.0.0
  • github.com/pelletier/go-toml/v2: v2.0.0-beta.2

Changed

  • github.com/Shopify/sarama: v1.28.0 â�� v1.29.1
  • github.com/blang/semver: v3.5.0+incompatible â�� v3.5.1+incompatible
  • github.com/go-logr/logr: v0.2.0 â�� v0.4.0
  • github.com/go-openapi/jsonpointer: v0.19.3 â�� v0.19.5
  • github.com/go-openapi/jsonreference: v0.19.3 â�� v0.19.5
  • github.com/go-openapi/swag: v0.19.7 â�� v0.19.15
  • github.com/golang/snappy: v0.0.2 â�� v0.0.3
  • github.com/google/go-cmp: v0.5.5 â�� v0.5.6
  • github.com/json-iterator/go: v1.1.10 â�� v1.1.11
  • github.com/klauspost/compress: v1.11.7 â�� v1.12.2
  • github.com/mailru/easyjson: 6c0755d â�� v0.7.7
  • github.com/pelletier/go-toml: v1.8.0 â�� v1.2.0
  • github.com/prometheus/client_golang: v1.10.0 â�� v1.11.0
  • github.com/prometheus/common: v0.20.0 â�� v0.26.0
  • github.com/xdg/scram: 7eeb566 â�� v1.0.3
  • github.com/xdg/stringprep: v1.0.0 â�� v1.0.3
  • github.com/yuin/goldmark: v1.2.1 â�� v1.3.5
  • go.etcd.io/etcd: 17cef6e â�� dd1b699
  • go.uber.org/atomic: v1.7.0 â�� v1.8.0
  • go.uber.org/zap: v1.16.0 â�� v1.17.0
  • golang.org/x/crypto: 4f45737 â�� 5ff15b2
  • golang.org/x/mod: v0.3.0 â�� v0.4.2
  • golang.org/x/net: e915ea6 â�� 04defd4
  • golang.org/x/oauth2: 5e61552 â�� f6687ab
  • golang.org/x/sys: 4fbd30e â�� 665e8c7
  • golang.org/x/tools: v0.1.0 â�� v0.1.2
  • gomodules.xyz/jsonpatch/v2: v2.1.0 â�� v2.2.0
  • google.golang.org/grpc: v1.37.0 â�� v1.38.0
  • honnef.co/go/tools: v0.0.1-2020.1.5 â�� v0.0.1-2020.1.4
  • k8s.io/api: v0.19.7 â�� v0.20.7
  • k8s.io/apiextensions-apiserver: v0.19.7 â�� v0.20.7
  • k8s.io/apimachinery: v0.19.7 â�� v0.20.7
  • k8s.io/apiserver: v0.19.7 â�� v0.20.7
  • k8s.io/client-go: v0.19.7 â�� v0.20.7
  • k8s.io/code-generator: v0.19.7 â�� v0.20.7
  • k8s.io/component-base: v0.19.7 â�� v0.20.7
  • k8s.io/gengo: 8167cfd â�� de9496d
  • k8s.io/klog/v2: v2.2.0 â�� v2.4.0
  • k8s.io/kube-openapi: 6aeccd4 â�� d219536
  • k8s.io/utils: d5654de â�� 67b214c
  • knative.dev/control-protocol: b879a6d â�� f6f4678
  • knative.dev/eventing: v0.23.0 â�� v0.24.0
  • knative.dev/hack/schema: 93ad912 â�� e28525d
  • knative.dev/hack: 93ad912 â�� e28525d
  • knative.dev/networking: ace2d33 â�� 53f45d6
  • knative.dev/pkg: 4564797 â�� dd0db4b
  • knative.dev/reconciler-test: d5adf72 â�� 88c8473
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.9 â�� v0.0.15
  • sigs.k8s.io/structured-merge-diff/v4: v4.0.1 â�� v4.0.3

Removed

  • github.com/agnivade/levenshtein: v1.0.1
  • github.com/andreyvit/diff: c7f18ee
  • github.com/docker/go-units: v0.4.0
  • github.com/globalsign/mgo: eeefdec
  • github.com/go-openapi/analysis: v0.19.5
  • github.com/go-openapi/errors: v0.19.2
  • github.com/go-openapi/loads: v0.19.4
  • github.com/go-openapi/runtime: v0.19.4
  • github.com/go-openapi/strfmt: v0.19.3
  • github.com/go-openapi/validate: v0.19.5
  • github.com/sergi/go-diff: v1.0.0
  • github.com/tidwall/pretty: v1.0.0
  • github.com/ugorji/go: v1.1.4
  • github.com/vektah/gqlparser: v1.1.2
  • go.mongodb.org/mongo-driver: v1.1.2
  • gopkg.in/evanphx/json-patch.v4: v4.9.0