Merged HEAD-BUG-FIX (5.0/Cloud) to HEAD (5.0/Cloud)

76937: Merged PLATFORM1 (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
      67159: ACE-916: Carve out tracking from SOLR 1.4
         - Refactored checkIndex and checkAcl in CoreTracker


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77780 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Mark Rogers
2014-07-23 11:10:55 +00:00
parent 45aff692fb
commit 68b0dca194
2 changed files with 10 additions and 0 deletions

View File

@@ -35,6 +35,7 @@ import org.alfresco.solr.client.AclReaders;
import org.alfresco.solr.client.AlfrescoModel;
import org.alfresco.solr.client.Node;
import org.alfresco.solr.client.Transaction;
import org.alfresco.solr.tracker.IndexHealthReport;
import org.alfresco.solr.tracker.Tracker;
import org.json.JSONException;
@@ -104,4 +105,11 @@ public interface InformationServer
M2Model getM2Model(QName modelQName);
long getHoleRetention();
AclReport checkAclInIndex(Long aclid, AclReport aclReport);
IndexHealthReport checkIndexTransactions(IndexHealthReport indexHealthReport, Long minTxId, Long minAclTxId,
IOpenBitSet txIdsInDb, long maxTxId, IOpenBitSet aclTxIdsInDb, long maxAclTxId) throws IOException;
}

View File

@@ -11,5 +11,7 @@ public interface IOpenBitSet
long nextSetBit(long l);
long cardinality();
boolean get(long i);
}