Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/clear LogEvent early before end of batch (gh568) #571

Merged
merged 3 commits into from
Jul 15, 2021

Conversation

brenuart
Copy link
Collaborator

This PR modifies the EventClearingEventHandler such that it notifies the BatchEventProcessor that the sequence has progressed after every event. Without this callback the sequence would not be progressed until the batch has completely finished.

@philsttr Could you have a look and tell me what you think about it?

Modify the EventClearingEventHandler to notify the BatchEventProcessor that the sequence has progressed.
Without this callback the sequence would not be progressed until the batch has completely finished.

See #568
@brenuart brenuart changed the title Gh568 release/clear LogEvent early before end of batch Release/clear LogEvent early before end of batch (gh568) Jul 14, 2021
@philsttr philsttr added this to the 7.0 milestone Jul 15, 2021
@philsttr philsttr merged commit fa394a2 into main Jul 15, 2021
@philsttr philsttr deleted the gh568-disruptor-batch branch July 15, 2021 01:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

AsyncDisruptorAppender not releasing events "fast enough" when receiving batches of events
2 participants