Skip to content

[connector/routing] When matching multiple conditions, build a new consumer each time. #29882

Closed
@djaglowski

Description

@djaglowski

Related question which can be a separate issue. Is the other (match multiple routes) approach implemented correctly? I am wondering if we are not properly fanning out the data.

For example, if we match routes 1 and 2, we cannot send the same copy of the data to both consumers. We need to use a fanout. In other words, we should build a consumer which contains all the pipelines in both 1 and 2, and send to that.

Originally posted by @djaglowski in #28888 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingconnector/routinghelp wantedExtra attention is needednever staleIssues marked with this label will be never staled and automatically removed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions