From 0f52c2de169e0191b82f3730f8490ee01182bf4b Mon Sep 17 00:00:00 2001 From: Grant Ingersoll Date: Tue, 26 Oct 2010 20:56:46 +0000 Subject: [PATCH] SOLR-2178: Hook in Carrot2 clustering to /browse git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1027743 13f79535-47bb-0310-9956-ffa450edef68 --- solr/example/solr/conf/solrconfig.xml | 8 ++++++++ solr/example/solr/conf/velocity/cluster.vm | 9 +++++++++ solr/example/solr/conf/velocity/clusterResults.vm | 12 ++++++++++++ solr/example/solr/conf/velocity/facets.vm | 1 + 4 files changed, 30 insertions(+) create mode 100644 solr/example/solr/conf/velocity/cluster.vm create mode 100644 solr/example/solr/conf/velocity/clusterResults.vm diff --git a/solr/example/solr/conf/solrconfig.xml b/solr/example/solr/conf/solrconfig.xml index f934c6df70b..a8cfc37e102 100755 --- a/solr/example/solr/conf/solrconfig.xml +++ b/solr/example/solr/conf/solrconfig.xml @@ -871,6 +871,14 @@ false + + edismax + + text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4 + + *:* + 10 + *,score clusteringComponent diff --git a/solr/example/solr/conf/velocity/cluster.vm b/solr/example/solr/conf/velocity/cluster.vm new file mode 100644 index 00000000000..ab2f0e458eb --- /dev/null +++ b/solr/example/solr/conf/velocity/cluster.vm @@ -0,0 +1,9 @@ +

Clusters

+
+ Run Solr with java -Dsolr.clustering.enabled=true -jar start.jar to see results +
+ diff --git a/solr/example/solr/conf/velocity/clusterResults.vm b/solr/example/solr/conf/velocity/clusterResults.vm new file mode 100644 index 00000000000..db1774d4498 --- /dev/null +++ b/solr/example/solr/conf/velocity/clusterResults.vm @@ -0,0 +1,12 @@ +#foreach ($clusters in $response.response.clusters) + #set($labels = $clusters.get('labels')) + #set($docs = $clusters.get('docs')) +

#foreach ($label in $labels)$label#if( $foreach.hasNext ),#end#end

+
    + #foreach ($cluDoc in $docs) +
  1. $cluDoc
  2. + #end +
+ + +#end \ No newline at end of file diff --git a/solr/example/solr/conf/velocity/facets.vm b/solr/example/solr/conf/velocity/facets.vm index cba4bf7b841..4dfde9ed2d5 100644 --- a/solr/example/solr/conf/velocity/facets.vm +++ b/solr/example/solr/conf/velocity/facets.vm @@ -3,6 +3,7 @@ #parse('facet_ranges.vm') #parse('facet_dates.vm') #parse('facet_pivot.vm') +#parse('cluster.vm')