OpenSearch/core
Simon Willnauer 59b625121b Ensure `InternalEngineTests.testConcurrentWritesAndCommits` doesn't pile up commits (#25367)
`InternalEngineTests.testConcurrentWritesAndCommits` can be very heavy on disks
if threads are slow and the main thread keeps on pulling commit points holding on
to many many segments. This commit adds some quadratic backoff to not pile up too many
commits and to make sure indexing threads can make progress. This also now doesn't do
busy waiting but waits on a latch with a timeout.

Closes #25110
2017-06-22 21:50:11 +02:00
..
licenses Upgrade to lucene-7.0.0-snapshot-ad2cb77. (#25349) 2017-06-22 12:35:33 +02:00
src Ensure `InternalEngineTests.testConcurrentWritesAndCommits` doesn't pile up commits (#25367) 2017-06-22 21:50:11 +02:00
build.gradle Mark Log4j API dependency as non-optional 2017-06-08 16:09:34 -04:00