Skip to content

Conversation

@suxinglee
Copy link

In #44556 bulk processor threads gets deadlocked, and Java application using BulkProcessing hangs without any data flush. This problem have been discussed in two issues. One way to solve this deadlock is add a single ScheduledThreadPoolExecutor instance for FlushTask.

@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-features

@jakelandis jakelandis self-requested a review July 18, 2019 15:00
@javanna
Copy link
Member

javanna commented Aug 6, 2019

hi @suxinglee thanks for opening this PR! Would it be possible to add a test that recreates the scenario of the issue you have encountered, which fails without your fix and succeeds once you made your changes?

@jakelandis
Copy link
Contributor

@suxinglee - could you please review the latest comment ?

@codersky
Copy link

codersky commented Sep 9, 2019

do we have any updates on this issue and what's the case this issue reproduced? thanks

@suxinglee suxinglee changed the base branch from master to 6.8 September 17, 2019 14:48
@suxinglee suxinglee closed this Sep 17, 2019
@suxinglee
Copy link
Author

@jakelandis due to the modified of base branch, I close the current PR and open another PR #46790
can you review this for me sometime?

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.

6 participants