Skip to content

Add content-based event filtering #1310

@lionelvillard

Description

@lionelvillard

Problem
Event subscribers want to receive only events they are interested in. They don't want to be overloaded with unwanted events. They also don't know what to do when they don't want an event (return an error?)

Persona:
Event consumer

Exit Criteria
An event subscriber does not receive events when their content matches a certain condition and vice versa.

Time Estimate (optional):
1-2 days?

Additional context (optional)
One possible way to solve this is to implement a new kind of channel, called Filter.
Another way is to extend the in-memory channel with filtering
Either way should work with Pipeline

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/feature-requestpriority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to complete.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions