Changes by Kind
🚨 Breaking or Notable
- Add a new implementation of the KafkaSource API (#1415, @pierDipi)
- Kafka Broker event delivery is hundreds of times faster (#1405, @pierDipi)
broker.spec.config
is now required. (#1555, @pierDipi)
💫 New Features & Changes
- The kafka-controller deployment emits probe requests against the data plane (kafka-sink-receiver and kafka-broker-receiver) to determine Kafka Broker and KafkaSink readiness. (#1495, @pierDipi)
- 🎁 you can now config which header format(b3 multi header, b3 single header, and w3c trace-context) to be used while using Zipkin backend (#1546, @snowwolf007cn)
- Handle non-retryable HTTP status codes as reported in the spec:
For more information: https://github.com/knative/specs/blob/c348f501de9eb998b4fd010c54d9127033ee41be/specs/eventing/data-plane.md#event-acknowledgement-and-delivery-retry (#1574, @pierDipi)
🐞 Bug Fixes
- Commit offset on consumer close. (#1463, @pierDipi)
- Properly handle events without the
data
field. (#1460, @pierDipi) - Fix deleting the Broker ConfigMap prevents the Broker from being finalized (#1589, @pierDipi)
New Contributors
- @snowwolf007cn made their first contribution in #1546
- @aavarghese made their first contribution in #1569
Full Changelog: v0.27.0...knative-v1.1.0