<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-14479</id>
	<title>Nabble - Solr</title>
	<updated>2009-11-27T09:09:49Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Solr-f14479.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Solr-f14479.html" />
	<subtitle type="html">&lt;a href=&quot;http://lucene.apache.org/solr/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Apache Solr&lt;/a&gt; is a search server focused on full-text search, relevancy, and performance. It builds on the Apache Lucene search library.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26545229</id>
	<title>Re: Solr CPU usage</title>
	<published>2009-11-27T09:09:49Z</published>
	<updated>2009-11-27T09:09:49Z</updated>
	<author>
		<name>Grease</name>
	</author>
	<content type="html">Yonik,
&lt;br&gt;Am running both my server and client on ubuntu machines. The client is on a
&lt;br&gt;different box. The server CPU and RAM are both well below 50%.
&lt;br&gt;&lt;br&gt;Girish Redekar
&lt;br&gt;&lt;a href=&quot;http://girishredekar.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://girishredekar.net&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Nov 27, 2009 at 10:07 PM, Yonik Seeley
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26545229&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;yonik@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Fri, Nov 27, 2009 at 9:30 AM, Girish Redekar
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26545229&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;girish.redekar@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hi
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I'm testing my Solr instance with multiple simultaneous requests. Here's
&lt;br&gt;&amp;gt; my
&lt;br&gt;&amp;gt; &amp;gt; test.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; For an index of ~200K docs, I query Solr with 10 simultaneous threads.
&lt;br&gt;&amp;gt; Can
&lt;br&gt;&amp;gt; &amp;gt; someone help me explain/improve the following observations:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 1) Solr doesn't seem to use all the available CPU to improve response
&lt;br&gt;&amp;gt; times
&lt;br&gt;&amp;gt; &amp;gt; (query times are good, but the time required to return documents aren't
&lt;br&gt;&amp;gt; so
&lt;br&gt;&amp;gt; &amp;gt; good). My CPU seems to be running at ~30%
&lt;br&gt;&amp;gt; &amp;gt; 2) As expected, time for response increases as the num of requested
&lt;br&gt;&amp;gt; results
&lt;br&gt;&amp;gt; &amp;gt; increase. What's surprising (and perplexing) is that Solr seems to use
&lt;br&gt;&amp;gt; &amp;gt; *more* of the CPU when I'm requesting *fewer* docs. Consequently, its
&lt;br&gt;&amp;gt; &amp;gt; performance in returning a larger result set is very bad
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This may point to another bottleneck - if the OS is low on free RAM,
&lt;br&gt;&amp;gt; it could be disk IO.
&lt;br&gt;&amp;gt; If this is on Windows, you could have contention reading the index files.
&lt;br&gt;&amp;gt; Otherwise, you may have a bottleneck in network IO. &amp;nbsp;Is the client you
&lt;br&gt;&amp;gt; are testing with on the same box?
&lt;br&gt;&amp;gt; Is this Solr 1.4?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Yonik
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.lucidimagination.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.lucidimagination.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Solr-CPU-usage-tp26543166p26545229.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26545188</id>
	<title>Re: Links to in-dev features on wiki?</title>
	<published>2009-11-27T09:06:18Z</published>
	<updated>2009-11-27T09:06:18Z</updated>
	<author>
		<name>hossman</name>
	</author>
	<content type="html">&lt;br&gt;: Pages such as ZooKeeperIntegration and KattaIntegration used to be linked
&lt;br&gt;: off the Wiki front page. Now I can't find them any more. Where have those
&lt;br&gt;: links been moved to?
&lt;br&gt;&lt;br&gt;They're both linked to from &amp;quot;IntegratingSolr&amp;quot; (and &amp;quot;DistributedSearch&amp;quot;)
&lt;br&gt;&lt;br&gt;FYI: for any page, you can get a list of all the in-bound wiki links by 
&lt;br&gt;clicking on the page title (above the navigation) which takes you to links 
&lt;br&gt;like these...
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://wiki.apache.org/solr/KattaIntegration?action=fullsearch&amp;context=180&amp;value=linkto%3A%22KattaIntegration%22&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/KattaIntegration?action=fullsearch&amp;context=180&amp;value=linkto%3A%22KattaIntegration%22&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://wiki.apache.org/solr/ZooKeeperIntegration?action=fullsearch&amp;context=180&amp;value=linkto%3A%22ZooKeeperIntegration%22&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/ZooKeeperIntegration?action=fullsearch&amp;context=180&amp;value=linkto%3A%22ZooKeeperIntegration%22&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-Hoss
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---Dev-f14481.html&quot; embed=&quot;fixTarget[14481]&quot; target=&quot;_top&quot; &gt;Solr - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Links-to-in-dev-features-on-wiki--tp26527198p26545188.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26544806</id>
	<title>Re: Solr CPU usage</title>
	<published>2009-11-27T08:37:33Z</published>
	<updated>2009-11-27T08:37:33Z</updated>
	<author>
		<name>Yonik Seeley-2</name>
	</author>
	<content type="html">On Fri, Nov 27, 2009 at 9:30 AM, Girish Redekar
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544806&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;girish.redekar@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm testing my Solr instance with multiple simultaneous requests. Here's my
&lt;br&gt;&amp;gt; test.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For an index of ~200K docs, I query Solr with 10 simultaneous threads. Can
&lt;br&gt;&amp;gt; someone help me explain/improve the following observations:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1) Solr doesn't seem to use all the available CPU to improve response times
&lt;br&gt;&amp;gt; (query times are good, but the time required to return documents aren't so
&lt;br&gt;&amp;gt; good). My CPU seems to be running at ~30%
&lt;br&gt;&amp;gt; 2) As expected, time for response increases as the num of requested results
&lt;br&gt;&amp;gt; increase. What's surprising (and perplexing) is that Solr seems to use
&lt;br&gt;&amp;gt; *more* of the CPU when I'm requesting *fewer* docs. Consequently, its
&lt;br&gt;&amp;gt; performance in returning a larger result set is very bad
&lt;/div&gt;&lt;br&gt;This may point to another bottleneck - if the OS is low on free RAM,
&lt;br&gt;it could be disk IO.
&lt;br&gt;If this is on Windows, you could have contention reading the index files.
&lt;br&gt;Otherwise, you may have a bottleneck in network IO. &amp;nbsp;Is the client you
&lt;br&gt;are testing with on the same box?
&lt;br&gt;Is this Solr 1.4?
&lt;br&gt;&lt;br&gt;-Yonik
&lt;br&gt;&lt;a href=&quot;http://www.lucidimagination.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.lucidimagination.com&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Solr-CPU-usage-tp26543166p26544806.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26543166</id>
	<title>Solr CPU usage</title>
	<published>2009-11-27T06:30:39Z</published>
	<updated>2009-11-27T06:30:39Z</updated>
	<author>
		<name>Grease</name>
	</author>
	<content type="html">Hi
&lt;br&gt;&lt;br&gt;I'm testing my Solr instance with multiple simultaneous requests. Here's my
&lt;br&gt;test.
&lt;br&gt;&lt;br&gt;For an index of ~200K docs, I query Solr with 10 simultaneous threads. Can
&lt;br&gt;someone help me explain/improve the following observations:
&lt;br&gt;&lt;br&gt;1) Solr doesn't seem to use all the available CPU to improve response times
&lt;br&gt;(query times are good, but the time required to return documents aren't so
&lt;br&gt;good). My CPU seems to be running at ~30%
&lt;br&gt;2) As expected, time for response increases as the num of requested results
&lt;br&gt;increase. What's surprising (and perplexing) is that Solr seems to use
&lt;br&gt;*more* of the CPU when I'm requesting *fewer* docs. Consequently, its
&lt;br&gt;performance in returning a larger result set is very bad
&lt;br&gt;3) To counter 1, is there a way to make two Solr instances search on the
&lt;br&gt;same index (so that concurrent requests are served faster)
&lt;br&gt;&lt;br&gt;Any help in this regard would be very useful.
&lt;br&gt;&lt;br&gt;Thanks !
&lt;br&gt;Girish Redekar
&lt;br&gt;&lt;a href=&quot;http://girishredekar.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://girishredekar.net&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Solr-CPU-usage-tp26543166p26543166.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26542601</id>
	<title>What does this error mean?</title>
	<published>2009-11-27T05:46:53Z</published>
	<updated>2009-11-27T05:46:53Z</updated>
	<author>
		<name>Paul Tomblin</name>
	</author>
	<content type="html">NFO: start commit(optimize=false,waitFlush=true,waitSearcher=true,expungeDeletes=false)
&lt;br&gt;Nov 27, 2009 3:45:35 AM
&lt;br&gt;org.apache.solr.update.processor.LogUpdateProcessor finish
&lt;br&gt;INFO: {} 0 634
&lt;br&gt;Nov 27, 2009 3:45:35 AM org.apache.solr.core.SolrCore getSearcher
&lt;br&gt;WARNING: [nutch] Error opening new searcher. exceeded limit of
&lt;br&gt;maxWarmingSearchers=2, try again later.
&lt;br&gt;Nov 27, 2009 3:45:35 AM
&lt;br&gt;org.apache.solr.update.processor.LogUpdateProcessor finishINFO: {} 0
&lt;br&gt;635
&lt;br&gt;Nov 27, 2009 3:45:35 AM org.apache.solr.common.SolrException log
&lt;br&gt;SEVERE: org.apache.solr.common.SolrException: Error opening new
&lt;br&gt;searcher. exceeded limit of maxWarmingSear
&lt;br&gt;chers=2, try again later.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1029)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.update.DirectUpdateHandler2.commit(DirectUpdateHandler2.java:418)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.update.processor.RunUpdateProcessor.processCommit(RunUpdateProcessorFactory.jav
&lt;br&gt;a:85)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.RequestHandlerUtils.handleCommit(RequestHandlerUtils.java:107)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:48)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:338)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:241)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&lt;br&gt;Nov 27, 2009 3:45:35 AM org.apache.solr.core.SolrCore execute
&lt;br&gt;INFO: [nutch] webapp=/solrChunk path=/update
&lt;br&gt;params={waitSearcher=true&amp;commit=true&amp;wt=javabin&amp;waitFlush=true&amp;version=1}
&lt;br&gt;status=503 QTime=634
&lt;br&gt;Nov 27, 2009 3:45:35 AM org.apache.solr.common.SolrException log
&lt;br&gt;SEVERE: org.apache.solr.common.SolrException: Error opening new
&lt;br&gt;searcher. exceeded limit of maxWarmingSearchers=2, try again later.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1029)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.update.DirectUpdateHandler2.commit(DirectUpdateHandler2.java:418)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.update.processor.RunUpdateProcessor.processCommit(RunUpdateProcessorFactory.java:85)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.RequestHandlerUtils.handleCommit(RequestHandlerUtils.java:107)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:48)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:338)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:241)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&lt;br&gt;Nov 27, 2009 3:45:35 AM org.apache.solr.core.SolrCore execute
&lt;br&gt;INFO: [nutch] webapp=/solrChunk path=/update
&lt;br&gt;params={waitSearcher=true&amp;commit=true&amp;wt=javabin&amp;waitFlush=true&amp;version=1}
&lt;br&gt;status=503 QTime=635
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://www.linkedin.com/in/paultomblin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/paultomblin&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://careers.stackoverflow.com/ptomblin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://careers.stackoverflow.com/ptomblin&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What-does-this-error-mean--tp26542601p26542601.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26540970</id>
	<title>restore space between words by spell checker</title>
	<published>2009-11-27T03:09:08Z</published>
	<updated>2009-11-27T03:09:08Z</updated>
	<author>
		<name>aklochkov</name>
	</author>
	<content type="html">Hi
&lt;br&gt;&lt;br&gt;If a user issued a misspelled query, forgetting to place space between
&lt;br&gt;words, is it possible to fix it with a spell checker or by some other
&lt;br&gt;mechanism?
&lt;br&gt;&lt;br&gt;For example, if we get query &amp;quot;tommyhitfiger&amp;quot; and have terms &amp;quot;tommy&amp;quot; and
&lt;br&gt;&amp;quot;hitfiger&amp;quot; in the index, how to fix the query?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Andrew Klochkov
&lt;br&gt;Senior Software Engineer,
&lt;br&gt;Grid Dynamics
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/restore-space-between-words-by-spell-checker-tp26540970p26540970.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26540034</id>
	<title>Re: Retrieving large num of docs</title>
	<published>2009-11-27T01:46:38Z</published>
	<updated>2009-11-27T01:46:38Z</updated>
	<author>
		<name>Ahmet Arslan</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt; Hi Andrew,
&lt;br&gt;&amp;gt; We are running solr using its http interface from python.
&lt;br&gt;&amp;gt; From the resources
&lt;br&gt;&amp;gt; I could find, EmbeddedSolrServer is possible only if I am
&lt;br&gt;&amp;gt; using solr from a
&lt;br&gt;&amp;gt; java program.  It will be useful to understand if a
&lt;br&gt;&amp;gt; significant part of the
&lt;br&gt;&amp;gt; performance increase is due to bypassing HTTP before going
&lt;br&gt;&amp;gt; down this path.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In the mean time I am trying my luck with the other
&lt;br&gt;&amp;gt; suggestions. Can you
&lt;br&gt;&amp;gt; share the patch that helps cache solr documents instead of
&lt;br&gt;&amp;gt; lucene documents?
&lt;/div&gt;&lt;br&gt;May be these links can help
&lt;br&gt;&lt;a href=&quot;http://wiki.apache.org/lucene-java/ImproveSearchingSpeed&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/lucene-java/ImproveSearchingSpeed&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://wiki.apache.org/lucene-java/ImproveIndexingSpeed&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/lucene-java/ImproveIndexingSpeed&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.lucidimagination.com/Downloads/LucidGaze-for-Solr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.lucidimagination.com/Downloads/LucidGaze-for-Solr&lt;/a&gt;&lt;br&gt;&lt;br&gt;how often do you update your index?
&lt;br&gt;is your index optimized?
&lt;br&gt;configuring caching can also help:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://wiki.apache.org/solr/SolrCaching&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/SolrCaching&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://wiki.apache.org/solr/SolrPerformanceFactors&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/SolrPerformanceFactors&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Retrieving-large-num-of-docs-tp26532898p26540034.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26539565</id>
	<title>Re: Retrieving large num of docs</title>
	<published>2009-11-27T01:02:09Z</published>
	<updated>2009-11-27T01:02:09Z</updated>
	<author>
		<name>Raghuveer Kancherla</name>
	</author>
	<content type="html">Hi Andrew,
&lt;br&gt;We are running solr using its http interface from python. From the resources
&lt;br&gt;I could find, EmbeddedSolrServer is possible only if I am using solr from a
&lt;br&gt;java program. &amp;nbsp;It will be useful to understand if a significant part of the
&lt;br&gt;performance increase is due to bypassing HTTP before going down this path.
&lt;br&gt;&lt;br&gt;In the mean time I am trying my luck with the other suggestions. Can you
&lt;br&gt;share the patch that helps cache solr documents instead of lucene documents?
&lt;br&gt;&lt;br&gt;&lt;br&gt;On a different note, I am wondering why does it take 4 - 5 seconds for Solr
&lt;br&gt;to return the ID's of ranked documents when it can rank the results in about
&lt;br&gt;20 milli seconds? Am I missing something here?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Raghu
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Nov 27, 2009 at 2:15 AM, Andrey Klochkov &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26539565&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aklochkov@...&lt;/a&gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We obtain ALL documents for every query, the index size is about 50k. We
&lt;br&gt;&amp;gt; use
&lt;br&gt;&amp;gt; number of stored fields. Often the result set size is several thousands of
&lt;br&gt;&amp;gt; docs.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We performed the following things to make it faster:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1. Use EmbeddedSolrServer
&lt;br&gt;&amp;gt; 2. Patch Solr to avoid unnecessary marshalling while using
&lt;br&gt;&amp;gt; EmbeddedSolrServer (there's an issue &amp;nbsp;in Solr JIRA)
&lt;br&gt;&amp;gt; 3. Patch Solr to cache SolrDocument instances instead of Lucene's Document
&lt;br&gt;&amp;gt; instances. I was going to share this patch, but then decided that our usage
&lt;br&gt;&amp;gt; of Solr is not common and this functionality is useless in most cases
&lt;br&gt;&amp;gt; 4. We have all documents in cache
&lt;br&gt;&amp;gt; 5. In fact our index is stored in a data grid, not a file system. But as
&lt;br&gt;&amp;gt; tests showed this is not important because standard FSDirectory is faster
&lt;br&gt;&amp;gt; if
&lt;br&gt;&amp;gt; you have enough of RAM free for OS caches.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; These changes improved the performance very much, so in the end we have
&lt;br&gt;&amp;gt; performance comparable (about 3-5 times slower) to the &amp;quot;proper&amp;quot; Solr usage
&lt;br&gt;&amp;gt; (obtaining first 20 documents).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To get more details on how different Solr components perform we injected
&lt;br&gt;&amp;gt; perf4j statements into key points in the code. And a profiler was helpful
&lt;br&gt;&amp;gt; too.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hope it helps somehow.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Thu, Nov 26, 2009 at 8:48 PM, Raghuveer Kancherla &amp;lt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26539565&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;raghuveer.kancherla@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt; I am using Solr1.4 for searching through half a million documents. The
&lt;br&gt;&amp;gt; &amp;gt; problem is, I want to retrieve nearly 200 documents for each search
&lt;br&gt;&amp;gt; query.
&lt;br&gt;&amp;gt; &amp;gt; The query time in Solr logs is showing 0.02 seconds and I am fairly happy
&lt;br&gt;&amp;gt; &amp;gt; with that. However Solr is taking a long time (4 to 5 secs) to return the
&lt;br&gt;&amp;gt; &amp;gt; results (I think it is because of the number of docs I am requesting). I
&lt;br&gt;&amp;gt; &amp;gt; tried returning only the id's (unique key) without any other stored
&lt;br&gt;&amp;gt; fields,
&lt;br&gt;&amp;gt; &amp;gt; but it is not helping me improve the response times (time to return the
&lt;br&gt;&amp;gt; &amp;gt; id's
&lt;br&gt;&amp;gt; &amp;gt; of matching documents).
&lt;br&gt;&amp;gt; &amp;gt; I understand that retrieving 200 documents for each search term is
&lt;br&gt;&amp;gt; &amp;gt; impractical in most scenarios but I dont have any other option. Any
&lt;br&gt;&amp;gt; &amp;gt; pointers
&lt;br&gt;&amp;gt; &amp;gt; on how to improve the response times will be a great help.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;Raghu
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Andrew Klochkov
&lt;br&gt;&amp;gt; Senior Software Engineer,
&lt;br&gt;&amp;gt; Grid Dynamics
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Retrieving-large-num-of-docs-tp26532898p26539565.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26537885</id>
	<title>[jira] Updated: (SOLR-1537) Dedupe Sharded Search Results by Shard Order or Score</title>
	<published>2009-11-26T20:37:40Z</published>
	<updated>2009-11-26T20:37:40Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Dennis Kubes updated SOLR-1537:
&lt;br&gt;-------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: SOLR-1537-20091126-4.patch
&lt;br&gt;&lt;br&gt;Final patch. &amp;nbsp;This incorporates an updated version of SOLR-1143, allowing the return of partial search results. &amp;nbsp;This patch fixes bugs in the number of results returned, sorting order, errors on edge conditions, among others. &amp;nbsp;This patch also supercedes SOLR-1143 bringing all unit tests up to date and adding enhanced functionality to allow returning partial results when servers names are mispelled or there are other errors besides simple connection errors. &amp;nbsp;Headers have been added to show the number of shards failing and the names of those shards. &amp;nbsp;Unit test have been added to demonstrate dedup of search results by shard order. &amp;nbsp;This patch passes all current unit tests.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Dedupe Sharded Search Results by Shard Order or Score
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: SOLR-1537
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1537&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1537&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Solr
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: search
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.4, 1.5
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: All
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Dennis Kubes
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.5
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: SOLR-1537-20091126-4.patch, solr-dedupe-20091031-2.patch, solr-dedupe-20091031.patch, solr-dedupe-20091106-3.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Allows sharded search results to dedupe results by ID based on either the order of the shards in the shards param or by score. &amp;nbsp;Allows the result returned to be deterministic. &amp;nbsp;If by shards then shards that appear first in the shards param have a higher precedence than shards that appear later. &amp;nbsp;If by score then higher scores beat out lower scores. &amp;nbsp;This doesn't allow multiple duplicates because currently SOLR only permits a single result by ID to be returned.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---Dev-f14481.html&quot; embed=&quot;fixTarget[14481]&quot; target=&quot;_top&quot; &gt;Solr - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28SOLR-1537%29-Dedupe-Sharded-Search-Results-by-Shard-Order-or-Score-tp26143337p26537885.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534749</id>
	<title>Re: WordDelimiterFilter and acronyms normalization</title>
	<published>2009-11-26T12:50:49Z</published>
	<updated>2009-11-26T12:50:49Z</updated>
	<author>
		<name>Ahmet Arslan</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt; Is there any ready-for-use filter which performs acronyms
&lt;br&gt;&amp;gt; normalization such
&lt;br&gt;&amp;gt; as &amp;quot;I.N.C.&amp;quot;-&amp;gt;&amp;quot;INC&amp;quot;?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I see that Lucene's StandardFilter can do this but we can't
&lt;br&gt;&amp;gt; use it as we're
&lt;br&gt;&amp;gt; using WhitespaceTokenizer instead of StandardTokenizer.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;I am bad at regular expressions but if you can write a regex for that replacement solr.PatternReplaceFilterFactory can do that.
&lt;br&gt;&lt;br&gt;&amp;lt;filter class=&amp;quot;solr.PatternReplaceFilterFactory&amp;quot; pattern=&amp;quot;([^a-z])&amp;quot; replacement=&amp;quot;&amp;quot; replace=&amp;quot;all&amp;quot; /&amp;gt; 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/WordDelimiterFilter-and-acronyms-normalization-tp26530406p26534749.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534743</id>
	<title>Re: Re: Sending Tika parse result to Solr</title>
	<published>2009-11-26T12:49:37Z</published>
	<updated>2009-11-26T12:49:37Z</updated>
	<author>
		<name>Daniel Knapp-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Hello,&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;i want to send the Tika parse results of my data to my Solr-Server.&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;My File-Server is not my Solr-Server, so Solr Cell is no option for me.&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;In Lucene i can pass my Reader Object (as an result of the parsing) to a Lucene Document for indexing.&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Is this also possible with Solr? Or is there an other or better way to do this?&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;I'm using SolrJ for the connection.&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;You can't pass your reader object, but I have opened&amp;nbsp;&lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1526&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1526&lt;/a&gt;&amp;nbsp;to provide a SolrJ client side equivalent of Solr Cell. &amp;nbsp;If you'd like to contribute a patch that would be great. &amp;nbsp;&amp;nbsp;Basically, you just need to have your Handler override create a SolrInputDocument (batches, that is) and then send them to Solr. &amp;nbsp;&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;Is there any documentation how to do that? I'm new to Solr and don't exactly understand what you mean with that. Some detailed informations would be great.&lt;br&gt;&lt;br&gt;Thank you in anticipation!&lt;br&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;Using the Streaming server may also fit well with this model.&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;--------------------------&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;Grant Ingersoll&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;a href=&quot;http://www.lucidimagination.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.lucidimagination.com/&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;Search the Lucene ecosystem (Lucene/Solr/Nutch/Mahout/Tika/Droids) using Solr/Lucene:&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;a href=&quot;http://www.lucidimagination.com/search&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.lucidimagination.com/search&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (6K) &lt;a href=&quot;http://old.nabble.com/attachment/26534743/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sending-Tika-parse-result-to-Solr-tp26510541p26534743.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534699</id>
	<title>Re: Retrieving large num of docs</title>
	<published>2009-11-26T12:45:05Z</published>
	<updated>2009-11-26T12:45:05Z</updated>
	<author>
		<name>aklochkov</name>
	</author>
	<content type="html">Hi
&lt;br&gt;&lt;br&gt;We obtain ALL documents for every query, the index size is about 50k. We use
&lt;br&gt;number of stored fields. Often the result set size is several thousands of
&lt;br&gt;docs.
&lt;br&gt;&lt;br&gt;We performed the following things to make it faster:
&lt;br&gt;&lt;br&gt;1. Use EmbeddedSolrServer
&lt;br&gt;2. Patch Solr to avoid unnecessary marshalling while using
&lt;br&gt;EmbeddedSolrServer (there's an issue &amp;nbsp;in Solr JIRA)
&lt;br&gt;3. Patch Solr to cache SolrDocument instances instead of Lucene's Document
&lt;br&gt;instances. I was going to share this patch, but then decided that our usage
&lt;br&gt;of Solr is not common and this functionality is useless in most cases
&lt;br&gt;4. We have all documents in cache
&lt;br&gt;5. In fact our index is stored in a data grid, not a file system. But as
&lt;br&gt;tests showed this is not important because standard FSDirectory is faster if
&lt;br&gt;you have enough of RAM free for OS caches.
&lt;br&gt;&lt;br&gt;These changes improved the performance very much, so in the end we have
&lt;br&gt;performance comparable (about 3-5 times slower) to the &amp;quot;proper&amp;quot; Solr usage
&lt;br&gt;(obtaining first 20 documents).
&lt;br&gt;&lt;br&gt;To get more details on how different Solr components perform we injected
&lt;br&gt;perf4j statements into key points in the code. And a profiler was helpful
&lt;br&gt;too.
&lt;br&gt;&lt;br&gt;Hope it helps somehow.
&lt;br&gt;&lt;br&gt;On Thu, Nov 26, 2009 at 8:48 PM, Raghuveer Kancherla &amp;lt;
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534699&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;raghuveer.kancherla@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; I am using Solr1.4 for searching through half a million documents. The
&lt;br&gt;&amp;gt; problem is, I want to retrieve nearly 200 documents for each search query.
&lt;br&gt;&amp;gt; The query time in Solr logs is showing 0.02 seconds and I am fairly happy
&lt;br&gt;&amp;gt; with that. However Solr is taking a long time (4 to 5 secs) to return the
&lt;br&gt;&amp;gt; results (I think it is because of the number of docs I am requesting). I
&lt;br&gt;&amp;gt; tried returning only the id's (unique key) without any other stored fields,
&lt;br&gt;&amp;gt; but it is not helping me improve the response times (time to return the
&lt;br&gt;&amp;gt; id's
&lt;br&gt;&amp;gt; of matching documents).
&lt;br&gt;&amp;gt; I understand that retrieving 200 documents for each search term is
&lt;br&gt;&amp;gt; impractical in most scenarios but I dont have any other option. Any
&lt;br&gt;&amp;gt; pointers
&lt;br&gt;&amp;gt; on how to improve the response times will be a great help.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;nbsp;Raghu
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Andrew Klochkov
&lt;br&gt;Senior Software Engineer,
&lt;br&gt;Grid Dynamics
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Retrieving-large-num-of-docs-tp26532898p26534699.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26533730</id>
	<title>Re: Wildcard searches within phrases to use proximity</title>
	<published>2009-11-26T11:03:32Z</published>
	<updated>2009-11-26T11:03:32Z</updated>
	<author>
		<name>Ahmet Arslan</name>
	</author>
	<content type="html">&amp;gt; That'd be great. Please open an issue in Jira and attach a
&lt;br&gt;&amp;gt; patch. See
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://wiki.apache.org/solr/HowToContribute&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/HowToContribute&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;Hi Shalin,
&lt;br&gt;I opened an issue (SOLR-1604) and attached a patch as well as a maven project to enable this feature without applying the patch. I couldn't consume ComplexPhraseQueryParser from lucene-misc-2.9.1.jar. Because there is a fixed bug but it is not included in lucene release. LUCENE-1486 says guidance needed from the Solr team about preferred course of action.
&lt;br&gt;&lt;br&gt;I will add more test cases to the patch in the future.
&lt;br&gt;&lt;br&gt;Thanks.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Wildcard-searches-within-phrases-to-use-proximity-tp26237583p26533730.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26533473</id>
	<title>[jira] Updated: (SOLR-1604) Wildcards, ORs etc inside Phrase Queries</title>
	<published>2009-11-26T10:40:39Z</published>
	<updated>2009-11-26T10:40:39Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Ahmet Arslan updated SOLR-1604:
&lt;br&gt;-------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: ComplexPhraseQueryParser.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SOLR-1604.patch
&lt;br&gt;&lt;br&gt;There is a fixed but forgotten bug in ComplexPhraseQuery at lucene-misc-2.9.1.jar.
&lt;br&gt;This patch includes addition of a jar to trunk/lib directory. 
&lt;br&gt;This jar has the corrected version of ComplexPhraseQueryParser.
&lt;br&gt;I couldn't include the corrected version of ComplexPhraseQueryParser in patch because it accesses a package-private field in Lucene's QueryParser.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Wildcards, ORs etc inside Phrase Queries
&lt;br&gt;&amp;gt; ----------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: SOLR-1604
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1604&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1604&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Solr
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: search
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.4
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Ahmet Arslan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: ComplexPhrase.zip, ComplexPhraseQueryParser.java, SOLR-1604.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Solr Plugin for ComplexPhraseQueryParser (LUCENE-1486) which supports wildcards, ORs, ranges, fuzzies inside phrase queries.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---Dev-f14481.html&quot; embed=&quot;fixTarget[14481]&quot; target=&quot;_top&quot; &gt;Solr - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28SOLR-1604%29-Wildcards%2C-ORs-etc-inside-Phrase-Queries-tp26521551p26533473.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26533215</id>
	<title>[jira] Updated: (SOLR-1604) Wildcards, ORs etc inside Phrase Queries</title>
	<published>2009-11-26T10:18:39Z</published>
	<updated>2009-11-26T10:18:39Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Ahmet Arslan updated SOLR-1604:
&lt;br&gt;-------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: ComplexPhrase.zip
&lt;br&gt;&lt;br&gt;To enable ComplexPhraseQueryParser in Solr 1.4.0
&lt;br&gt;&lt;br&gt;1-) extract ComplexPhrase.zip and run 'mvn package'
&lt;br&gt;2-) copy the ComplexPhrase/target/ComplexPhrase-1.0.jar to solrhome/lib directory
&lt;br&gt;3-) register queryparser to solrhome/conf/solrconfig.xml by adding 
&lt;br&gt;&amp;lt;queryParser name=&amp;quot;complexphrase&amp;quot; class=&amp;quot;org.apache.solr.search.ComplexPhraseQParserPlugin&amp;quot; /&amp;gt; 
&lt;br&gt;4-) enable it by appending &amp;defType=complexphrase to search url.
&lt;br&gt;5-) More permanent usage can be configured in solrconfig.xml
&lt;br&gt;&amp;lt;requestHandler name=&amp;quot;standard&amp;quot; class=&amp;quot;solr.StandardRequestHandler&amp;quot; default=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;lst name=&amp;quot;defaults&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;str name=&amp;quot;defType&amp;quot;&amp;gt;complexphrase&amp;lt;/str&amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;lt;/lst&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/requestHandler&amp;gt;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Wildcards, ORs etc inside Phrase Queries
&lt;br&gt;&amp;gt; ----------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: SOLR-1604
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1604&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1604&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Solr
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: search
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.4
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Ahmet Arslan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: ComplexPhrase.zip
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Solr Plugin for ComplexPhraseQueryParser (LUCENE-1486) which supports wildcards, ORs, ranges, fuzzies inside phrase queries.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---Dev-f14481.html&quot; embed=&quot;fixTarget[14481]&quot; target=&quot;_top&quot; &gt;Solr - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28SOLR-1604%29-Wildcards%2C-ORs-etc-inside-Phrase-Queries-tp26521551p26533215.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26533072</id>
	<title>Re: Deduplication in 1.4</title>
	<published>2009-11-26T10:06:44Z</published>
	<updated>2009-11-26T10:06:44Z</updated>
	<author>
		<name>Martijn v Groningen</name>
	</author>
	<content type="html">Two sites that use field-collapsing:
&lt;br&gt;1) www.ilocal.nl
&lt;br&gt;2) www.welke.nl
&lt;br&gt;I'm not sure what you mean with double-tripping? The sites mentioned
&lt;br&gt;do not have performance problems that are caused by field collapsing.
&lt;br&gt;&lt;br&gt;Field-collapsing currently only supports quasi distributed
&lt;br&gt;field-collapsing (as I have described on the Solr wiki). Currently I
&lt;br&gt;don't know a distributed field-collapsing algorithm that works
&lt;br&gt;properly and does not influence the search time in such a way that the
&lt;br&gt;search becomes slow.
&lt;br&gt;&lt;br&gt;Martijn
&lt;br&gt;&lt;br&gt;2009/11/26 Otis Gospodnetic &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26533072&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;otis_gospodnetic@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Martijn,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ----- Original Message ----
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; From: Martijn v Groningen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26533072&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martijn.is.hier@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26533072&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; Sent: Thu, November 26, 2009 3:19:40 AM
&lt;br&gt;&amp;gt;&amp;gt; Subject: Re: Deduplication in 1.4
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Field collapsing has been used by many in their production
&lt;br&gt;&amp;gt;&amp;gt; environment.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Got any pointers to public sites you know use it?  I know of a high traffic site that used an early version, and it caused performance problems.  Is double-tripping still required?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The last few months the stability of the patch grew as
&lt;br&gt;&amp;gt;&amp;gt; quiet some bugs were fixed. The only big feature missing currently is
&lt;br&gt;&amp;gt;&amp;gt; caching of the collapsing algorithm. I'm currently working on that and
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is it also full distributed-search-ready?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I will put it in a new patch in the coming next days.  So yes the
&lt;br&gt;&amp;gt;&amp;gt; patch is very near being production ready.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Otis
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Martijn
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2009/11/26 KaktuChakarabati :
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Hey Otis,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Yep, I realized this myself after playing some with the dedupe feature
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; yesterday.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; So it does look like Field collapsing is what I need pretty much.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Any idea on how close it is to being production-ready?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; -Chak
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Otis Gospodnetic wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; As far as I know, the point of deduplication in Solr (
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://wiki.apache.org/solr/Deduplication&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/Deduplication&lt;/a&gt;&amp;nbsp;) is to detect a duplicate
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; document before indexing it in order to avoid duplicates in the index in
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; the first place.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; What you are describing is closer to field collapsing patch in SOLR-236.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;  Otis
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Sematext is hiring -- &lt;a href=&quot;http://sematext.com/about/jobs.html?mls&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sematext.com/about/jobs.html?mls&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Lucene, Solr, Nutch, Katta, Hadoop, HBase, UIMA, NLP, NER, IR
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ----- Original Message ----
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; From: KaktuChakarabati
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26533072&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Sent: Tue, November 24, 2009 5:29:00 PM
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Subject: Deduplication in 1.4
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Hey,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I've been trying to find some documentation on using this feature in 1.4
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; but
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Wiki page is alittle sparse..
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; In specific, here's what i'm trying to do:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I have a field, say 'duplicate_group_id' that i'll populate based on some
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; offline documents deduplication process I have.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; All I want is for solr to compute a 'duplicate_signature' field based on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; this one at update time, so that when i search for documents later, all
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; documents with same original 'duplicate_group_id' value will be rolled up
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; (e.g i'll just get the first one that came back  according to relevancy).
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I enabled the deduplication processor and put it into updater, but i'm
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; not
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; seeing any difference in returned results (i.e results with same
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; duplicate_id are returned separately..)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; is there anything i need to supply in query-time for this to take effect?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; what should be the behaviour? is there any working example of this?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Anything will be helpful..
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Chak
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Deduplication-in-1.4-tp26504403p26504403.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Deduplication-in-1.4-tp26504403p26504403.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Sent from the Solr - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; View this message in context:
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Deduplication-in-1.4-tp26504403p26522386.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Deduplication-in-1.4-tp26504403p26522386.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Sent from the Solr - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Deduplication-in-1.4-tp26504403p26533072.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532898</id>
	<title>Retrieving large num of docs</title>
	<published>2009-11-26T09:48:11Z</published>
	<updated>2009-11-26T09:48:11Z</updated>
	<author>
		<name>Raghuveer Kancherla</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;I am using Solr1.4 for searching through half a million documents. The
&lt;br&gt;problem is, I want to retrieve nearly 200 documents for each search query.
&lt;br&gt;The query time in Solr logs is showing 0.02 seconds and I am fairly happy
&lt;br&gt;with that. However Solr is taking a long time (4 to 5 secs) to return the
&lt;br&gt;results (I think it is because of the number of docs I am requesting). I
&lt;br&gt;tried returning only the id's (unique key) without any other stored fields,
&lt;br&gt;but it is not helping me improve the response times (time to return the id's
&lt;br&gt;of matching documents).
&lt;br&gt;I understand that retrieving 200 documents for each search term is
&lt;br&gt;impractical in most scenarios but I dont have any other option. Any pointers
&lt;br&gt;on how to improve the response times will be a great help.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&amp;nbsp;Raghu
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Retrieving-large-num-of-docs-tp26532898p26532898.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532890</id>
	<title>Maximum number of fields allowed in a Solr document</title>
	<published>2009-11-26T09:47:36Z</published>
	<updated>2009-11-26T09:47:36Z</updated>
	<author>
		<name>Alex Wang-5</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;We are in the process of designing a Solr app where we might have &amp;nbsp;
&lt;br&gt;millions of documents and within each of the document, we might have &amp;nbsp;
&lt;br&gt;thousands of dynamic fields. These fields are small and only contain &amp;nbsp;
&lt;br&gt;an integer, which needs to be retrievable and sortable.
&lt;br&gt;&lt;br&gt;My questions is:
&lt;br&gt;&lt;br&gt;1. Is there a limit on the number of fields allowed per document?
&lt;br&gt;2. What is the performance impact for such design?
&lt;br&gt;3. Has anyone done this before and is it a wise thing to do?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Alex
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Maximum-number-of-fields-allowed-in-a-Solr-document-tp26532890p26532890.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532404</id>
	<title>Re: Multi-Term Synonyms</title>
	<published>2009-11-26T09:08:30Z</published>
	<updated>2009-11-26T09:08:30Z</updated>
	<author>
		<name>Patrick Jungermann</name>
	</author>
	<content type="html">Hi Brad,
&lt;br&gt;&lt;br&gt;I was trying this, too, and there is a possibility how to get multi-term
&lt;br&gt;synonyms to work properly. I wrote my solution already on this list.
&lt;br&gt;&lt;br&gt;My solution was as follows:
&lt;br&gt;&lt;br&gt;[cite]
&lt;br&gt;after your hints that had partially confirmed my considerations, I had
&lt;br&gt;made some tests with the FieldQParser. At the beginning, I had have some
&lt;br&gt;problems, but finally, I was able to solve the problem of multi-word
&lt;br&gt;synonyms at query time in a way that is suitable for us - and possibly
&lt;br&gt;for others, too.
&lt;br&gt;&lt;br&gt;At my solution, I re-used the FieldQParserPlugin. At first, I ported it
&lt;br&gt;to the new API (incrementToken instead of next, etc.) and then I
&lt;br&gt;modified the code so, that no PhraseQueries will be created but only
&lt;br&gt;BooleanQueries.
&lt;br&gt;&lt;br&gt;Now with my new QParserPlugin that based on the FieldQParserPlugin, it's
&lt;br&gt;possible to search for things like &amp;quot;foo bar baz&amp;quot;, where &amp;quot;foo bar&amp;quot; has to
&lt;br&gt;be changed to &amp;quot;foo_bar&amp;quot; and where at the end the tokens &amp;quot;foo_bar&amp;quot; und
&lt;br&gt;&amp;quot;baz&amp;quot; will be created, so that both could match independently.
&lt;br&gt;[/cite]
&lt;br&gt;&lt;br&gt;Our current version is re-worked again, so that also multi-field queries
&lt;br&gt;are possible.
&lt;br&gt;&lt;br&gt;If you want to use such a solution, you have probably to go without
&lt;br&gt;complex query parsing et cetera. I also have to write your own modified
&lt;br&gt;QParser, that fit your special needs. Also some higher features, like
&lt;br&gt;they are offered by other QParsers could be integrated. It's all up to
&lt;br&gt;you and your needs.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Patrick
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;brad anderson schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thanks for the help. Can't believe I missed that part in the wiki.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2009/11/24 Tom Hill &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532404&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-list@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Hi Brad,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I suspect that this section from the wiki for SynonymFilterFactory might be
&lt;br&gt;&amp;gt;&amp;gt; relevant:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.SynonymFilterFactory&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.SynonymFilterFactory&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; *&amp;quot;Keep in mind that while the SynonymFilter will happily work with synonyms
&lt;br&gt;&amp;gt;&amp;gt; containing multiple words (ie: &amp;quot;**sea biscuit, sea biscit, seabiscuit**&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt; The recommended approach for dealing with synonyms like this, is to expand
&lt;br&gt;&amp;gt;&amp;gt; the synonym when indexing. This is because there are two potential issues
&lt;br&gt;&amp;gt;&amp;gt; that can arrise at query time:*
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 1.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; *The Lucene QueryParser tokenizes on white space before giving any text
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; to the Analyzer, so if a person searches for the words **sea biscit** the
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; analyzer will be given the words &amp;quot;sea&amp;quot; and &amp;quot;biscit&amp;quot; seperately, and will
&lt;br&gt;&amp;gt;&amp;gt; not
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; know that they match a synonym.&amp;quot;*
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Tom
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Tue, Nov 24, 2009 at 10:47 AM, brad anderson &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532404&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solrinterest@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi Folks,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I was trying to get multi term synonyms to work. I'm experiencing some
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; strange behavior and would like some feedback.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; In the synonyms file I have the line:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; thomas, boll holly, thomas a, john q =&amp;gt; tom
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; And I have a document with the text field as;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; tom
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; However, when I do a search on boll holly, it does not return the
&lt;br&gt;&amp;gt;&amp;gt; document
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; with tom. The same thing happens if I do a query on john q. But if I do a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; query on thomas, it gives me the document. Also, if I quote &amp;quot;boll holly&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; or
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;john q&amp;quot; it gives back the document.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; When I look at the analyzer page on the solr admin page, it is
&lt;br&gt;&amp;gt;&amp;gt; transforming
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;boll holly&amp;quot; to &amp;quot;tom&amp;quot; when it isn't quoted. Why is it that it is not
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; returning the document? Is there some configuration I can make so it does
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; return the document if I do an unquoted search on &amp;quot;boll holly&amp;quot;?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; My synonym filter is defined as follows, and is only defined on the query
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; side:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;filter class=&amp;quot;solr.SynonymFilterFactory&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; synonyms=&amp;quot;synonyms.txt&amp;quot; ignoreCase=&amp;quot;true&amp;quot; expand=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I've also tried changing the synonym file to be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; tom, thomas, boll holly, thomas a, john q
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; This produces the same results.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Brad
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Multi-Term-Synonyms-tp26501325p26532404.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532294</id>
	<title>Re: configure solr</title>
	<published>2009-11-26T09:01:10Z</published>
	<updated>2009-11-26T09:01:10Z</updated>
	<author>
		<name>diptikhullar</name>
	</author>
	<content type="html">Hi
&lt;br&gt;&lt;br&gt;1. Issue with jetty:
&lt;br&gt;When you start the jetty server by running start.jar, just look at the logs
&lt;br&gt;to verify whether jetty has started successfully or not. At times, the port
&lt;br&gt;you are using to start jetty(in your case 8983) could be used by some other
&lt;br&gt;apps, which can cause issues in start up.
&lt;br&gt;&lt;br&gt;2. Details are provided step by step in the wiki as mentioned by eric:
&lt;br&gt;&lt;a href=&quot;http://wiki.apache.org/solr/SolrTomcat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/SolrTomcat&lt;/a&gt;&lt;br&gt;&lt;br&gt;But I hope following points can be of some help in debugging issues with
&lt;br&gt;Tomcat installation:
&lt;br&gt;&lt;br&gt;:: Configure Tomcat to recognise the solr home directory you created, by
&lt;br&gt;adding the Java Option -Dsolr.solr.home=c:\web\solr
&lt;br&gt;:: Also, you can easily debug the root cause of problem by looking into
&lt;br&gt;catalina.out file under logs folder of your tomcat installation.
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;Dipti
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Wed, Nov 25, 2009 at 3:25 AM, Jill Han &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532294&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jill.han@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I just downloaded solr -1.4.0 to my computer, C:\apache-solr-1.4.0.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I followed the instruction to run the sample, java -jar
&lt;br&gt;&amp;gt; start.jar at C:\apache-solr-1.4.0\example
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; And then go to &lt;a href=&quot;http://localhost:8983/solr/admin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8983/solr/admin&lt;/a&gt;, however, I got
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; HTTP ERROR: 404
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;NOT_FOUND
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; RequestURI=/solr/admin
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Powered by jetty:// &amp;lt;&lt;a href=&quot;http://jetty.mortbay.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jetty.mortbay.org&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Did I miss something?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2. &amp;nbsp; &amp;nbsp; &amp;nbsp; Since I can't get sample run, I tried to run it on tomcat
&lt;br&gt;&amp;gt; server(5.5) directly as
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; a. &amp;nbsp; &amp;nbsp; &amp;nbsp; Copy/paste apache-solr-1.4.0.war to C:\Tomcat 5.5\webapps,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; b. &amp;nbsp; &amp;nbsp; &amp;nbsp; Go to &lt;a href=&quot;http://localhost:8080/apache-solr-1.4.0/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/apache-solr-1.4.0/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The error message is&amp;quot; HTTP Status 500 - Severe errors in solr
&lt;br&gt;&amp;gt; configuration..&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 3. &amp;nbsp; &amp;nbsp; &amp;nbsp; How to configure it on tomcat server?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Your help is appreciated very much as always,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jill
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/configure-solr-tp26503999p26532294.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532004</id>
	<title>Re: Creating Facets</title>
	<published>2009-11-26T08:40:31Z</published>
	<updated>2009-11-26T08:40:31Z</updated>
	<author>
		<name>diptikhullar</name>
	</author>
	<content type="html">Examples can be found out at:
&lt;br&gt;&lt;a href=&quot;http://www.lucidimagination.com/Community/Hear-from-the-Experts/Articles/Faceted-Search-Solr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.lucidimagination.com/Community/Hear-from-the-Experts/Articles/Faceted-Search-Solr&lt;/a&gt;&lt;br&gt;&lt;br&gt;Simple configuration works with setting facet=true&amp;facet.field=xyz
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;Dipti
&lt;br&gt;&lt;br&gt;On Wed, Nov 25, 2009 at 3:29 AM, Lance Norskog &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532004&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;goksron@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; There is nothing special to configure. All facet processing happens
&lt;br&gt;&amp;gt; during processing the query.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tue, Nov 24, 2009 at 9:56 AM, Tommy Molto &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532004&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tommymolto@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; People,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I look in the solr wiki and only found about the use of the fecets, not
&lt;br&gt;&amp;gt; how
&lt;br&gt;&amp;gt; &amp;gt; to configure it in the schema or solrconfig. Any tip how to do it?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Att,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Lance Norskog
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532004&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;goksron@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Creating-Facets-tp26500576p26532004.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26531709</id>
	<title>[jira] Updated: (SOLR-1357) SolrInputDocument cannot process dynamic fields</title>
	<published>2009-11-26T08:18:39Z</published>
	<updated>2009-11-26T08:18:39Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lars Grote updated SOLR-1357:
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: SOLR-1357.patch
&lt;br&gt;&lt;br&gt;provides the behavior like shown in my post on November the 26. &amp;nbsp;2009
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; SolrInputDocument cannot process dynamic fields
&lt;br&gt;&amp;gt; -----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: SOLR-1357
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1357&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1357&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Solr
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: clients - java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Avlesh Singh
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: SOLR-1357.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Adding data via {{SolrInputDocument}} is normally done by calling the {{addField}} method with a field name, field value and an optional boost. &amp;nbsp;In case of dynamic fields, if field names are known upfront, then caller of this method just passes in the right name and it automatically works.
&lt;br&gt;&amp;gt; This does not go well with users who use {{@interface Field}} annotations for automatic binding. 
&lt;br&gt;&amp;gt; As of SOLR-1129, users can annotate {{Map&amp;lt;String, String&amp;gt; propertyName}} with {{@Field (&amp;quot;field_*&amp;quot;)}} kind of annotations to bind dynamic field data to. {{SolrInputDocument}} should exhibit the same behavior. &amp;nbsp;The field {{value}} currently supported are - primitive, array, collection or an instance of Iterable. It can also take {{Map}} as values. If the field, for which {{addField}} method is called, is of dynamicField type (which can be derived from the field name), then the keys of the {{Map}}, passed as value, should be used to &amp;quot;compose&amp;quot; the correct field name.
&lt;br&gt;&amp;gt; This should be supported
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; //This code sample should populate the dynamic fields &amp;quot;brands_Nokia&amp;quot; and &amp;quot;brands_Samsung&amp;quot;
&lt;br&gt;&amp;gt; public class MyBean{
&lt;br&gt;&amp;gt; &amp;nbsp; @Field(&amp;quot;brands_*)
&lt;br&gt;&amp;gt; &amp;nbsp; Map&amp;lt;String, Integer&amp;gt; brands;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; Map&amp;lt;String, String&amp;gt; brands= new HashMap&amp;lt;String, String&amp;gt;();
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Nokia&amp;quot;, 1000);
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Samsung&amp;quot;, 100);
&lt;br&gt;&amp;gt; MyBean myBean = new MyBean();
&lt;br&gt;&amp;gt; myBean.setBrands(brands);
&lt;br&gt;&amp;gt; solrServer.addBean(myBean);
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; We can think of supporting this too ...
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; //This code sample should populate the dynamic fields &amp;quot;brands_Nokia&amp;quot; and &amp;quot;brands_Samsung&amp;quot;
&lt;br&gt;&amp;gt; Map&amp;lt;String, String&amp;gt; brands= new HashMap&amp;lt;String, String&amp;gt;();
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Nokia&amp;quot;, 1000);
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Samsung&amp;quot;, 100);
&lt;br&gt;&amp;gt; SolrInputDocument doc = new SolrInputDocument();
&lt;br&gt;&amp;gt; doc.addField(&amp;quot;brands_*&amp;quot;, brands);
&lt;br&gt;&amp;gt; {code}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---Dev-f14481.html&quot; embed=&quot;fixTarget[14481]&quot; target=&quot;_top&quot; &gt;Solr - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28SOLR-1357%29-SolrInputDocument-cannot-process-dynamic-fields-tp24915826p26531709.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26531711</id>
	<title>[jira] Updated: (SOLR-1357) SolrInputDocument cannot process dynamic fields</title>
	<published>2009-11-26T08:18:39Z</published>
	<updated>2009-11-26T08:18:39Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lars Grote updated SOLR-1357:
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Comment: was deleted
&lt;br&gt;&lt;br&gt;(was: provides the behavior like shown in my post on November the 26. &amp;nbsp;2009)
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; SolrInputDocument cannot process dynamic fields
&lt;br&gt;&amp;gt; -----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: SOLR-1357
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1357&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1357&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Solr
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: clients - java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Avlesh Singh
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: SOLR-1357.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Adding data via {{SolrInputDocument}} is normally done by calling the {{addField}} method with a field name, field value and an optional boost. &amp;nbsp;In case of dynamic fields, if field names are known upfront, then caller of this method just passes in the right name and it automatically works.
&lt;br&gt;&amp;gt; This does not go well with users who use {{@interface Field}} annotations for automatic binding. 
&lt;br&gt;&amp;gt; As of SOLR-1129, users can annotate {{Map&amp;lt;String, String&amp;gt; propertyName}} with {{@Field (&amp;quot;field_*&amp;quot;)}} kind of annotations to bind dynamic field data to. {{SolrInputDocument}} should exhibit the same behavior. &amp;nbsp;The field {{value}} currently supported are - primitive, array, collection or an instance of Iterable. It can also take {{Map}} as values. If the field, for which {{addField}} method is called, is of dynamicField type (which can be derived from the field name), then the keys of the {{Map}}, passed as value, should be used to &amp;quot;compose&amp;quot; the correct field name.
&lt;br&gt;&amp;gt; This should be supported
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; //This code sample should populate the dynamic fields &amp;quot;brands_Nokia&amp;quot; and &amp;quot;brands_Samsung&amp;quot;
&lt;br&gt;&amp;gt; public class MyBean{
&lt;br&gt;&amp;gt; &amp;nbsp; @Field(&amp;quot;brands_*)
&lt;br&gt;&amp;gt; &amp;nbsp; Map&amp;lt;String, Integer&amp;gt; brands;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; Map&amp;lt;String, String&amp;gt; brands= new HashMap&amp;lt;String, String&amp;gt;();
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Nokia&amp;quot;, 1000);
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Samsung&amp;quot;, 100);
&lt;br&gt;&amp;gt; MyBean myBean = new MyBean();
&lt;br&gt;&amp;gt; myBean.setBrands(brands);
&lt;br&gt;&amp;gt; solrServer.addBean(myBean);
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; We can think of supporting this too ...
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; //This code sample should populate the dynamic fields &amp;quot;brands_Nokia&amp;quot; and &amp;quot;brands_Samsung&amp;quot;
&lt;br&gt;&amp;gt; Map&amp;lt;String, String&amp;gt; brands= new HashMap&amp;lt;String, String&amp;gt;();
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Nokia&amp;quot;, 1000);
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Samsung&amp;quot;, 100);
&lt;br&gt;&amp;gt; SolrInputDocument doc = new SolrInputDocument();
&lt;br&gt;&amp;gt; doc.addField(&amp;quot;brands_*&amp;quot;, brands);
&lt;br&gt;&amp;gt; {code}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---Dev-f14481.html&quot; embed=&quot;fixTarget[14481]&quot; target=&quot;_top&quot; &gt;Solr - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28SOLR-1357%29-SolrInputDocument-cannot-process-dynamic-fields-tp24915826p26531711.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26531646</id>
	<title>[jira] Commented: (SOLR-1357) SolrInputDocument cannot process dynamic fields</title>
	<published>2009-11-26T08:14:39Z</published>
	<updated>2009-11-26T08:14:39Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1357?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12782925#action_12782925&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1357?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12782925#action_12782925&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Lars Grote commented on SOLR-1357:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;Hello,
&lt;br&gt;I think the way Avlesh suggested is more intuitive. At least I tried exactly that and wondered why it did not work.
&lt;br&gt;&lt;br&gt;This is what I think would be the best:
&lt;br&gt;&lt;br&gt;{code:java}
&lt;br&gt;// a Field like this:
&lt;br&gt;@Field(&amp;quot;*_brands&amp;quot;)
&lt;br&gt;Map&amp;lt;String,Integer&amp;gt; brands;
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;you should add data like this:
&lt;br&gt;{code:java}
&lt;br&gt;brands.put(&amp;quot;Nokia&amp;quot;, 1000);
&lt;br&gt;brands.put(&amp;quot;Samsung&amp;quot;, 100);
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;and get the data out like this:
&lt;br&gt;{code:java}
&lt;br&gt;bean.getBrands().get(&amp;quot;Nokia&amp;quot;);
&lt;br&gt;bean.getBrands().get(&amp;quot;Samsung&amp;quot;);
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;I used the idear of Jean and enhanced it to work like shown above.
&lt;br&gt;I attached a patch for this, maybe someone can have a look. It is not well tested.
&lt;br&gt;&lt;br&gt;I have never upload a Patch or something before. so if i'm doing something wrong, or do not follow the rules or anything.
&lt;br&gt;Please tell me.
&lt;br&gt;&lt;br&gt;Regards, Lars
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; SolrInputDocument cannot process dynamic fields
&lt;br&gt;&amp;gt; -----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: SOLR-1357
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1357&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1357&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Solr
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: clients - java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Avlesh Singh
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Adding data via {{SolrInputDocument}} is normally done by calling the {{addField}} method with a field name, field value and an optional boost. &amp;nbsp;In case of dynamic fields, if field names are known upfront, then caller of this method just passes in the right name and it automatically works.
&lt;br&gt;&amp;gt; This does not go well with users who use {{@interface Field}} annotations for automatic binding. 
&lt;br&gt;&amp;gt; As of SOLR-1129, users can annotate {{Map&amp;lt;String, String&amp;gt; propertyName}} with {{@Field (&amp;quot;field_*&amp;quot;)}} kind of annotations to bind dynamic field data to. {{SolrInputDocument}} should exhibit the same behavior. &amp;nbsp;The field {{value}} currently supported are - primitive, array, collection or an instance of Iterable. It can also take {{Map}} as values. If the field, for which {{addField}} method is called, is of dynamicField type (which can be derived from the field name), then the keys of the {{Map}}, passed as value, should be used to &amp;quot;compose&amp;quot; the correct field name.
&lt;br&gt;&amp;gt; This should be supported
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; //This code sample should populate the dynamic fields &amp;quot;brands_Nokia&amp;quot; and &amp;quot;brands_Samsung&amp;quot;
&lt;br&gt;&amp;gt; public class MyBean{
&lt;br&gt;&amp;gt; &amp;nbsp; @Field(&amp;quot;brands_*)
&lt;br&gt;&amp;gt; &amp;nbsp; Map&amp;lt;String, Integer&amp;gt; brands;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; Map&amp;lt;String, String&amp;gt; brands= new HashMap&amp;lt;String, String&amp;gt;();
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Nokia&amp;quot;, 1000);
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Samsung&amp;quot;, 100);
&lt;br&gt;&amp;gt; MyBean myBean = new MyBean();
&lt;br&gt;&amp;gt; myBean.setBrands(brands);
&lt;br&gt;&amp;gt; solrServer.addBean(myBean);
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; We can think of supporting this too ...
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; //This code sample should populate the dynamic fields &amp;quot;brands_Nokia&amp;quot; and &amp;quot;brands_Samsung&amp;quot;
&lt;br&gt;&amp;gt; Map&amp;lt;String, String&amp;gt; brands= new HashMap&amp;lt;String, String&amp;gt;();
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Nokia&amp;quot;, 1000);
&lt;br&gt;&amp;gt; brands.put(&amp;quot;Samsung&amp;quot;, 100);
&lt;br&gt;&amp;gt; SolrInputDocument doc = new SolrInputDocument();
&lt;br&gt;&amp;gt; doc.addField(&amp;quot;brands_*&amp;quot;, brands);
&lt;br&gt;&amp;gt; {code}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---Dev-f14481.html&quot; embed=&quot;fixTarget[14481]&quot; target=&quot;_top&quot; &gt;Solr - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28SOLR-1357%29-SolrInputDocument-cannot-process-dynamic-fields-tp24915826p26531646.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26531505</id>
	<title>Re: solr+jetty logging to syslog?</title>
	<published>2009-11-26T08:04:58Z</published>
	<updated>2009-11-26T08:04:58Z</updated>
	<author>
		<name>Marc Sturlese</name>
	</author>
	<content type="html">With 1.4
&lt;br&gt;&lt;br&gt;-Add log4j jars to Solr
&lt;br&gt;&lt;br&gt;-Configure de SyslogAppender with something like:
&lt;br&gt;log4j.appender.solrLog=org.apache.log4j.net.SyslogAppender
&lt;br&gt;log4j.appender.solrLog.Facility=LOCAL0
&lt;br&gt;log4j.appender.solrLog.SyslogHost=127.0.0.1
&lt;br&gt;log4j.appender.solrLog.layout=org.apache.log4j.PatternLayout
&lt;br&gt;log4j.appender.solrLog.layout.ConversionPattern=solr: %-4r [%t] %-5p %c - %m%n
&lt;br&gt;&lt;br&gt;-Install syslog-ng and let syslog accept udp packets. To do that uncomment in syslog-ng.conf the line
&lt;br&gt;&amp;nbsp;udp();
&lt;br&gt;in
&lt;br&gt;# all known message sources
&lt;br&gt;source s_all {
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Otis Gospodnetic wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Not many people do that, judging from &lt;a href=&quot;http://www.google.com/search?&amp;q=+solr%20+syslogd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.google.com/search?&amp;q=+solr%20+syslogd&lt;/a&gt;&amp;nbsp;.
&lt;br&gt;&lt;br&gt;But I think this is really not a Solr-specific question. &amp;nbsp;Isn't the question really &amp;quot;how do I configure log4j to log to syslogd?&amp;quot;. &amp;nbsp;Oh, and then &amp;quot;how do I configure slf4j to use log4j?&amp;quot;
&lt;br&gt;&lt;br&gt;The answer to the first one is &amp;quot;by using SyslogAppender&amp;quot; (google says so)
&lt;br&gt;The answer to the second one might be on &lt;a href=&quot;http://fernandoribeiro.eti.br/2006/05/24/how-to-use-slf4j-with-log4j/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fernandoribeiro.eti.br/2006/05/24/how-to-use-slf4j-with-log4j/&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;Otis
&lt;br&gt;--
&lt;br&gt;Sematext is hiring -- &lt;a href=&quot;http://sematext.com/about/jobs.html?mls&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sematext.com/about/jobs.html?mls&lt;/a&gt;&lt;br&gt;Lucene, Solr, Nutch, Katta, Hadoop, HBase, UIMA, NLP, NER, IR
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;----- Original Message ----
&lt;br&gt;&amp;gt; From: Steve Conover &amp;lt;sconover@gmail.com&amp;gt;
&lt;br&gt;&amp;gt; To: solr-user@lucene.apache.org
&lt;br&gt;&amp;gt; Sent: Sat, November 21, 2009 4:09:57 PM
&lt;br&gt;&amp;gt; Subject: Re: solr+jetty logging to syslog?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Does no one send solr logging to syslog?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Thu, Nov 19, 2009 at 5:54 PM, Steve Conover wrote:
&lt;br&gt;&amp;gt; &amp;gt; The solution involves slf4j to log4j to syslog (at least, for solr),
&lt;br&gt;&amp;gt; &amp;gt; but I'm having some trouble stringing all the parts together. &amp;nbsp;If
&lt;br&gt;&amp;gt; &amp;gt; anyone is doing this, would you mind posting how you use slf4j-log4j
&lt;br&gt;&amp;gt; &amp;gt; jar, what your log4j.properties looks like, what your java system
&lt;br&gt;&amp;gt; &amp;gt; properties settings are, and anything else you think is relevant?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Much appreciated
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; -Steve
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/solr%2Bjetty-logging-to-syslog--tp26437295p26531505.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26531166</id>
	<title>Intensive querying give odd results in search</title>
	<published>2009-11-26T07:44:55Z</published>
	<updated>2009-11-26T07:44:55Z</updated>
	<author>
		<name>jmsm</name>
	</author>
	<content type="html">Hi, All.
&lt;br&gt;&lt;br&gt;I have a problem regarding intensive query requesting.
&lt;br&gt;I'm using SolrJ client through http in the client side and Solr 1.4 and tomcat 6.0.20 on the server side.
&lt;br&gt;&lt;br&gt;My purpose is to execute 3 different queries for each word in a list of words and get the number of results. 
&lt;br&gt;&lt;br&gt;On the client
&lt;br&gt;**********
&lt;br&gt;String queryText = &amp;quot;titexpl:NASA&amp;quot;;
&lt;br&gt;&lt;br&gt;SolrServer server = ServerConSearch.getInstance().getServer();
&lt;br&gt;SolrQuery query = new SolrQuery();
&lt;br&gt;query.setQuery(queryText);
&lt;br&gt;query.addField(&amp;quot;*&amp;quot;);
&lt;br&gt;query.addField(&amp;quot;score&amp;quot;);
&lt;br&gt;query.setRows(0);
&lt;br&gt;QueryResponse rsp = server.query(query);
&lt;br&gt;final long resultsNum = rsp.getResults().getNumFound();
&lt;br&gt;&lt;br&gt;&lt;br&gt;My problem is that I get different results for the same query. For example, if I search &amp;quot;titexpl:NASA&amp;quot; I get 10 results for the first time but after some tries I get 0 results. After more tries, I get 10 results again an so on.
&lt;br&gt;&lt;br&gt;I tried with Tomcat running on Windows Vista and Ubuntu (in VMWare) but always got the same problem. Also used the default Jetty that cames with Solr, but no luck.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Any thoughts?
&lt;br&gt;&lt;br&gt;Ze Marques
&lt;br&gt;&lt;br&gt;&lt;br&gt;PS: No index update is being done during the queries.
&lt;br&gt;PS 2: Adding a sleep of 50ms for each query request, seems to solve the problem. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Intensive-querying-give-odd-results-in-search-tp26531166p26531166.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26530704</id>
	<title>Re: SOLR-1131 - Multiple Fields per Field Type</title>
	<published>2009-11-26T07:04:52Z</published>
	<updated>2009-11-26T07:04:52Z</updated>
	<author>
		<name>Grant Ingersoll-6</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 25, 2009, at 8:24 PM, Chris Hostetter wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm having a hard time wrapping my head arround this entire concept ... i 
&lt;br&gt;&amp;gt; know part of my problem is that your example use case seems somewhat 
&lt;br&gt;&amp;gt; nonsensical...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; : As a simple proof of concept, imagine that I define a new FieldType 
&lt;br&gt;&amp;gt; : called PlusMinusIntFieldType that extends IntField. &amp;nbsp;This FieldType 
&lt;br&gt;&amp;gt; : takes in an int value and outputs two Fields: one with the original 
&lt;br&gt;&amp;gt; : value and one with the negative of the value.
&lt;br&gt;&amp;gt; 	...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; : OK, on the search side is where it gets tricky. &amp;nbsp;The whole point of this 
&lt;br&gt;&amp;gt; : exercise is that the details are hidden from the user in the generic 
&lt;br&gt;&amp;gt; : case. &amp;nbsp;Thus, a query of plusMinus:5 should automatically expand to 
&lt;br&gt;&amp;gt; : (plusMinus__0:5 OR plusMinus__1:-5). &amp;nbsp;Of course, an expert user should 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ...nothing could match plusMinus__0:5 that didn't also match 
&lt;br&gt;&amp;gt; plusMinus__1:-5, so i don't really understand what the point of using the 
&lt;br&gt;&amp;gt; field expansion for a use case like this would be ... and that's making it 
&lt;br&gt;&amp;gt; hard for me to try and understand how this sort of system 
&lt;br&gt;&amp;gt; could/should/would be used at query time.
&lt;/div&gt;&lt;br&gt;Kind of, if a user just inputs plusMinus:5, then sure, but they may also want to just search the negative portion. &amp;nbsp;More importantly, though, they may have a QParser or some other component that can appropriately select one of the fields w/o the user knowing.
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; perhaps a more realistic example would be helpful?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ...or even some differnet simple and contrived examples that demonstrate 
&lt;br&gt;&amp;gt; how this could be usefull in a way that isn't possible with a single 
&lt;br&gt;&amp;gt; field.
&lt;br&gt;&lt;br&gt;OK, a more concrete example is spatial. &amp;nbsp;A user will want to index a point as a lat lon. &amp;nbsp; So, they index: &amp;nbsp;&amp;lt;field name=&amp;quot;latLon&amp;quot;&amp;gt;49, -79&amp;lt;/field&amp;gt;.
&lt;br&gt;&lt;br&gt;The implementation of how this gets indexed can be done in several ways. &amp;nbsp;For starters, it can be represented as a single field using Geohash or even just as a string (even if that isn't useful for much). &amp;nbsp;We don't need S-1131 for that at all. &amp;nbsp;Next, they may just want to represent it as a two fields: &amp;nbsp;one for the lat and one for the long. &amp;nbsp;Again, not super hard to do now, but it requires the user to set it up, whereas with a LatLonFieldType, this would be hidden from them. &amp;nbsp;Finally, consider the cartesian tier case. &amp;nbsp;In this case, a single lat lon point could be mapped to a whole slew of tiers, where each tier is like a zoom level on a map application (like Google Maps). &amp;nbsp;Here, we could have a CartesianTierFieldType, that takes in the lower and upper bounds of the tiers to represent, i.e. tier 4 through 17, and this would output 13 different fields. &amp;nbsp; &amp;nbsp;Local Solr currently handles this through dynamic fields and user level knowledge of the magic fields used.
&lt;br&gt;&lt;br&gt;For this case, there are several different search patterns: 
&lt;br&gt;1. The user may know the tier they want to search at and thus input tier and a zoom level. &amp;nbsp;
&lt;br&gt;2. User invokes a QParser to build a bounding box (see &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1568&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1568&lt;/a&gt;) and the Parser is responsible for creating a filter that chooses the most appropriate tier to search against. &amp;nbsp;So, the user might just say: &amp;nbsp;{!tier lat=X lon=Y dist=10} and it will pick the most appropriate tier, whereas putting in dist=50 would likely pick a different tier.
&lt;br&gt;&lt;br&gt;Does that help?
&lt;br&gt;&lt;br&gt;BTW, all of this is tracked via SOLR-773.&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---Dev-f14481.html&quot; embed=&quot;fixTarget[14481]&quot; target=&quot;_top&quot; &gt;Solr - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SOLR-1131---Multiple-Fields-per-Field-Type-tp26496647p26530704.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26530406</id>
	<title>WordDelimiterFilter and acronyms normalization</title>
	<published>2009-11-26T06:44:35Z</published>
	<updated>2009-11-26T06:44:35Z</updated>
	<author>
		<name>aklochkov</name>
	</author>
	<content type="html">Hi all!
&lt;br&gt;&lt;br&gt;Is there any ready-for-use filter which performs acronyms normalization such
&lt;br&gt;as &amp;quot;I.N.C.&amp;quot;-&amp;gt;&amp;quot;INC&amp;quot;?
&lt;br&gt;&lt;br&gt;I see that Lucene's StandardFilter can do this but we can't use it as we're
&lt;br&gt;using WhitespaceTokenizer instead of StandardTokenizer.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Andrew Klochkov
&lt;br&gt;Senior Software Engineer,
&lt;br&gt;Grid Dynamics
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/WordDelimiterFilter-and-acronyms-normalization-tp26530406p26530406.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26530230</id>
	<title>RE: schema-based Index-time field boosting</title>
	<published>2009-11-26T06:29:38Z</published>
	<updated>2009-11-26T06:29:38Z</updated>
	<author>
		<name>Ian Smith-21</name>
	</author>
	<content type="html">Hi Chris, thanks for replying! 
&lt;br&gt;&lt;br&gt;&lt;br&gt;OK, now I'm going to take the bait ;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;I am talking about field boosting rather than document boosting, ie. I
&lt;br&gt;would like some fields (say eg. title) to be &amp;quot;louder&amp;quot; than others,
&lt;br&gt;across ALL documents. &amp;nbsp;I believe you are at least partially talking
&lt;br&gt;about document boosting, which clearly applies on a per-document basis.
&lt;br&gt;&lt;br&gt;If it helps, consider a schema version of the following, from
&lt;br&gt;org.apache.solr.common.SolrInputDocument:
&lt;br&gt;&lt;br&gt;&amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp;* Adds a field with the given name, value and boost. &amp;nbsp;If a field with
&lt;br&gt;the name already exists, then it is updated to
&lt;br&gt;&amp;nbsp; &amp;nbsp;* the new value and boost.
&lt;br&gt;&amp;nbsp; &amp;nbsp;*
&lt;br&gt;&amp;nbsp; &amp;nbsp;* @param name Name of the field to add
&lt;br&gt;&amp;nbsp; &amp;nbsp;* @param value Value of the field
&lt;br&gt;&amp;nbsp; &amp;nbsp;* @param boost Boost value for the field
&lt;br&gt;&amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; public void addField(String name, Object value, float boost ) 
&lt;br&gt;&amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; SolrInputField field = _fields.get( name );
&lt;br&gt;&amp;nbsp; &amp;nbsp; if( field == null || field.value == null ) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; setField(name, value, boost);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; else {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; field.addValue( value, boost );
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;&lt;br&gt;Where a constant boost value is applied consistently to a given field.
&lt;br&gt;That is what I was mistakenly hoping to achieve in the schema. &amp;nbsp;I still
&lt;br&gt;think it would be a good idea BTW. &amp;nbsp;Regards,
&lt;br&gt;&lt;br&gt;Ian.
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Chris Hostetter [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530230&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hossman_lucene@...&lt;/a&gt;] 
&lt;br&gt;Sent: 23 November 2009 18:34
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530230&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;
&lt;br&gt;Subject: RE: schema-based Index-time field boosting 
&lt;br&gt;&lt;br&gt;&lt;br&gt;: Yeah, like I said, I was mistaken about setting field boost in
&lt;br&gt;: schema.xml - doesn't mean it's a bad idea though. &amp;nbsp;At any rate, from
&lt;br&gt;: your penultimate sentence I reckon at least one of us is still
&lt;br&gt;confused
&lt;br&gt;: about field boosting, feel free to reply if you think it's me ;)
&lt;br&gt;&lt;br&gt;Yeah ... i think it's you. &amp;nbsp;like i said...
&lt;br&gt;&lt;br&gt;: field boosting only makes sense if it's only applied to some of the
&lt;br&gt;: documents in the index, if every document has an index time boost on
&lt;br&gt;: fieldX, then that boost is meaningless.
&lt;br&gt;&lt;br&gt;...if there was a way to oost fields at index time that was configured
&lt;br&gt;in the schema.xml, then every doc would get that boost on it's instances
&lt;br&gt;of those fields but the only purpose of index time boosting is to
&lt;br&gt;indicate that one document is more significant then another doc -- if
&lt;br&gt;every doc gets the same boost, it becomes a No-OP.
&lt;br&gt;&lt;br&gt;(think about the math -- field boosts become multipliers in the
&lt;br&gt;fieldNorm
&lt;br&gt;-- if every doc gets the same multiplier, then there is no net effect)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-Hoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;Web design and intelligent Content Management. www.twitter.com/gossinteractive 
&lt;br&gt;&lt;br&gt;Registered Office: c/o Bishop Fleming, Cobourg House, Mayflower Street, Plymouth, PL1 1LG. &amp;nbsp;Company Registration No: 3553908 
&lt;br&gt;&lt;br&gt;This email contains proprietary information, some or all of which may be legally privileged. It is for the intended recipient only. If an addressing or transmission error has misdirected this email, please notify the author by replying to this email. If you are not the intended recipient you may not use, disclose, distribute, copy, print or rely on this email. 
&lt;br&gt;&lt;br&gt;Email transmission cannot be guaranteed to be secure or error free, as information may be intercepted, corrupted, lost, destroyed, arrive late or incomplete or contain viruses. This email and any files attached to it have been checked with virus detection software before transmission. You should nonetheless carry out your own virus check before opening any attachment. GOSS Interactive Ltd accepts no liability for any loss or damage that may be caused by software viruses.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Index-time-field-boosting-not-working--tp26406369p26530230.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26529752</id>
	<title>SolrException caused by illegal character</title>
	<published>2009-11-26T05:54:20Z</published>
	<updated>2009-11-26T05:54:20Z</updated>
	<author>
		<name>György Frivolt</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&amp;nbsp; &amp;nbsp; I upgradeed to Solr 1.4 and tried to reindex the data. After few
&lt;br&gt;thousand of reindexed documents an exception is thrown, I did not meet
&lt;br&gt;this using 1.3 before. Do you have any idea what caused the problem?
&lt;br&gt;Thanks.
&lt;br&gt;&lt;br&gt;SEVERE: org.apache.solr.common.SolrException: Illegal character
&lt;br&gt;((CTRL-CHAR, code 3))
&lt;br&gt;&amp;nbsp;at [row,col {unknown-source}]: [6495,39]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.XMLLoader.load(XMLLoader.java:72)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:54)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:338)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:241)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.Server.handle(Server.java:285)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:835)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:641)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:208)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:226)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
&lt;br&gt;Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Illegal
&lt;br&gt;character ((CTRL-CHAR, code 3))
&lt;br&gt;&amp;nbsp;at [row,col {unknown-source}]: [6495,39]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.ctc.wstx.sr.StreamScanner.throwInvalidSpace(StreamScanner.java:675)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.ctc.wstx.sr.BasicStreamReader.readTextPrimary(BasicStreamReader.java:4556)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2888)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1019)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.XMLLoader.readDoc(XMLLoader.java:273)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:138)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.handler.XMLLoader.load(XMLLoader.java:69)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 22 more
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SolrException-caused-by-illegal-character-tp26529752p26529752.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26529305</id>
	<title>Re: param &quot;version&quot; and diferences in /admin/ping response</title>
	<published>2009-11-26T05:16:09Z</published>
	<updated>2009-11-26T05:16:09Z</updated>
	<author>
		<name>Nestor Oviedo</name>
	</author>
	<content type="html">Tank you Chris... I didn't see it. I was looking for something related
&lt;br&gt;with the PingRequestHandler.
&lt;br&gt;Regards.
&lt;br&gt;Nestor Oviedo
&lt;br&gt;&lt;br&gt;On Wed, Nov 25, 2009 at 7:09 PM, Chris Hostetter
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26529305&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hossman_lucene@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; : Hi everyone!
&lt;br&gt;&amp;gt; : Can anyone tell me what's the meaning of the param &amp;quot;version&amp;quot; ?? There
&lt;br&gt;&amp;gt; : isn't anything about it in the Solr documentation.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://wiki.apache.org/solr/XMLResponseFormat#A.27version.27&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/XMLResponseFormat#A.27version.27&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Hoss
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/param-%22version%22-and-diferences-in--admin-ping-response-tp26520249p26529305.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26528761</id>
	<title>Re: [jira] Created: (SOLR-1592) Refactor XMLWriter startTag to allow arbitrary attributes to be written</title>
	<published>2009-11-26T04:29:33Z</published>
	<updated>2009-11-26T04:29:33Z</updated>
	<author>
		<name>Age Jan Kuperus-2</name>
	</author>
	<content type="html">Chris Hostetter wrote:
&lt;br&gt;&amp;gt; Perhaps instead of making API additions/generalizations to XMLWriter, we 
&lt;br&gt;&amp;gt; should approach the problem differnelty and think about what a good 
&lt;br&gt;&amp;gt; reusable general pupose XML generation toolkit that could be used by 
&lt;br&gt;&amp;gt; custom response writers should look like, and then implement that -- 
&lt;br&gt;&amp;gt; refactoring the existing XMLWriter class to use/extend this new class 
&lt;br&gt;&amp;gt; where possible?
&lt;br&gt;&lt;br&gt;I agree completely. Looking at solr/lucene from an XML/XSLT/X... background my first impression 
&lt;br&gt;is that the XML/XSLT features are just what is absolutely necessary to get it running. As we are 
&lt;br&gt;going to use solr in an XML based environment, we'll be happy to exchange ideas about &amp;quot;full&amp;quot; (or 
&lt;br&gt;at least &amp;quot;more&amp;quot; xml support.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Age Jan Kuperus
&lt;br&gt;FB ICT / Wageningen UR Library
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---Dev-f14481.html&quot; embed=&quot;fixTarget[14481]&quot; target=&quot;_top&quot; &gt;Solr - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28SOLR-1592%29-Refactor-XMLWriter-startTag-to-allow-arbitrary-attributes-to-be-written-tp26472646p26528761.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26527841</id>
	<title>Re: Deduplication in 1.4</title>
	<published>2009-11-26T03:09:45Z</published>
	<updated>2009-11-26T03:09:45Z</updated>
	<author>
		<name>Otis Gospodnetic</name>
	</author>
	<content type="html">Hi Martijn,
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;----- Original Message ----
&lt;br&gt;&lt;br&gt;&amp;gt; From: Martijn v Groningen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26527841&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martijn.is.hier@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26527841&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Sent: Thu, November 26, 2009 3:19:40 AM
&lt;br&gt;&amp;gt; Subject: Re: Deduplication in 1.4
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Field collapsing has been used by many in their production
&lt;br&gt;&amp;gt; environment. 
&lt;br&gt;&lt;br&gt;Got any pointers to public sites you know use it? &amp;nbsp;I know of a high traffic site that used an early version, and it caused performance problems. &amp;nbsp;Is double-tripping still required?
&lt;br&gt;&lt;br&gt;&amp;gt; The last few months the stability of the patch grew as
&lt;br&gt;&amp;gt; quiet some bugs were fixed. The only big feature missing currently is
&lt;br&gt;&amp;gt; caching of the collapsing algorithm. I'm currently working on that and
&lt;br&gt;&lt;br&gt;Is it also full distributed-search-ready?
&lt;br&gt;&lt;br&gt;&amp;gt; I will put it in a new patch in the coming next days. &amp;nbsp;So yes the
&lt;br&gt;&amp;gt; patch is very near being production ready.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Otis
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Martijn
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2009/11/26 KaktuChakarabati :
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hey Otis,
&lt;br&gt;&amp;gt; &amp;gt; Yep, I realized this myself after playing some with the dedupe feature
&lt;br&gt;&amp;gt; &amp;gt; yesterday.
&lt;br&gt;&amp;gt; &amp;gt; So it does look like Field collapsing is what I need pretty much.
&lt;br&gt;&amp;gt; &amp;gt; Any idea on how close it is to being production-ready?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;gt; -Chak
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Otis Gospodnetic wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; As far as I know, the point of deduplication in Solr (
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://wiki.apache.org/solr/Deduplication&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/Deduplication&lt;/a&gt;&amp;nbsp;) is to detect a duplicate
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; document before indexing it in order to avoid duplicates in the index in
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; the first place.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; What you are describing is closer to field collapsing patch in SOLR-236.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;Otis
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Sematext is hiring -- &lt;a href=&quot;http://sematext.com/about/jobs.html?mls&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sematext.com/about/jobs.html?mls&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Lucene, Solr, Nutch, Katta, Hadoop, HBase, UIMA, NLP, NER, IR
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; ----- Original Message ----
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; From: KaktuChakarabati 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26527841&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Sent: Tue, November 24, 2009 5:29:00 PM
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Subject: Deduplication in 1.4
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Hey,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I've been trying to find some documentation on using this feature in 1.4
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; but
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Wiki page is alittle sparse..
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; In specific, here's what i'm trying to do:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I have a field, say 'duplicate_group_id' that i'll populate based on some
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; offline documents deduplication process I have.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; All I want is for solr to compute a 'duplicate_signature' field based on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; this one at update time, so that when i search for documents later, all
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; documents with same original 'duplicate_group_id' value will be rolled up
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; (e.g i'll just get the first one that came back &amp;nbsp;according to relevancy).
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I enabled the deduplication processor and put it into updater, but i'm
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; not
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; seeing any difference in returned results (i.e results with same
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; duplicate_id are returned separately..)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; is there anything i need to supply in query-time for this to take effect?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; what should be the behaviour? is there any working example of this?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Anything will be helpful..
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Chak
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Deduplication-in-1.4-tp26504403p26504403.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Deduplication-in-1.4-tp26504403p26504403.html&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Sent from the Solr - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt; View this message in context: 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Deduplication-in-1.4-tp26504403p26522386.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Deduplication-in-1.4-tp26504403p26522386.html&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; Sent from the Solr - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Deduplication-in-1.4-tp26504403p26527841.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26527198</id>
	<title>Links to in-dev features on wiki?</title>
	<published>2009-11-26T02:17:35Z</published>
	<updated>2009-11-26T02:17:35Z</updated>
	<author>
		<name>Shalin Shekhar Mangar</name>
	</author>
	<content type="html">Pages such as ZooKeeperIntegration and KattaIntegration used to be linked
&lt;br&gt;off the Wiki front page. Now I can't find them any more. Where have those
&lt;br&gt;links been moved to?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Regards,
&lt;br&gt;Shalin Shekhar Mangar.
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---Dev-f14481.html&quot; embed=&quot;fixTarget[14481]&quot; target=&quot;_top&quot; &gt;Solr - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Links-to-in-dev-features-on-wiki--tp26527198p26527198.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26527082</id>
	<title>Re: Looking for Best Practices: Analyzers vs. UpdateRequestProcessors?</title>
	<published>2009-11-26T02:07:15Z</published>
	<updated>2009-11-26T02:07:15Z</updated>
	<author>
		<name>Shalin Shekhar Mangar</name>
	</author>
	<content type="html">On Wed, Nov 25, 2009 at 9:52 PM, Andreas Kahl &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26527082&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Andreas_Kahl@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; are there any general criteria when to use Analyzers to implement an
&lt;br&gt;&amp;gt; indexing function and when it is better to use UpdateRequestProcessors?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The main difference I found in the documentation was that
&lt;br&gt;&amp;gt; UpdateRequestProcessors are able to manipulate several fields at once
&lt;br&gt;&amp;gt; (create, read, update, delete), while Analyzers operate on the contents of a
&lt;br&gt;&amp;gt; single field at once.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;Analyzers can only change indexed content. If a field is marked as &amp;quot;stored&amp;quot;,
&lt;br&gt;then it is stored and retrieved un-modified. If you want to modify the
&lt;br&gt;&amp;quot;stored&amp;quot; part as well, then only an UpdateRequestProcessor can do that. In
&lt;br&gt;other words, the field's value after applying UpdateRequestProcessors is fed
&lt;br&gt;into analyzers (for indexed field) and stored verbatim (for stored fields).
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Regards,
&lt;br&gt;Shalin Shekhar Mangar.
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Solr---User-f14480.html&quot; embed=&quot;fixTarget[14480]&quot; target=&quot;_top&quot; &gt;Solr - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Looking-for-Best-Practices%3A-Analyzers-vs.-UpdateRequestProcessors--tp26515709p26527082.html" />
</entry>

</feed>
