mirror of
https://github.com/internetarchive/heritrix3.git
synced 2026-07-17 13:07:22 +00:00
fea6241fac
DecideRuleSequence already has the optimization that I was looking for, namely, don't bother evaluating a DecideRule if we know it won't change the current result. For some reason PredicatedDecideRule, which is a parent class to most of the decide rules in heritrix, didn't implement onlyDecision(). Certain crawl configurations could see significant performance improvement with this change.