The GitHub Actions job "Java CI with Maven" on 
stormcrawler.git/issue-2084-urlfilters-exception has failed.
Run started by GitHub user abhinav-phi (triggered by rzo1).

Head commit for run:
1d7190ea01b09290277f8a70ddd32bd2360ebc73 / abhinav-phi <[email protected]>
URLFilters: treat an exception from a filter as a rejection (#2084)

The try/catch wrapped the whole chain: when a filter threw, the catch
logged and fell through to the value the last successful filter had
produced, so callers saw the URL as accepted and every filter after the
one that threw was skipped - including the regex exclusions placed last
in the archetype chain.

The try/catch now sits inside the loop, logs which filter threw and
returns null: a chain which throws must not widen what the crawl
accepts. main() applies the same verdict, and a counter records how
often it happens.

FastURLFilter.Rule no longer accepts a rule line without a recognised
type; it failed at evaluation time with an NPE and now fails at load
time instead.

Report URL: https://github.com/apache/stormcrawler/actions/runs/33996244726

With regards,
GitHub Actions via GitBox

Reply via email to