Skip to content

Commit

Permalink
Remove the Sink impl from Fanout
Browse files Browse the repository at this point in the history
This commit is kind of a peer to #11197, in pursuit of #10144. The basic idea
here is we want to get rid of the lock-step behavior that a strict Sink requires
for fanning out, because we know that we have issues with slow receivers. This
commit is not nearly so intrusive as #11197 but does allow for incremental
progress among the cohort of downstream sinks.

I still have some tests commented out. The error propagation story here is yet
to be worked on.

Signed-off-by: Brian L. Troutwine <brian@troutwine.us>
  • Loading branch information
blt committed Feb 5, 2022
1 parent 06c04b8 commit 113b500
Show file tree
Hide file tree
Showing 3 changed files with 366 additions and 322 deletions.

0 comments on commit 113b500

Please sign in to comment.