This repository has been archived by the owner on Jun 4, 2021. It is now read-only.
Knative Eventing Sources release v0.4.0
Pre-release
Pre-release
evankanderson
released this
20 Feb 18:48
·
1 commit
to release-0.4
since this release
Artifact | Description |
---|---|
gcppubsub.yaml |
The GCP PubSub source. |
message-dumper.yaml |
A Knative Service that logs events received for use in samples and debugging. |
release.yaml |
Container, CronJob, GitHub, and KubernetesEvent sources. |
sources.yaml |
Container, CronJob, GitHub, and KubernetesEvent sources. This file is identical to release.yaml except for a comment; please use release.yaml instead. |
Eventing
- Created a new
in-memory
Channel which buffers events and decouples
sender and receiver. The previousin-memory-channel
implementation
was blocking and senders would block until the event had been
delivered to the destination. (Thanks to @sbezverk) - Add NATS ClusterChannelProvisioner. (Thanks to @matzew)
- Add a Knative-message-history attribute recording the channels
traversed by the event (knative/eventing#688) - Several eventing resources (ClusterChannelProvisioner, Subscription,
in-memory, GCP PubSub channels) now emitcorev1.Events
to improve
debugging (knative/eventing#746). - Cleanup of Conditions to hide
Severity=Error
when conditions are
ready. - Improved cleanup of subscription and reply.
- Fixes to ensure Istio injection in the
knative-eventing
namespace.
Eventing Sources
- Updated CloudEvents library to better handle both v0.1 and v0.2.