diff --git a/source/java/org/alfresco/repo/search/impl/lucene/SolrJSONResultSet.java b/source/java/org/alfresco/repo/search/impl/lucene/SolrJSONResultSet.java index 7231ae08e4..c6ab5f094c 100644 --- a/source/java/org/alfresco/repo/search/impl/lucene/SolrJSONResultSet.java +++ b/source/java/org/alfresco/repo/search/impl/lucene/SolrJSONResultSet.java @@ -480,6 +480,8 @@ public class SolrJSONResultSet implements ResultSet, JSONResult return new ListMetric(metricType, val); case percentiles: return new PercentileMetric(metricType, val); + case facets: + return null; case mean: if ("NaN".equals(String.valueOf(val))) return null; //else fall through default: diff --git a/source/java/org/alfresco/repo/search/impl/solr/facet/facetsresponse/Metric.java b/source/java/org/alfresco/repo/search/impl/solr/facet/facetsresponse/Metric.java index 38dc0a6f68..bb24428715 100644 --- a/source/java/org/alfresco/repo/search/impl/solr/facet/facetsresponse/Metric.java +++ b/source/java/org/alfresco/repo/search/impl/solr/facet/facetsresponse/Metric.java @@ -32,7 +32,7 @@ import java.util.Map; */ public interface Metric { - public static enum METRIC_TYPE {count, min, max, sum, missing, sumOfSquares, mean, stddev, countDistinct, cardinality, distinctValues, percentiles}; + public static enum METRIC_TYPE {count, min, max, sum, missing, sumOfSquares, mean, stddev, countDistinct, cardinality, distinctValues, percentiles, facets}; METRIC_TYPE getType(); Map getValue();