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

[email protected]
Newsgroups gmane.comp.cms.lenya.cvs
Message-ID <[email protected]>
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>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.