Problem
Several Knative eventing components rely on filtering (Trigger and the proposed Choice object). It should be a builtin function, or a set of builtin functions.
I'm more in favor for multiple builtin functions, one per data model (eg. Json, XML, Proto, etc..). For instance I wouldn't use CEL for filtering XML data.
Persona:
Which persona is this feature for?
Event consumer
Time Estimate (optional):
How many developer-days do you think this may take to resolve?
1 day
Additional context (optional)
Add any other context about the feature request here.
https://docs.google.com/document/d/17_6ONVtE397X_H5J0mlzvJKiqFWzoHLOqapis6f7nlo/edit
Problem
Several Knative eventing components rely on filtering (Trigger and the proposed Choice object). It should be a builtin function, or a set of builtin functions.
I'm more in favor for multiple builtin functions, one per data model (eg. Json, XML, Proto, etc..). For instance I wouldn't use CEL for filtering XML data.
Persona:
Which persona is this feature for?
Event consumer
Time Estimate (optional):
How many developer-days do you think this may take to resolve?
1 day
Additional context (optional)
Add any other context about the feature request here.
https://docs.google.com/document/d/17_6ONVtE397X_H5J0mlzvJKiqFWzoHLOqapis6f7nlo/edit