knative-extensions / eventing-kafka-broker

Alternate Kafka Broker implementation.
Apache License 2.0
170 stars 117 forks source link

Delivery format: add and provision `format` field to EgressConfig in contract #3970

Open Cali0707 opened 3 months ago

Cali0707 commented 3 months ago

Problem To support dispatching events in the format specified in the format field being added into the delivery spec of components, we need to add a field into the contract, and then provision that field from the control plane.

Persona: Which persona is this feature for?

Exit Criteria Unit tests indicating that the reconciler is setting the contract properly

Time Estimate (optional): How many developer-days do you think this may take to resolve? 1-2

Additional context (optional) Add any other context about the feature request here.

Cali0707 commented 3 months ago

/help

knative-prow[bot] commented 3 months ago

@Cali0707: This request has been marked as needing help from a contributor.

Please ensure the request meets the requirements listed here.

If this request no longer meets these requirements, the label can be removed by commenting with the /remove-help command.

In response to [this](https://github.com/knative-extensions/eventing-kafka-broker/issues/3970): >/help Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository.
Cali0707 commented 2 months ago

/assign