What's done in this PR:
Changed updateAsync() to update synchronously
indexAsync to index synchronously.
Running multiple nextflow while having index service shut down will not trigger the version_conflict_exception anymore, since indices are being updated synchronously. In order to trigger retry, start index service first, run nextflow, then shut down elasticsearch.
What's done in this PR: Changed updateAsync() to update synchronously indexAsync to index synchronously.
Running multiple nextflow while having index service shut down will not trigger the version_conflict_exception anymore, since indices are being updated synchronously. In order to trigger retry, start index service first, run nextflow, then shut down elasticsearch.