Skip to content

handle duplicate events - #2

Open
rgoers wants to merge 8 commits into
mainfrom
handle-duplicates
Open

handle duplicate events#2
rgoers wants to merge 8 commits into
mainfrom
handle-duplicates

Conversation

@rgoers

@rgoers rgoers commented Sep 2, 2026

Copy link
Copy Markdown
Member

Flume provides guaranteed delivery of events. That means events will be delivered at least once. If an event gets delivered to multiple instances of the sink then the duplicates should fail on a duplicate key, provided the user has specified a key. In these cases we do not want the event being written to be treated as either a success or a failure.

Flapdoodle was also added for embedded MongoDB testing instead of relying on a fake writer.

@rgoers
rgoers requested a review from ppkarwasz September 2, 2026 04:27
@ppkarwasz

Copy link
Copy Markdown
Member

Flapdoodle was also added for embedded MongoDB testing instead of relying on a fake writer.

Honestly I am not a big fan of Flapdoodle. IIRC tests using Flapdoodle were flaky.

Can we use a Docker image instead?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants