The GitHub Actions job "Java CI with Maven" on stormcrawler.git/main has succeeded. Run started by GitHub user rzo1 (triggered by rzo1).
Head commit for run: 6b9398bcd5b880b01fa11da6f4a59cf3424605cb / Julien Nioche <[email protected]> opensearch-java: send bulk requests with the OpenSearchAsyncClient (#2225) AsyncBulkProcessor ran the blocking OpenSearchClient.bulk() call on a ThreadPoolExecutor bounded to concurrentRequests threads, with a SynchronousQueue and CallerRunsPolicy. Since the semaphore permit was released before the listener processed the response, the bolt could submit the next request while the only worker was still in afterBulk; the task was then rejected and the bulk call executed on the bolt's own thread, blocking it for the whole HTTP round trip. Use OpenSearchAsyncClient instead, as the legacy BulkProcessor did with bulkAsync, and release the permit only once the listener has run. Co-authored-by: Claude Opus 5.5 <[email protected]> Report URL: https://github.com/apache/stormcrawler/actions/runs/37672977285 With regards, GitHub Actions via GitBox
