Author: tommaso
Date: Mon Feb  1 15:36:28 2016
New Revision: 1727952

URL: http://svn.apache.org/viewvc?rev=1727952&view=rev
Log:
OAK-3966 - provide only field specific copy field for facets

Modified:
    jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/solr.md
    
jackrabbit/oak/trunk/oak-solr-core/src/main/resources/solr/oak/conf/schema.xml

Modified: jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/solr.md
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/solr.md?rev=1727952&r1=1727951&r2=1727952&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/solr.md (original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/solr.md Mon Feb  1 
15:36:28 2016
@@ -293,15 +293,13 @@ More / different spellcheckers can be co
 
 `@since Oak 1.3.14`
 
-In order to enable proper usage of facets in Solr index the following fields 
need to be added to the _schema.xml_
+In order to enable proper usage of facets in Solr index the following dynamic 
field needs to be added to the _schema.xml_
 
         <dynamicField name="*_facet" type="string" indexed="false" 
stored="false" docValues="true" multiValued="true"/>
 
-with either a match all _copyField_ or specific ones.
+with dedicated _copyFields_ for specific properties.
 
-        <copyField source="tags" dest="tags_facet"/> <!-- facet on tags 
field/property -->
-        
-        <copyField source="*" dest="*_facet"/> <!-- facet on all 
fields/properties -->
+        <copyField source="jcr:primaryType" dest="jcr:primaryType_facet"/> 
<!-- facet on jcr:primaryType field/property -->
 
 #### Notes
 As of Oak version 1.0.0:

Modified: 
jackrabbit/oak/trunk/oak-solr-core/src/main/resources/solr/oak/conf/schema.xml
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-solr-core/src/main/resources/solr/oak/conf/schema.xml?rev=1727952&r1=1727951&r2=1727952&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-solr-core/src/main/resources/solr/oak/conf/schema.xml 
(original)
+++ 
jackrabbit/oak/trunk/oak-solr-core/src/main/resources/solr/oak/conf/schema.xml 
Mon Feb  1 15:36:28 2016
@@ -152,7 +152,7 @@
     <copyField source="path_exact" dest="path_child"/>
     <copyField source="path_exact" dest=":path"/>
     <copyField source="*" dest="catch_all"/>
-    <copyField source="*" dest="*_facet"/>
+    <copyField source="jcr:primaryType" dest="jcr:primaryType_facet"/>
     <copyField source="jcr:title" dest=":spellcheck"/>
     <copyField source="jcr:description" dest=":spellcheck"/>
     <copyField source="jcr:title" dest=":suggest"/>


Reply via email to