Calum Murray
Calum Murray
Fixes #7698 Fixes #7699 ## Proposed Changes While I was working on #7699 I realized that the fix for #7699 would lead to a simpler solution to #7698 than I...
Fixes #7698 ## Proposed Changes - Add eventtype autocreate handler to filter handler - Use the autocreate handler to create a new eventtype when there is a reply - ###...
Event Discovery: EventType Autocreate on replies to subscriptions should reference the subscription
**Problem** To indicate that eventtypes occur in replies, we should have them reference the subscription instead of the channel. **[Persona:](https://github.com/knative/eventing/blob/main/docs/personas.md)** Which persona is this feature for? **Exit Criteria** A rekt...
Part of #7265 ## Proposed Changes - Update the eventtype CRD to have the new v1beta3 schema - Update the eventtype v1beta3 type and validation to reflect the new schema...
**Problem** When creating the event lineage graph, we need to map sources into the graph. A source should be an edge and a vertex. The vertex should: 1. Have `self`...
**Problem** To construct the event lineage graph properly, a function should be created that maps the trigger struct into a Edge struct. Specifically, this edge should: 1. Have the `self`...
**Problem** To construct the event lineage graph correctly, we need to map channels into a vertex in the graph. We may also need to create an edge, depending on the...
**Problem** To construct the event lineage graph properly, a function should be created that maps the subscription struct into a Edge struct. Specifically, this Edge struct should: 1. Have the...
**Problem** `wait.PollImmediate` is deprecated, however we still use it in many parts of the code (especially for testing). We should switch all of those instances to use `wait.PollUntilContextTimeout` instead. In...
**Problem** In the new v1beta3 api for eventtypes, we are allowing users to place "variables" into template strings for the various eventtype attributes. It would be good to allow users...