public class CloudInspectUtil extends Object
Constructor and Description |
---|
CloudInspectUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
checkIfDiffIsLegal(org.apache.solr.common.SolrDocumentList a,
org.apache.solr.common.SolrDocumentList b,
String aName,
String bName,
Set<String> bAddFails,
Set<String> bDeleteFails)
When a and b are known to be different, this method tells if the difference
is legal given the adds and deletes that failed from b.
|
static boolean |
compareResults(org.apache.solr.client.solrj.SolrServer controlServer,
org.apache.solr.client.solrj.SolrServer cloudServer)
Compares the results of the control and cloud clients.
|
static boolean |
compareResults(org.apache.solr.client.solrj.SolrServer controlServer,
org.apache.solr.client.solrj.SolrServer cloudServer,
Set<String> addFails,
Set<String> deleteFails)
Compares the results of the control and cloud clients.
|
static Set<Map> |
showDiff(org.apache.solr.common.SolrDocumentList a,
org.apache.solr.common.SolrDocumentList b,
String aName,
String bName)
Shows the difference between two lists of documents.
|
public static boolean checkIfDiffIsLegal(org.apache.solr.common.SolrDocumentList a, org.apache.solr.common.SolrDocumentList b, String aName, String bName, Set<String> bAddFails, Set<String> bDeleteFails)
a
- first list of docsb
- second list of docsaName
- label for first list of docsbName
- label for second list of docsbAddFails
- null or list of the ids of adds that failed for bbDeleteFails
- null or list of the ids of deletes that failed for bpublic static Set<Map> showDiff(org.apache.solr.common.SolrDocumentList a, org.apache.solr.common.SolrDocumentList b, String aName, String bName)
a
- the first listb
- the second listaName
- label for the first listbName
- label for the second listpublic static boolean compareResults(org.apache.solr.client.solrj.SolrServer controlServer, org.apache.solr.client.solrj.SolrServer cloudServer) throws org.apache.solr.client.solrj.SolrServerException
org.apache.solr.client.solrj.SolrServerException
public static boolean compareResults(org.apache.solr.client.solrj.SolrServer controlServer, org.apache.solr.client.solrj.SolrServer cloudServer, Set<String> addFails, Set<String> deleteFails) throws org.apache.solr.client.solrj.SolrServerException
org.apache.solr.client.solrj.SolrServerException
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.