The GitHub Actions job "Java CI with Maven" on stormcrawler.git/refactor/opensearch-json-resource-wrapper has failed. Run started by GitHub user jnioche (triggered by jnioche).
Head commit for run: e64b586a7fe0cc4f5e5fe4bdbf3af95023a5a40b / Julien Nioche <[email protected]> Extract DelegateRefresher to deduplicate JSON resource wrapper logic JSONURLFilterWrapper and JSONResourceWrapper contained near-identical code for loading a delegate class, validating it implements JSONResource, and setting up a periodic refresh timer from OpenSearch. This extracts the shared logic into a generic DelegateRefresher<T> class, reducing each wrapper from ~180 lines to ~75 lines. Adds 8 unit tests for the new class. Co-Authored-By: Claude Opus 4.6 <[email protected]> Report URL: https://github.com/apache/stormcrawler/actions/runs/24042318844 With regards, GitHub Actions via GitBox
