You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2008/03/23 21:19:41 UTC

svn commit: r640251 - in /lenya/trunk/src/modules/lucene: sitemap.xmap xslt/index.xsl

Author: andreas
Date: Sun Mar 23 13:19:40 2008
New Revision: 640251

URL: http://svn.apache.org/viewvc?rev=640251&view=rev
Log:
Use language-specific stopword catalogues when indexing a document.

Modified:
    lenya/trunk/src/modules/lucene/sitemap.xmap
    lenya/trunk/src/modules/lucene/xslt/index.xsl

Modified: lenya/trunk/src/modules/lucene/sitemap.xmap
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules/lucene/sitemap.xmap?rev=640251&r1=640250&r2=640251&view=diff
==============================================================================
--- lenya/trunk/src/modules/lucene/sitemap.xmap (original)
+++ lenya/trunk/src/modules/lucene/sitemap.xmap Sun Mar 23 13:19:40 2008
@@ -141,7 +141,8 @@
         <map:generate src="{resource-type:{doc-info:{1}:{2}:{3}:{4}:resourceType}:format-luceneIndex}/{1}/{2}/{3}/{4}"/>
         <map:transform src="fallback://lenya/modules/lucene/xslt/index.xsl">
           <map:parameter name="index" value="{1}-{2}"/>
-          <map:parameter name="id" value="{3}:{4}"/>
+          <map:parameter name="uuid" value="{3}"/>
+          <map:parameter name="language" value="{4}"/>
         </map:transform>
         <map:transform type="index2">
           <map:parameter name="publicationId" value="{1}"/>

Modified: lenya/trunk/src/modules/lucene/xslt/index.xsl
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules/lucene/xslt/index.xsl?rev=640251&r1=640250&r2=640251&view=diff
==============================================================================
--- lenya/trunk/src/modules/lucene/xslt/index.xsl (original)
+++ lenya/trunk/src/modules/lucene/xslt/index.xsl Sun Mar 23 13:19:40 2008
@@ -8,11 +8,12 @@
 >
 
 <xsl:param name="index"/>
-<xsl:param name="id"/>
+<xsl:param name="uuid"/>
+  <xsl:param name="language"/>
 
 <xsl:template match="/lucene:index">
-  <lucene:index clear="false" indexid="{$index}" merge-factor="100">
-    <lucene:document uid="{$id}">
+  <lucene:index indexid="{$index}" lucene:clear="false" lucene:merge-factor="100" lucene:analyzer="stopword_{$language}">
+    <lucene:document uid="{$uuid}:{$language}">
       <xsl:apply-templates select="lucene:document/*"/>
     </lucene:document>
   </lucene:index>  



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org