Create a branch to work on CONNECTORS-990

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610283 13f79535-47bb-0310-9956-ffa450edef68
Revamp API to meet CONNECTORS-990 goal.  Doesn't compile yet

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610414 13f79535-47bb-0310-9956-ffa450edef68
Refactor WorkerThread to work with new IReposistoryConnector API

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610459 13f79535-47bb-0310-9956-ffa450edef68
Fix compilation errors

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610476 13f79535-47bb-0310-9956-ffa450edef68
Fix an NPE

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610484 13f79535-47bb-0310-9956-ffa450edef68
Oops, missing statistics method call

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610536 13f79535-47bb-0310-9956-ffa450edef68
Get basic crawling working again in a backwards-compatible way

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610560 13f79535-47bb-0310-9956-ffa450edef68
Remove debugging output

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610561 13f79535-47bb-0310-9956-ffa450edef68
Get the tests to pass

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610565 13f79535-47bb-0310-9956-ffa450edef68
Revamp how service interruptions are handled

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610599 13f79535-47bb-0310-9956-ffa450edef68
Add reversion code for restoring carrydown and hopcount links to their original condition.  This code may not wind up being used, but the refactoring involved in creating it will be helpful regardless.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610676 13f79535-47bb-0310-9956-ffa450edef68
Only finish documents that we know are complete

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610680 13f79535-47bb-0310-9956-ffa450edef68
Remove new deprecation warnings

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-990@1610706 13f79535-47bb-0310-9956-ffa450edef68
Fix for CONNECTORS-990.  WARNING: API change!  Also, this change is very extensive, and should be tried out extensively to be sure ServiceExceptions etc are thoroughly exercised.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/trunk@1610713 13f79535-47bb-0310-9956-ffa450edef68