Bug links don't need the topics to be downloaded to be checked and as such it would be quicker if the check was done first. This means that users wouldn't have to wait for the topics to be completely downloaded (which can take quite a while for large books) just to find out their bug link values are incorrect.
Fixed in 1.3-SNAPSHOT build 201311061209 The processor will now do the validation in the following sequence: Starting first validation pass... Starting bug link validation pass... Attempting to download all the latest topics... Starting second validation pass... instead of the old sequence: Attempting to download all the latest topics... Starting first validation pass... Starting second validation pass... Starting bug link validation pass...
Confirmed that bug link validation is now done as one of the first steps. However, in testing this I noticed that "JIRAProject = Not a project" would validate without error, either in the server logs, through the web ui or in csprocessor.
Since that is another bug and nothing to do with this, I'm going to moved this to VERIFIED and create a new bug for that issue.
See https://bugzilla.redhat.com/show_bug.cgi?id=1033978 for that bug.