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

77037: Merged PLATFORM1 (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
      71808: ACE-1705: SOLR 4 - Core admin handler and start core tracking
         - Added AlfrescoCoreAdminHandlerTest first-cut
         - TODO: Resolve commented-out bits, remove alfresco version from trackers, etc.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77880 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Mark Rogers
2014-07-23 13:10:34 +00:00
parent be9680eb71
commit 6a49091109
3 changed files with 26 additions and 2 deletions

View File

@@ -36,7 +36,7 @@ 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.alfresco.solr.tracker.TrackerStats;
import org.json.JSONException;
/**
@@ -85,7 +85,7 @@ public interface InformationServer
Iterable<Map.Entry<String, Object>> getCoreStats() throws IOException;
Tracker getTracker();
TrackerStats getTrackerStats();
Map<String, Set<String>> getModelErrors();

View File

@@ -21,6 +21,7 @@ package org.alfresco.solr;
/**
* This class was moved from org.alfresco.solr.tracker.CoreTracker
* The data in this class is relevant for a particular Solr index.
*/
public class TrackerState
{

View File

@@ -1,6 +1,29 @@
/*
* Copyright (C) 2014 Alfresco Software Limited.
*
* This file is part of Alfresco
*
* Alfresco is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Alfresco is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with Alfresco. If not, see <http://www.gnu.org/licenses/>.
*/
package org.alfresco.solr.adapters;
/**
* The reason we have this interface is so that lucene-free dependent classes can be dependent on IOpenBitSet instead of the
* lucene-version-specific OpenBitSet.
* @author Ahmed Owian
*/
public interface IOpenBitSet
{