<?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-10T00:02:41Z</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-26279655</id>
	<title>Re: Question about the message &quot;Indexing failed. Rolled back all  changes.&quot;</title>
	<published>2009-11-10T00:02:41Z</published>
	<updated>2009-11-10T00:02:41Z</updated>
	<author>
		<name>Bertie Shen</name>
	</author>
	<content type="html">No. I did not check the logs.
&lt;br&gt;&lt;br&gt;But &amp;nbsp;even after I successfully index data using
&lt;br&gt;&lt;a href=&quot;http://host:port/solr-example/dataimport?command=full-import&amp;commit=true&amp;clean=true&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://host:port/solr-example/dataimport?command=full-import&amp;commit=true&amp;clean=true&lt;/a&gt;,
&lt;br&gt;do solr search which returns meaningful results, and then visit
&lt;br&gt;&lt;a href=&quot;http://host:port/solr-example/dataimport?command=status&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://host:port/solr-example/dataimport?command=status&lt;/a&gt;, I can see the
&lt;br&gt;following result
&lt;br&gt;&lt;br&gt;&amp;lt;response&amp;gt;
&lt;br&gt;-
&lt;br&gt;&amp;lt;lst name=&amp;quot;responseHeader&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;int name=&amp;quot;status&amp;quot;&amp;gt;0&amp;lt;/int&amp;gt;
&lt;br&gt;&amp;lt;int name=&amp;quot;QTime&amp;quot;&amp;gt;1&amp;lt;/int&amp;gt;
&lt;br&gt;&amp;lt;/lst&amp;gt;
&lt;br&gt;-
&lt;br&gt;&amp;lt;lst name=&amp;quot;initArgs&amp;quot;&amp;gt;
&lt;br&gt;-
&lt;br&gt;&amp;lt;lst name=&amp;quot;defaults&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;str name=&amp;quot;config&amp;quot;&amp;gt;data-config.xml&amp;lt;/str&amp;gt;
&lt;br&gt;&amp;lt;/lst&amp;gt;
&lt;br&gt;&amp;lt;/lst&amp;gt;
&lt;br&gt;&amp;lt;str name=&amp;quot;command&amp;quot;&amp;gt;status&amp;lt;/str&amp;gt;
&lt;br&gt;&amp;lt;str name=&amp;quot;status&amp;quot;&amp;gt;idle&amp;lt;/str&amp;gt;
&lt;br&gt;&amp;lt;str name=&amp;quot;importResponse&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;&amp;lt;lst name=&amp;quot;statusMessages&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;str name=&amp;quot;Time Elapsed&amp;quot;&amp;gt;0:2:11.426&amp;lt;/str&amp;gt;
&lt;br&gt;&amp;lt;str name=&amp;quot;Total Requests made to DataSource&amp;quot;&amp;gt;584&amp;lt;/str&amp;gt;
&lt;br&gt;&amp;lt;str name=&amp;quot;Total Rows Fetched&amp;quot;&amp;gt;1538&amp;lt;/str&amp;gt;
&lt;br&gt;&amp;lt;str name=&amp;quot;Total Documents Skipped&amp;quot;&amp;gt;0&amp;lt;/str&amp;gt;
&lt;br&gt;&amp;lt;str name=&amp;quot;Full Dump Started&amp;quot;&amp;gt;2009-11-09 23:54:41&amp;lt;/str&amp;gt;
&lt;br&gt;*&amp;lt;str name=&amp;quot;&amp;quot;&amp;gt;Indexing failed. Rolled back all changes.&amp;lt;/str&amp;gt;*
&lt;br&gt;&amp;lt;str name=&amp;quot;Committed&amp;quot;&amp;gt;2009-11-09 23:54:42&amp;lt;/str&amp;gt;
&lt;br&gt;&amp;lt;str name=&amp;quot;Optimized&amp;quot;&amp;gt;2009-11-09 23:54:42&amp;lt;/str&amp;gt;
&lt;br&gt;&amp;lt;str name=&amp;quot;Rolledback&amp;quot;&amp;gt;2009-11-09 23:54:42&amp;lt;/str&amp;gt;
&lt;br&gt;&amp;lt;/lst&amp;gt;
&lt;br&gt;-
&lt;br&gt;&amp;lt;str name=&amp;quot;WARNING&amp;quot;&amp;gt;
&lt;br&gt;This response format is experimental. &amp;nbsp;It is likely to change in the future.
&lt;br&gt;&amp;lt;/str&amp;gt;
&lt;br&gt;&amp;lt;/response&amp;gt;
&lt;br&gt;&lt;br&gt;On Mon, Nov 9, 2009 at 7:39 AM, Shalin Shekhar Mangar &amp;lt;
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26279655&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shalinmangar@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sat, Nov 7, 2009 at 1:10 PM, Bertie Shen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26279655&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bertie.shen@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;When I use
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://localhost:8180/solr/admin/dataimport.jsp?handler=/dataimport&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8180/solr/admin/dataimport.jsp?handler=/dataimport&lt;/a&gt;&amp;nbsp;to
&lt;br&gt;&amp;gt; &amp;gt; debug
&lt;br&gt;&amp;gt; &amp;gt; the indexing config file, I always see the status message on the right
&lt;br&gt;&amp;gt; part
&lt;br&gt;&amp;gt; &amp;gt; &amp;lt;str name=&amp;quot;&amp;quot;&amp;gt;Indexing failed. Rolled back all changes.&amp;lt;/str&amp;gt;, even the
&lt;br&gt;&amp;gt; &amp;gt; indexing process looks to be successful. I am not sure whether you guys
&lt;br&gt;&amp;gt; &amp;gt; have
&lt;br&gt;&amp;gt; &amp;gt; seen the same phenomenon or not. &amp;nbsp;BTW, I usually check the checkbox Clean
&lt;br&gt;&amp;gt; &amp;gt; and sometimes check Commit box, and then click Debug Now button.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; Do you see any exceptions in the logs?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Shalin Shekhar Mangar.
&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/Question-about-the-message-%22Indexing-failed.-Rolled-back-all--changes.%22-tp26242714p26279655.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26279434</id>
	<title>Re: How TEXT field make sortable?</title>
	<published>2009-11-09T23:36:31Z</published>
	<updated>2009-11-09T23:36:31Z</updated>
	<author>
		<name>Avlesh Singh</name>
	</author>
	<content type="html">&amp;gt;
&lt;br&gt;&amp;gt; Can some one help me how we can sort the text field.
&lt;br&gt;&amp;gt;
&lt;br&gt;You CANNOT sort on a &amp;quot;text&amp;quot; field. Sorting can only be done on an
&lt;br&gt;untokenized field (e.g string, sint, sfloat etc fields)
&lt;br&gt;&lt;br&gt;Cheers
&lt;br&gt;Avlesh
&lt;br&gt;&lt;br&gt;On Tue, Nov 10, 2009 at 11:44 AM, deepak agrawal &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26279434&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dk.agwl@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Can some one help me how we can sort the text field.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;field name=&amp;quot;TITLE&amp;quot; type=&amp;quot;text&amp;quot; indexed=&amp;quot;true&amp;quot; stored=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; DEEPAK AGRAWAL
&lt;br&gt;&amp;gt; +91-9379433455
&lt;br&gt;&amp;gt; GOOD LUCK.....
&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/How-TEXT-field-make-sortable--tp26278812p26279434.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26279242</id>
	<title>Re: A question about how to make schema.xml change take effect</title>
	<published>2009-11-09T23:15:13Z</published>
	<updated>2009-11-09T23:15:13Z</updated>
	<author>
		<name>Bertie Shen</name>
	</author>
	<content type="html">Oh. Sorry, take back what I said. Most of my config change is at
&lt;br&gt;data-config.xml, not schema.xml.
&lt;br&gt;&lt;br&gt;I just made a change for field data type in schema.xml and noticed that I
&lt;br&gt;have to restart tomcat.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Mon, Nov 9, 2009 at 10:37 PM, Ritesh Gurung &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26279242&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ritesh@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Well everytime you make change in schema.xml file you need restart the
&lt;br&gt;&amp;gt; tomcat server.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tue, Nov 10, 2009 at 11:59 AM, Bertie Shen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26279242&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bertie.shen@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hey folks,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;When I update schema.xml, I found most of time I do not need to restart
&lt;br&gt;&amp;gt; &amp;gt; tomcat in order to make change take effect. But sometimes, I have to
&lt;br&gt;&amp;gt; restart
&lt;br&gt;&amp;gt; &amp;gt; tomcat server to make change take effect.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; For example, when I change a field data type from sint to tlong, I
&lt;br&gt;&amp;gt; called
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://host:port&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://host:port&lt;/a&gt;&lt;br&gt;&amp;gt; /solr/dataimport?command=full-import&amp;commit=true&amp;clean=true.
&lt;br&gt;&amp;gt; &amp;gt; I clicked [Schema] link from admin page and found data type is tlong; but
&lt;br&gt;&amp;gt; &amp;gt; click [Schema Browser] and that field link, I found the data type is
&lt;br&gt;&amp;gt; still
&lt;br&gt;&amp;gt; &amp;gt; sint. &amp;nbsp;When I make a search, the result also shows the field is still
&lt;br&gt;&amp;gt; sint.
&lt;br&gt;&amp;gt; &amp;gt; The only way to make the change effective I found is to restart tomcat.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; I want to confirm whether it is intended or it is a bug.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; Thanks.
&lt;br&gt;&amp;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/A-question-about-how-to-make-schema.xml-change-take-effect-tp26278917p26279242.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26279236</id>
	<title>Re: A question about how to make schema.xml change take effect</title>
	<published>2009-11-09T23:14:32Z</published>
	<updated>2009-11-09T23:14:32Z</updated>
	<author>
		<name>Noble Paul നോബിള്‍  नोब्ळ्-2</name>
	</author>
	<content type="html">if your are using a multicore instance you may just reload the core
&lt;br&gt;&lt;br&gt;On Tue, Nov 10, 2009 at 12:07 PM, Ritesh Gurung &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26279236&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ritesh@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Well everytime you make change in schema.xml file you need restart the
&lt;br&gt;&amp;gt; tomcat server.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tue, Nov 10, 2009 at 11:59 AM, Bertie Shen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26279236&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bertie.shen@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hey folks,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  When I update schema.xml, I found most of time I do not need to restart
&lt;br&gt;&amp;gt;&amp;gt; tomcat in order to make change take effect. But sometimes, I have to restart
&lt;br&gt;&amp;gt;&amp;gt; tomcat server to make change take effect.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   For example, when I change a field data type from sint to tlong, I called
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://host:port/solr/dataimport?command=full-import&amp;commit=true&amp;clean=true&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://host:port/solr/dataimport?command=full-import&amp;commit=true&amp;clean=true&lt;/a&gt;.
&lt;br&gt;&amp;gt;&amp;gt; I clicked [Schema] link from admin page and found data type is tlong; but
&lt;br&gt;&amp;gt;&amp;gt; click [Schema Browser] and that field link, I found the data type is still
&lt;br&gt;&amp;gt;&amp;gt; sint.  When I make a search, the result also shows the field is still sint.
&lt;br&gt;&amp;gt;&amp;gt; The only way to make the change effective I found is to restart tomcat.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   I want to confirm whether it is intended or it is a bug.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   Thanks.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;-----------------------------------------------------
&lt;br&gt;Noble Paul | Principal Engineer| AOL | &lt;a href=&quot;http://aol.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aol.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/A-question-about-how-to-make-schema.xml-change-take-effect-tp26278917p26279236.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26278975</id>
	<title>Re: A question about how to make schema.xml change take effect</title>
	<published>2009-11-09T22:37:37Z</published>
	<updated>2009-11-09T22:37:37Z</updated>
	<author>
		<name>Leeotzu</name>
	</author>
	<content type="html">Well everytime you make change in schema.xml file you need restart the
&lt;br&gt;tomcat server.
&lt;br&gt;&lt;br&gt;On Tue, Nov 10, 2009 at 11:59 AM, Bertie Shen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26278975&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bertie.shen@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hey folks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  When I update schema.xml, I found most of time I do not need to restart
&lt;br&gt;&amp;gt; tomcat in order to make change take effect. But sometimes, I have to restart
&lt;br&gt;&amp;gt; tomcat server to make change take effect.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;   For example, when I change a field data type from sint to tlong, I called
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://host:port/solr/dataimport?command=full-import&amp;commit=true&amp;clean=true&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://host:port/solr/dataimport?command=full-import&amp;commit=true&amp;clean=true&lt;/a&gt;.
&lt;br&gt;&amp;gt; I clicked [Schema] link from admin page and found data type is tlong; but
&lt;br&gt;&amp;gt; click [Schema Browser] and that field link, I found the data type is still
&lt;br&gt;&amp;gt; sint.  When I make a search, the result also shows the field is still sint.
&lt;br&gt;&amp;gt; The only way to make the change effective I found is to restart tomcat.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;   I want to confirm whether it is intended or it is a bug.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;   Thanks.
&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/A-question-about-how-to-make-schema.xml-change-take-effect-tp26278917p26278975.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26278917</id>
	<title>A question about how to make schema.xml change take effect</title>
	<published>2009-11-09T22:29:28Z</published>
	<updated>2009-11-09T22:29:28Z</updated>
	<author>
		<name>Bertie Shen</name>
	</author>
	<content type="html">Hey folks,
&lt;br&gt;&lt;br&gt;&amp;nbsp; When I update schema.xml, I found most of time I do not need to restart
&lt;br&gt;tomcat in order to make change take effect. But sometimes, I have to restart
&lt;br&gt;tomcat server to make change take effect.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;For example, when I change a field data type from sint to tlong, I called
&lt;br&gt;&lt;a href=&quot;http://host:port/solr/dataimport?command=full-import&amp;commit=true&amp;clean=true&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://host:port/solr/dataimport?command=full-import&amp;commit=true&amp;clean=true&lt;/a&gt;.
&lt;br&gt;I clicked [Schema] link from admin page and found data type is tlong; but
&lt;br&gt;click [Schema Browser] and that field link, I found the data type is still
&lt;br&gt;sint. &amp;nbsp;When I make a search, the result also shows the field is still sint.
&lt;br&gt;The only way to make the change effective I found is to restart tomcat.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;I want to confirm whether it is intended or it is a bug.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Thanks.
&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/A-question-about-how-to-make-schema.xml-change-take-effect-tp26278917p26278917.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26278875</id>
	<title>Re: Are subqueries possible in Solr? If so, are they performant?</title>
	<published>2009-11-09T22:23:49Z</published>
	<updated>2009-11-09T22:23:49Z</updated>
	<author>
		<name>Vicky_Dev</name>
	</author>
	<content type="html">Thanks Otis for your response.
&lt;br&gt;&lt;br&gt;Is it possible to get result of one solr query feed into another Solr Query?
&lt;br&gt;&lt;br&gt;Issue which I am facing right now is::
&lt;br&gt;I am getting results from one query and I just need 2 index attribute values . These index attribute values are used for form new Query to Solr. 
&lt;br&gt;&lt;br&gt;Since Solr gives result only for GET request, hence there is restriction on : forming query with all values.
&lt;br&gt;&lt;br&gt;Please do send your views on above problem
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;~Vikrant
&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;You can mimic them by combining 2 clauses with an AND.
&lt;br&gt;e.g.
&lt;br&gt;cookies
&lt;br&gt;vs.
&lt;br&gt;cookies AND vanilla
&lt;br&gt;&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: Vicky_Dev &amp;lt;vikrantv_shirbhate@yahoo.co.in&amp;gt;
&lt;br&gt;&amp;gt; To: solr-user@lucene.apache.org
&lt;br&gt;&amp;gt; Sent: Mon, November 9, 2009 1:48:03 PM
&lt;br&gt;&amp;gt; Subject: Re: Are subqueries possible in Solr? If so, are they performant?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi Team,
&lt;br&gt;&amp;gt; Is it possible to write subqueries in dismaxrequest handler?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ~Vikrant
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Edoardo Marcora wrote:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Does Solr have the ability to do subqueries, like this one (in SQL):
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; SELECT id, first_name
&lt;br&gt;&amp;gt; &amp;gt; FROM student_details
&lt;br&gt;&amp;gt; &amp;gt; WHERE first_name IN (SELECT first_name
&lt;br&gt;&amp;gt; &amp;gt; FROM student_details
&lt;br&gt;&amp;gt; &amp;gt; WHERE subject= 'Science'); 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; If so, how performant is this kind of queries?
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Are-subqueries-possible-in-Solr--If-so%2C-are-they-performant--tp24467023p26271600.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Are-subqueries-possible-in-Solr--If-so%2C-are-they-performant--tp24467023p26271600.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Solr - User mailing list archive at Nabble.com.
&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/Are-subqueries-possible-in-Solr--If-so%2C-are-they-performant--tp24467023p26278875.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26278872</id>
	<title>Re: Are subqueries possible in Solr? If so, are they performant?</title>
	<published>2009-11-09T22:23:05Z</published>
	<updated>2009-11-09T22:23:05Z</updated>
	<author>
		<name>Vicky_Dev</name>
	</author>
	<content type="html">Thanks Otis for your response.

Is it possible to get result of one solr query feed into another Solr Query?

Issue which I am facing right now is::
I am getting results from one query and I just need 2 index attribute values . These index attribute values are used for form new Query to Solr. 

Since Solr gives result only for GET request, hence there is restriction on : forming query with all values.

Please do send your views on above problem

Thanks
~Vikrant



&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&quot;&gt;
You can mimic them by combining 2 clauses with an AND.
e.g.
cookies
vs.
cookies AND vanilla

Otis
--
Sematext is hiring -- http://sematext.com/about/jobs.html?mls
Lucene, Solr, Nutch, Katta, Hadoop, HBase, UIMA, NLP, NER, IR



----- Original Message ----
&gt; From: Vicky_Dev &lt;vikrantv_shirbhate@yahoo.co.in&gt;
&gt; To: solr-user@lucene.apache.org
&gt; Sent: Mon, November 9, 2009 1:48:03 PM
&gt; Subject: Re: Are subqueries possible in Solr? If so, are they performant?
&gt; 
&gt; 
&gt; 
&gt; Hi Team,
&gt; Is it possible to write subqueries in dismaxrequest handler?
&gt; 
&gt; ~Vikrant
&gt; 
&gt; 
&gt; Edoardo Marcora wrote:
&gt; &gt; 
&gt; &gt; Does Solr have the ability to do subqueries, like this one (in SQL):
&gt; &gt; 
&gt; &gt; SELECT id, first_name
&gt; &gt; FROM student_details
&gt; &gt; WHERE first_name IN (SELECT first_name
&gt; &gt; FROM student_details
&gt; &gt; WHERE subject= 'Science'); 
&gt; &gt; 
&gt; &gt; If so, how performant is this kind of queries?
&gt; &gt; 
&gt; 
&gt; -- 
&gt; View this message in context: 
&gt; http://old.nabble.com/Are-subqueries-possible-in-Solr--If-so%2C-are-they-performant--tp24467023p26271600.html
&gt; Sent from the Solr - User mailing list archive at Nabble.com.


&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/Are-subqueries-possible-in-Solr--If-so%2C-are-they-performant--tp24467023p26278872.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26278812</id>
	<title>How TEXT field make sortable?</title>
	<published>2009-11-09T22:14:50Z</published>
	<updated>2009-11-09T22:14:50Z</updated>
	<author>
		<name>deepak agrawal-2</name>
	</author>
	<content type="html">Can some one help me how we can sort the text field.
&lt;br&gt;&lt;br&gt;&amp;lt;field name=&amp;quot;TITLE&amp;quot; type=&amp;quot;text&amp;quot; indexed=&amp;quot;true&amp;quot; stored=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;DEEPAK AGRAWAL
&lt;br&gt;+91-9379433455
&lt;br&gt;GOOD LUCK.....
&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/How-TEXT-field-make-sortable--tp26278812p26278812.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26278049</id>
	<title>Re: Solr Internal exception on startup...</title>
	<published>2009-11-09T20:11:13Z</published>
	<updated>2009-11-09T20:11:13Z</updated>
	<author>
		<name>Lance Norskog-2</name>
	</author>
	<content type="html">This looks like a file system access control configuration problem,
&lt;br&gt;not a Solr, Lucene, or even Java problem.
&lt;br&gt;&lt;br&gt;You could disable the various security things like SELinux and test it again.
&lt;br&gt;&lt;br&gt;On Mon, Nov 9, 2009 at 1:14 PM, William Pierce &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26278049&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;evalsinca@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; All,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I realized that the stack trace I had sent in my previous email was
&lt;br&gt;&amp;gt; truncated to not include the solr portions.....here is the fuller stack
&lt;br&gt;&amp;gt; trace:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; SEVERE: Exception starting filter SolrRequestFilter
&lt;br&gt;&amp;gt; org.apache.solr.common.SolrException: java.security.AccessControlException:
&lt;br&gt;&amp;gt; access denied (java.io.FilePermission
&lt;br&gt;&amp;gt; /home/ubuntu/apps/solr/tomcatweb/resumes/lib read)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.solr.servlet.SolrDispatchFilter.&amp;lt;init&amp;gt;(SolrDispatchFilter.java:68)
&lt;br&gt;&amp;gt;       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
&lt;br&gt;&amp;gt; Method)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
&lt;br&gt;&amp;gt;       at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
&lt;br&gt;&amp;gt;       at java.lang.Class.newInstance0(Class.java:355)
&lt;br&gt;&amp;gt;       at java.lang.Class.newInstance(Class.java:308)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:255)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.&amp;lt;init&amp;gt;(ApplicationFilterConfig.java:108)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3800)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContext.start(StandardContext.java:4450)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:123)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:145)
&lt;br&gt;&amp;gt;       at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:769)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)
&lt;br&gt;&amp;gt;       at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
&lt;br&gt;&amp;gt; Nov 9, 2009 9:08:57 PM org.apache.catalina.core.StandardContext filterStart
&lt;br&gt;&amp;gt; SEVERE: Exception starting filter SolrRequestFilter
&lt;br&gt;&amp;gt; org.apache.solr.common.SolrException: java.security.AccessControlException:
&lt;br&gt;&amp;gt; access denied (java.io.FilePermission
&lt;br&gt;&amp;gt; /home/ubuntu/apps/solr/tomcatweb/resumes/lib read)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.solr.servlet.SolrDispatchFilter.&amp;lt;init&amp;gt;(SolrDispatchFilter.java:68)
&lt;br&gt;&amp;gt;       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
&lt;br&gt;&amp;gt; Method)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
&lt;br&gt;&amp;gt;       at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
&lt;br&gt;&amp;gt;       at java.lang.Class.newInstance0(Class.java:355)
&lt;br&gt;&amp;gt;       at java.lang.Class.newInstance(Class.java:308)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:255)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.&amp;lt;init&amp;gt;(ApplicationFilterConfig.java:108)
&lt;br&gt;&amp;gt;       at
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3800)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - Bill
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --------------------------------------------------
&lt;br&gt;&amp;gt; From: &amp;quot;William Pierce&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26278049&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;evalsinca@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sent: Monday, November 09, 2009 12:49 PM
&lt;br&gt;&amp;gt; To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26278049&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: Solr Internal exception on startup...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Folks:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I am encountering an internal exception running solr on an Ubuntu 9.04
&lt;br&gt;&amp;gt;&amp;gt; box,  running tomcat 6.  I have deposited the solr nightly bits (as of
&lt;br&gt;&amp;gt;&amp;gt; October 7) into the folder: /usr/share/tomcat6/lib
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The exception from the log says:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Nov 9, 2009 8:26:13 PM org.apache.catalina.core.StandardContext
&lt;br&gt;&amp;gt;&amp;gt; filterStart
&lt;br&gt;&amp;gt;&amp;gt; SEVERE: Exception starting filter SolrRequestFilter
&lt;br&gt;&amp;gt;&amp;gt; org.apache.solr.common.SolrException:
&lt;br&gt;&amp;gt;&amp;gt; java.security.AccessControlException: access denied (java.io.FilePermission
&lt;br&gt;&amp;gt;&amp;gt; /home/ubuntu/apps/solr/tomcatweb/prod/lib read)
&lt;br&gt;&amp;gt;&amp;gt;       at
&lt;br&gt;&amp;gt;&amp;gt; org.apache.solr.servlet.SolrDispatchFilter.&amp;lt;init&amp;gt;(SolrDispatchFilter.java:68)
&lt;br&gt;&amp;gt;&amp;gt;       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
&lt;br&gt;&amp;gt;&amp;gt; Method)
&lt;br&gt;&amp;gt;&amp;gt;       at
&lt;br&gt;&amp;gt;&amp;gt; sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
&lt;br&gt;&amp;gt;&amp;gt;       at
&lt;br&gt;&amp;gt;&amp;gt; sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
&lt;br&gt;&amp;gt;&amp;gt;       at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
&lt;br&gt;&amp;gt;&amp;gt;       at java.lang.Class.newInstance0(Class.java:355)
&lt;br&gt;&amp;gt;&amp;gt;       at java.lang.Class.newInstance(Class.java:308)
&lt;br&gt;&amp;gt;&amp;gt;       at
&lt;br&gt;&amp;gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:255)
&lt;br&gt;&amp;gt;&amp;gt;       at
&lt;br&gt;&amp;gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
&lt;br&gt;&amp;gt;&amp;gt;       at
&lt;br&gt;&amp;gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.&amp;lt;init&amp;gt;(ApplicationFilterConfig.java:108)
&lt;br&gt;&amp;gt;&amp;gt;       at
&lt;br&gt;&amp;gt;&amp;gt; org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3800)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This is strange because the documentation says that the &amp;quot;lib&amp;quot; folder is
&lt;br&gt;&amp;gt;&amp;gt; optional.  (As a point of reference, I don't have a lib folder for my
&lt;br&gt;&amp;gt;&amp;gt; windows installation).   In any event, I created an empty &amp;quot;lib' folder and I
&lt;br&gt;&amp;gt;&amp;gt; am still getting this same exception.   (I gave the lib folder 777
&lt;br&gt;&amp;gt;&amp;gt; permission.)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Context docBase=&amp;quot;/usr/share/tomcat6/lib/solr-nightly-10-07-2009.war&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; debug=&amp;quot;0&amp;quot; crossContext=&amp;quot;true&amp;quot; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;Environment name=&amp;quot;solr/home&amp;quot; type=&amp;quot;java.lang.String&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; value=&amp;quot;/home/ubuntu/apps/solr/tomcatweb/prod&amp;quot; override=&amp;quot;true&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/Context&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Under the folder /home/ubuntu/apps/solr/tomcatweb/prod are all solr
&lt;br&gt;&amp;gt;&amp;gt; folders (conf, data).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Can anybody help me here with what looks like a basic configuration error
&lt;br&gt;&amp;gt;&amp;gt; on my part?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - Bill
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lance Norskog
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26278049&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;goksron@...&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-Internal-exception-on-startup...-tp26273437p26278049.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26278032</id>
	<title>Re: DocumentObjectBinder.getBean in solrj</title>
	<published>2009-11-09T20:09:13Z</published>
	<updated>2009-11-09T20:09:13Z</updated>
	<author>
		<name>Lance Norskog-2</name>
	</author>
	<content type="html">That's great!
&lt;br&gt;&lt;br&gt;Please make a new issue in JIRA asking for this feature, and attach
&lt;br&gt;your patch. &amp;nbsp;Be sure to include unit tests.
&lt;br&gt;&lt;br&gt;On Mon, Nov 9, 2009 at 12:48 PM, Christian López Espínola
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26278032&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;penyaskito@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Mon, Nov 9, 2009 at 8:26 PM, Christian López Espínola
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26278032&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;penyaskito@...&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 need to create different beans from a search result, according to a
&lt;br&gt;&amp;gt;&amp;gt; stored field with the classname.
&lt;br&gt;&amp;gt;&amp;gt; What I'd find useful would be a getBean method in
&lt;br&gt;&amp;gt;&amp;gt; DocumentObjectBinder, instead of the getBeans method (my list would
&lt;br&gt;&amp;gt;&amp;gt; have different class instances).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Is there any workaround for this? If not, would anyone be interested on this?
&lt;br&gt;&amp;gt;&amp;gt; I can contribute a patch for this.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; TIA.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Attached is the patch I would like to have in Solrj.
&lt;br&gt;&amp;gt; If there is any problem with it please let me know. I followed the
&lt;br&gt;&amp;gt; HowToContribute wiki page and I hope that I didn't miss any steps.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Christian López Espínola &amp;lt;penyaskito&amp;gt;
&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; Cheers,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Christian López Espínola &amp;lt;penyaskito&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lance Norskog
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26278032&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;goksron@...&lt;/a&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/Re%3A-DocumentObjectBinder.getBean-in-solrj-tp26273431p26278032.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277946</id>
	<title>Re: [DIH] blocking import operation</title>
	<published>2009-11-09T19:56:08Z</published>
	<updated>2009-11-09T19:56:08Z</updated>
	<author>
		<name>Noble Paul നോബിള്‍  नोब्ळ्-2</name>
	</author>
	<content type="html">DIH imports are really long running. There is a good chance that the
&lt;br&gt;connection times out or breaks in between.
&lt;br&gt;&lt;br&gt;how about a callback?
&lt;br&gt;&lt;br&gt;On Tue, Nov 10, 2009 at 12:12 AM, Sascha Szott &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277946&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;szott@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; currently, DIH's import operation(s) only works asynchronously. Therefore,
&lt;br&gt;&amp;gt; after submitting an import request, DIH returns immediately, while the
&lt;br&gt;&amp;gt; import process (in case a large amount of data needs to be indexed)
&lt;br&gt;&amp;gt; continues asynchronously behind the scenes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So, what is the recommended way to check if the import process has already
&lt;br&gt;&amp;gt; finished? Or still better, is there any method / workaround that will block
&lt;br&gt;&amp;gt; the import operation's caller until the operation has finished?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In my application, the DIH receives some URL parameters which are used for
&lt;br&gt;&amp;gt; determining the database name that is used within data-config.xml, e.g.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://localhost:8983/solr/dataimport?command=full-import&amp;dbname=foo&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8983/solr/dataimport?command=full-import&amp;dbname=foo&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Since only one DIH, /dataimport, is defined, but several database needs to
&lt;br&gt;&amp;gt; be indexed, it is required to issue this command several times, e.g.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://localhost:8983/solr/dataimport?command=full-import&amp;dbname=foo&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8983/solr/dataimport?command=full-import&amp;dbname=foo&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ... wait until /dataimport?command=status says &amp;quot;Indexing completed&amp;quot; (but
&lt;br&gt;&amp;gt; without using a loop that checks it again and again) ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://localhost:8983/solr/dataimport?command=full-import&amp;dbname=bar&amp;clean=false&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8983/solr/dataimport?command=full-import&amp;dbname=bar&amp;clean=false&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A suitable solution, at least IMHO, would be to have an additional DIH
&lt;br&gt;&amp;gt; parameter which determines whether the import call is blocking on
&lt;br&gt;&amp;gt; non-blocking, the default. As far as I see, this could be accomplished since
&lt;br&gt;&amp;gt; Solr can execute more than one import operation at a time (it starts a new
&lt;br&gt;&amp;gt; thread for each). Perhaps, my question is somehow related to the discussion
&lt;br&gt;&amp;gt; [1] on ParallelDataImportHandler.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Best,
&lt;br&gt;&amp;gt; Sascha
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [1] &lt;a href=&quot;http://www.lucidimagination.com/search/document/a9b26ade46466ee&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.lucidimagination.com/search/document/a9b26ade46466ee&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;-----------------------------------------------------
&lt;br&gt;Noble Paul | Principal Engineer| AOL | &lt;a href=&quot;http://aol.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aol.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/-DIH--blocking-import-operation-tp26271540p26277946.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277924</id>
	<title>[jira] Assigned: (SOLR-1551) Provide DocumentObjectBinder.getBean</title>
	<published>2009-11-09T19:53:32Z</published>
	<updated>2009-11-09T19:53:32Z</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-1551?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-1551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Noble Paul reassigned SOLR-1551:
&lt;br&gt;--------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Noble Paul
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Provide DocumentObjectBinder.getBean
&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-1551
&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-1551&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1551&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;Affects Versions: 1.1.0, 1.2, 1.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Christian Lopez Espinola
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Noble Paul
&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: getBeanPatch.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It would be useful being able of creating the beans individually, for people who have different entities indexed with a unique schema.
&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-1551%29-Provide-DocumentObjectBinder.getBean-tp26275898p26277924.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277925</id>
	<title>[jira] Updated: (SOLR-1551) Provide DocumentObjectBinder.getBean</title>
	<published>2009-11-09T19:53:32Z</published>
	<updated>2009-11-09T19:53:32Z</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-1551?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-1551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Noble Paul updated SOLR-1551:
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.5
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Provide DocumentObjectBinder.getBean
&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-1551
&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-1551&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1551&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;Affects Versions: 1.1.0, 1.2, 1.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Christian Lopez Espinola
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Noble Paul
&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: getBeanPatch.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It would be useful being able of creating the beans individually, for people who have different entities indexed with a unique schema.
&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-1551%29-Provide-DocumentObjectBinder.getBean-tp26275898p26277925.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277909</id>
	<title>[jira] Updated: (SOLR-1549) SqlEntityProcessor does not recognize onError attribute</title>
	<published>2009-11-09T19:51:32Z</published>
	<updated>2009-11-09T19:51:32Z</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-1549?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-1549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Noble Paul updated SOLR-1549:
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.5
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; SqlEntityProcessor does not recognize onError attribute
&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-1549
&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-1549&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1549&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: contrib - DataImportHandler
&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; &amp;nbsp; &amp;nbsp;Reporter: Sascha Szott
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Noble Paul
&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; &amp;nbsp; &amp;nbsp; Fix For: 1.5
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Unfortunately, the SqlEntityProcessor does not recognize the value of an entity's onError attribute in DIH's data config file. Therefore, in cases where SQL exceptions are thrown somewhere inside the constructor of ResultSetIterators (which is an inner class of JdbcDataSource), Solr's import exits immediately, even though onError is set to continue or skip.
&lt;br&gt;&amp;gt; In my opinion, use cases exist that will profit from database related exception handling inside of Solr (e.g., in cases where the existence of certain database tables or views is not predictable).
&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-1549%29-SqlEntityProcessor-does-not-recognize-onError-attribute-tp26267599p26277909.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277910</id>
	<title>[jira] Assigned: (SOLR-1549) SqlEntityProcessor does not recognize onError attribute</title>
	<published>2009-11-09T19:51:32Z</published>
	<updated>2009-11-09T19:51:32Z</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-1549?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-1549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Noble Paul reassigned SOLR-1549:
&lt;br&gt;--------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Noble Paul
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; SqlEntityProcessor does not recognize onError attribute
&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-1549
&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-1549&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1549&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: contrib - DataImportHandler
&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; &amp;nbsp; &amp;nbsp;Reporter: Sascha Szott
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Noble Paul
&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; &amp;nbsp; &amp;nbsp; Fix For: 1.5
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Unfortunately, the SqlEntityProcessor does not recognize the value of an entity's onError attribute in DIH's data config file. Therefore, in cases where SQL exceptions are thrown somewhere inside the constructor of ResultSetIterators (which is an inner class of JdbcDataSource), Solr's import exits immediately, even though onError is set to continue or skip.
&lt;br&gt;&amp;gt; In my opinion, use cases exist that will profit from database related exception handling inside of Solr (e.g., in cases where the existence of certain database tables or views is not predictable).
&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-1549%29-SqlEntityProcessor-does-not-recognize-onError-attribute-tp26267599p26277910.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277900</id>
	<title>Re: DataImportHandler Error (SEVERE: Ignoring Error when closing  connection)</title>
	<published>2009-11-09T19:50:08Z</published>
	<updated>2009-11-09T19:50:08Z</updated>
	<author>
		<name>Noble Paul നോബിള്‍  नोब्ळ्-2</name>
	</author>
	<content type="html">this should not cause any harm. it is just closing the connection at
&lt;br&gt;the end of the process. But the stacktrace could be avoided
&lt;br&gt;&lt;br&gt;On Tue, Nov 10, 2009 at 2:39 AM, Pradeep Pujari &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277900&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Pradeepp@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I am getting the following error in solr/trunk code while do a full-dataimport from db2 database.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; INFO: Read dataimport.properties
&lt;br&gt;&amp;gt; Nov 9, 2009 1:02:55 PM org.apache.solr.handler.dataimport.SolrWriter persist
&lt;br&gt;&amp;gt; INFO: Wrote last indexed time to dataimport.properties
&lt;br&gt;&amp;gt; Nov 9, 2009 1:02:55 PM org.apache.solr.handler.dataimport.DocBuilder execute
&lt;br&gt;&amp;gt; INFO: Time taken = 0:0:2.704
&lt;br&gt;&amp;gt; Nov 9, 2009 1:02:55 PM org.apache.solr.handler.dataimport.JdbcDataSource closeConnection
&lt;br&gt;&amp;gt; SEVERE: Ignoring Error when closing connection
&lt;br&gt;&amp;gt; com.ibm.db2.jcc.a.SqlException: java.sql.Connection.close() requested while a transaction is in progress on the connection.The transaction remains active, and the connection cannot be closed.
&lt;br&gt;&amp;gt;        at com.ibm.db2.jcc.a.p.r(p.java:1385)
&lt;br&gt;&amp;gt;        at com.ibm.db2.jcc.a.p.u(p.java:1419)
&lt;br&gt;&amp;gt;        at com.ibm.db2.jcc.a.p.s(p.java:1395)
&lt;br&gt;&amp;gt;        at com.ibm.db2.jcc.a.p.close(p.java:1378)
&lt;br&gt;&amp;gt;        at org.apache.solr.handler.dataimport.JdbcDataSource.closeConnection(JdbcDataSource.java:399)
&lt;br&gt;&amp;gt;        at org.apache.solr.handler.dataimport.JdbcDataSource.close(JdbcDataSource.java:390)
&lt;br&gt;&amp;gt;        at org.apache.solr.handler.dataimport.DataConfig$Entity.clearCache(DataConfig.java:173)
&lt;br&gt;&amp;gt;        at org.apache.solr.handler.dataimport.DataConfig.clearCaches(DataConfig.java:331)
&lt;br&gt;&amp;gt;        at org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:339)
&lt;br&gt;&amp;gt;        at org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:389)
&lt;br&gt;&amp;gt;        at org.apache.solr.handler.dataimport.DataImporter$3.run(DataImporter.java:370)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;-----------------------------------------------------
&lt;br&gt;Noble Paul | Principal Engineer| AOL | &lt;a href=&quot;http://aol.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aol.com&lt;/a&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/DataImportHandler-Error-%28SEVERE%3A-Ignoring-Error-when-closing-connection%29-tp26273754p26277900.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277683</id>
	<title>Re: Specifying multiple documents in DataImportHandler dataConfig</title>
	<published>2009-11-09T19:15:24Z</published>
	<updated>2009-11-09T19:15:24Z</updated>
	<author>
		<name>Bertie Shen</name>
	</author>
	<content type="html">HI Lance,
&lt;br&gt;&lt;br&gt;&amp;nbsp;I think you are discussing a different issue here. &amp;nbsp;We are talking about
&lt;br&gt;each row from each table represents a document in index. You look to discuss
&lt;br&gt;about some documents may have multi-value fields which are stored in a
&lt;br&gt;separate table in RDBMS because of normalization.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Mon, Nov 9, 2009 at 6:01 PM, Lance Norskog &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277683&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 a more fundamental problem here: Solr/Lucene index only
&lt;br&gt;&amp;gt; implements one table. If you have data from multiple tables in a
&lt;br&gt;&amp;gt; normalized index, you have denormalize the multi-table DB schema to
&lt;br&gt;&amp;gt; make a single-table Solr/Lucene index.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Your indexing will probably be faster if you a join in SQL to supply
&lt;br&gt;&amp;gt; your entire set of fields per database request.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/11/7 Noble Paul നോബിള്‍ &amp;nbsp;नोब्ळ् &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277683&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;noble.paul@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; &amp;gt; On Sun, Nov 8, 2009 at 8:25 AM, Bertie Shen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277683&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bertie.shen@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I have figured out a way to solve this problem: just specify a
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; single &amp;lt;document&amp;gt; blah blah blah &amp;lt;/document&amp;gt;. Under &amp;lt;document&amp;gt;, specify
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; multiple top level entity entries, each of which corresponds to one
&lt;br&gt;&amp;gt; table
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; data.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; So each top level entry will map one row in it to a document in Lucene
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; index. &amp;lt;document&amp;gt; in DIH is *NOT* mapped to a document in Lucene index
&lt;br&gt;&amp;gt; while
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; top-level entity is. I feel &amp;lt;document&amp;gt; tag is redundant and misleading
&lt;br&gt;&amp;gt; in
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; data config and thus should be removed.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; There are some common attributes specified at the &amp;lt;document&amp;gt; level .
&lt;br&gt;&amp;gt; &amp;gt; It still acts as a container tag .
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cheers.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; On Sat, Nov 7, 2009 at 9:43 AM, Bertie Shen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277683&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bertie.shen@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I have the same problem. I had thought we could specify multiple
&lt;br&gt;&amp;gt; &amp;lt;document&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; blah blah blah&amp;lt;/document&amp;gt;s, each of which is mapping one table in the
&lt;br&gt;&amp;gt; RDBMS.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; But I found it was not the case. It only picks the first &amp;lt;document&amp;gt;blah
&lt;br&gt;&amp;gt; blah
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; blah&amp;lt;/document&amp;gt; to do indexing.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I think Rupert's &amp;nbsp;and my request are pretty common. Basically there are
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; multiple tables in RDBMS, and we want each row in each table become a
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; document in Lucene index. How can we write one data config.xml file to
&lt;br&gt;&amp;gt; let
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; DataImportHandler import multiple tables at the same time?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Rupert, have you figured out a way to do it?
&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;
&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; On Tue, Sep 8, 2009 at 3:42 PM, Rupert Fiasco &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277683&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rufiasco@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Maybe I should be more clear: I have multiple tables in my DB that I
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; need to save to my Solr index. In my app code I have logic to persist
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; each table, which maps to an application model to Solr. This is fine.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; I am just trying to speed up indexing time by using DIH instead of
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; going through my application. From what I understand of DIH I can
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; specify one dataSource element and then a series of document/entity
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; sets, for each of my models. But like I said before, DIH only appears
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; to want to index the first document declared under the dataSource tag.
&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; -Rupert
&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; On Tue, Sep 8, 2009 at 4:05 PM, Rupert Fiasco&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277683&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rufiasco@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; I am using the DataImportHandler with a JDBC datasource. From my
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; understanding of DIH, for each of my &amp;quot;content types&amp;quot; e.g. Blog
&lt;br&gt;&amp;gt; posts,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Mesh Categories, etc I would construct a series of document/entity
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; sets, like
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;dataConfig&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;dataSource driver=&amp;quot;com.mysql.jdbc.Driver&amp;quot; url=&amp;quot;jdbc:mysql://....&amp;quot;
&lt;br&gt;&amp;gt; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;!-- BLOG ENTRIES --&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;document name=&amp;quot;blog_entries&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;entity name=&amp;quot;blog_entries&amp;quot; query=&amp;quot;select
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; id,title,keywords,summary,data,title as name_fc,'BlogEntry' as type
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; from blog_entries&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;field column=&amp;quot;id&amp;quot; name=&amp;quot;pk_i&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;field column=&amp;quot;id&amp;quot; name=&amp;quot;id&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;field column=&amp;quot;title&amp;quot; name=&amp;quot;text_t&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;field column=&amp;quot;data&amp;quot; name=&amp;quot;text_t&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/entity&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/document&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;!-- MESH CATEGORIES --&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;document name=&amp;quot;mesh_category&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;entity name=&amp;quot;mesh_categories&amp;quot; query=&amp;quot;select
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; id,name,node_key,name as name_fc,'MeshCategory' as type from
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; mesh_categories&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;field column=&amp;quot;id&amp;quot; name=&amp;quot;pk_i&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;field column=&amp;quot;id&amp;quot; name=&amp;quot;id&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;field column=&amp;quot;name&amp;quot; name=&amp;quot;text_t&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;field column=&amp;quot;node_key&amp;quot; name=&amp;quot;string&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;field column=&amp;quot;name_fc&amp;quot; name=&amp;quot;facet_value&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;field column=&amp;quot;type&amp;quot; name=&amp;quot;type_t&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/entity&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/document&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;/datasource&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;/dataConfig&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Solr parses this just fine and allows me to issue a
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; /dataimport?command=full-import and it runs, but it only runs
&lt;br&gt;&amp;gt; against
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; the &amp;quot;first&amp;quot; document (blog_entries). It doesnt run against the 2nd
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; document (mesh_categories).
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; If I remove the 2 document elements and wrap both entity sets in
&lt;br&gt;&amp;gt; just
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; one document tag, then both sets get indexed, which seemingly
&lt;br&gt;&amp;gt; achieves
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; my goal. This just doesnt make sense from my understanding of how
&lt;br&gt;&amp;gt; DIH
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; works. My 2 content types are indeed separate so they logically
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; represent two document types, not one.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Is this correct? What am I missing here?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;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; &amp;gt; -Rupert
&lt;br&gt;&amp;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;
&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;
&lt;br&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; -----------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; Noble Paul | Principal Engineer| AOL | &lt;a href=&quot;http://aol.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aol.com&lt;/a&gt;&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=26277683&amp;i=6&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/Specifying-multiple-documents-in-DataImportHandler-dataConfig-tp25355718p26277683.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277322</id>
	<title>[jira] Updated: (SOLR-1506) Search multiple cores using MultiReader</title>
	<published>2009-11-09T18:25:32Z</published>
	<updated>2009-11-09T18:25:32Z</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-1506?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-1506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Jason Rutherglen updated SOLR-1506:
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: SOLR-1506.patch
&lt;br&gt;&lt;br&gt;MultiReader doesn't support reopen with the readOnly parameter. &amp;nbsp;This patch adds a test case for commit on the proxy, and a workaround (if unsupported is caught, then regular reopen is called).
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Search multiple cores using MultiReader
&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-1506
&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-1506&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1506&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: Jason Rutherglen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Trivial
&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-1506.patch, SOLR-1506.patch, SOLR-1506.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I need to search over multiple cores, and SOLR-1477 is more
&lt;br&gt;&amp;gt; complicated than expected, so here we'll create a MultiReader
&lt;br&gt;&amp;gt; over the cores to allow searching on them.
&lt;br&gt;&amp;gt; Maybe in the future we can add parallel searching however
&lt;br&gt;&amp;gt; SOLR-1477, if it gets completed, provides that out of the box.
&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-1506%29-Search-multiple-cores-using-MultiReader-tp25849505p26277322.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277252</id>
	<title>Re: de-boosting certain facets during search</title>
	<published>2009-11-09T18:14:49Z</published>
	<updated>2009-11-09T18:14:49Z</updated>
	<author>
		<name>Erik Hatcher-4</name>
	</author>
	<content type="html">Paul,
&lt;br&gt;&lt;br&gt;Inline below...
&lt;br&gt;&lt;br&gt;On Nov 9, 2009, at 6:28 PM, Paul Rosen wrote:
&lt;br&gt;&amp;gt; If I could just create the desired URL, I can probably work &amp;nbsp;
&lt;br&gt;&amp;gt; backwards and construct the correct ruby call.
&lt;br&gt;&lt;br&gt;Right, this list will always serve you best if you take the Ruby out &amp;nbsp;
&lt;br&gt;of the equation. &amp;nbsp;solr-ruby, while cool and all, isn't very well known &amp;nbsp;
&lt;br&gt;by many, but Solr URLs are universal lingo here.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://localhost:8983/solr/resources/select?hl.fragsize=600&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8983/solr/resources/select?hl.fragsize=600&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;hl=true
&lt;br&gt;&amp;gt; &amp;facet.field=genre
&lt;br&gt;&amp;gt; &amp;facet.field=archive
&lt;br&gt;&amp;gt; &amp;facet.limit=-1
&lt;br&gt;&amp;gt; &amp;qt=standard
&lt;br&gt;&amp;gt; &amp;start=0
&lt;br&gt;&amp;gt; &amp;fq=archive%3A%22blake%22
&lt;br&gt;&amp;gt; &amp;hl.fl=text
&lt;br&gt;&amp;gt; &amp;fl=uri%2Carchive%2Cdate_label%2Cgenre
&lt;br&gt;&amp;gt; &amp;facet=true
&lt;br&gt;&amp;gt; &amp;q=%28history%29
&lt;br&gt;&amp;gt; &amp;rows=60
&lt;br&gt;&amp;gt; &amp;facet.missing=true
&lt;br&gt;&amp;gt; &amp;facet.mincount=1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What this search returns from my index is 53 hits. The first 43 &amp;nbsp;
&lt;br&gt;&amp;gt; contain the genre field value &amp;quot;Citation&amp;quot; and the last 10 do not &amp;nbsp;
&lt;br&gt;&amp;gt; (they contain other values in that field.)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Note: the genre field is multivalued, if that matters.
&lt;/div&gt;&lt;br&gt;It matters if you want to sort by genre. &amp;nbsp;It doesn't make sense to &amp;nbsp;
&lt;br&gt;sort by a multivalued field though.
&lt;br&gt;&lt;br&gt;&amp;gt; I'd like the search to put all of the objects that contain genre &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;quot;Citation&amp;quot; below the 10 objects that do not contain that genre.
&lt;br&gt;&lt;br&gt;Are you dogmatic about them _all_ appearing below? &amp;nbsp;Or might it be ok &amp;nbsp;
&lt;br&gt;if a Citation that has substantially better term matching than another &amp;nbsp;
&lt;br&gt;type of object appear ahead in the results?
&lt;br&gt;&lt;br&gt;&amp;gt; I've read the various pages on boosting, but since I'm not actively &amp;nbsp;
&lt;br&gt;&amp;gt; searching on the field that I want to put a boost value on, I'm not &amp;nbsp;
&lt;br&gt;&amp;gt; sure how to go about this.
&lt;br&gt;&lt;br&gt;How this is done is dependent on the query parser. &amp;nbsp;You're using the &amp;nbsp;
&lt;br&gt;Lucene query parser. &amp;nbsp;Something like this might work for you:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://localhost:8983/solr/select?q=ipod%20%20OR%20%28ipod%20-manu:Belkin%29&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8983/solr/select?q=ipod%20%20OR%20%28ipod%20-manu:Belkin%29&lt;/a&gt;&amp;nbsp;
&lt;br&gt;^5&amp;debugQuery=true
&lt;br&gt;&lt;br&gt;unurlencoded, that is q=ipod &amp;nbsp;OR (ipod -manu:Belkin)^5, where the &amp;nbsp;
&lt;br&gt;users query is repeated in a second clause that boosts up all &amp;nbsp;
&lt;br&gt;documents that are not of a particular manufacturer using the example &amp;nbsp;
&lt;br&gt;docs that Solr ships with.
&lt;br&gt;&lt;br&gt;Be sure to use debugQuery=true to look at the score explanations (try &amp;nbsp;
&lt;br&gt;looking at the output in the wt=ruby&amp;indent=on format for best &amp;nbsp;
&lt;br&gt;readability).
&lt;br&gt;&lt;br&gt;Additionally...
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for any hints.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Paul Rosen wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt; I'm using solr-ruby-0.0.8 and solr 1.4.
&lt;br&gt;&amp;gt;&amp;gt; My data contains a faceted field called &amp;quot;genre&amp;quot;. We would like one &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; particular genre, (the one named &amp;quot;Citation&amp;quot;) to show up last in the &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; results.
&lt;br&gt;&amp;gt;&amp;gt; I'm having trouble figuring out how to add the boost parameter to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; the solr-ruby call. Here is my code:
&lt;br&gt;&amp;gt;&amp;gt; req = Solr::Request::Standard.new(:start =&amp;gt; start,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;:rows =&amp;gt; max,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;:sort =&amp;gt; sort_param,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;:query =&amp;gt; query,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;:filter_queries =&amp;gt; filter_queries,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;:field_list =&amp;gt; @field_list,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;:facets =&amp;gt; {:fields =&amp;gt; @facet_fields,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;:mincount =&amp;gt; 1,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;:missing =&amp;gt; true,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;:limit =&amp;gt; -1},
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;:highlighting =&amp;gt; {:field_list =&amp;gt; ['text'],
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;:fragment_size =&amp;gt; 600},
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;:shards =&amp;gt; @cores)
&lt;br&gt;&amp;gt;&amp;gt; response = @solr.send(req)
&lt;br&gt;&amp;gt;&amp;gt; Do I just format it inside my query, like this:
&lt;br&gt;&amp;gt;&amp;gt; query = query + &amp;quot;AND genre:Citation^.01&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; or in filter_query, like this:
&lt;br&gt;&amp;gt;&amp;gt; filter_queries.push(&amp;quot;genre:Citation^.01&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt; or is there a hash parameter that I set?
&lt;/div&gt;&lt;br&gt;filter queries (fq) do not contribute to the score, so boosting them &amp;nbsp;
&lt;br&gt;makes no score difference at all.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; (Note that the user can select Citation explicitly. I'll probably &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; special case that.)
&lt;br&gt;&amp;gt;&amp;gt; I've tried variations of the above, but I've had no luck so far.
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; Paul
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Erik
&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/de-boosting-certain-facets-during-search-tp26238849p26277252.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277245</id>
	<title>Re: Segment file not found error - after replicating</title>
	<published>2009-11-09T18:13:57Z</published>
	<updated>2009-11-09T18:13:57Z</updated>
	<author>
		<name>Otis Gospodnetic</name>
	</author>
	<content type="html">Madu,
&lt;br&gt;&lt;br&gt;So are you saying that all slaves have the exact same index, and that index is exactly the same as the one on the master, yet only some of those slaves exhibit this error, while others do not? &amp;nbsp;Mind listing index directories of 1) master 2) slave without errors, 3) slave with errors and doing:
&lt;br&gt;du -s /path/to/index/on/master
&lt;br&gt;du -s /path/to/index/on/slave/without/errors
&lt;br&gt;du -s /path/to/index/on/slave/with/errors
&lt;br&gt;&lt;br&gt;&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;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; From: Maduranga Kannangara &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277245&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mkannangara@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; To: &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277245&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277245&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sent: Mon, November 9, 2009 7:47:04 PM
&lt;br&gt;&amp;gt; Subject: RE: Segment file not found error - after replicating
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks Otis!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes, I checked the index directories and they are 100% same, both timestamp and 
&lt;br&gt;&amp;gt; size wise.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Not all the slaves face this issue. I would say roughly 50% has this trouble.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Logs do not have any errors too :-(
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Any other things I should do/look at?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers
&lt;br&gt;&amp;gt; Madu
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Otis Gospodnetic [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277245&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;otis_gospodnetic@...&lt;/a&gt;] 
&lt;br&gt;&amp;gt; Sent: Tuesday, 10 November 2009 9:26 AM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277245&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: Segment file not found error - after replicating
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It's hard to troubleshoot blindly like this, but have you tried manually 
&lt;br&gt;&amp;gt; comparing the contents of the index dir on the master and on the slave(s)?
&lt;br&gt;&amp;gt; If they are out of sync, have you tried forcing of replication to see if one of 
&lt;br&gt;&amp;gt; the subsequent replication attempts gets the dirs in sync?
&lt;br&gt;&amp;gt; Do you have more than 1 slave and do they all start having this problem at the 
&lt;br&gt;&amp;gt; same time?
&lt;br&gt;&amp;gt; Any errors in the logs for any of the scripts involved in replication in 1.3?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Otis
&lt;br&gt;&amp;gt; --
&lt;br&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; Lucene, Solr, Nutch, Katta, Hadoop, HBase, UIMA, NLP, NER, IR
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ----- Original Message ----
&lt;br&gt;&amp;gt; &amp;gt; From: Maduranga Kannangara 
&lt;br&gt;&amp;gt; &amp;gt; To: &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277245&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;quot; 
&lt;br&gt;&amp;gt; &amp;gt; Sent: Sun, November 8, 2009 10:30:44 PM
&lt;br&gt;&amp;gt; &amp;gt; Subject: Segment file not found error - after replicating
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Hi guys,
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; We use Solr 1.3 for indexing large amounts of data (50G avg) on Linux 
&lt;br&gt;&amp;gt; &amp;gt; environment and use the replication scripts to make replicas those live in 
&lt;br&gt;&amp;gt; load 
&lt;br&gt;&amp;gt; &amp;gt; balancing slaves.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; The issue we face quite often (only in Linux servers) is that they tend to not 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; been able to find the segment file (segment_x etc) after the replicating 
&lt;br&gt;&amp;gt; &amp;gt; completed. As this has become quite common, we started hitting a serious 
&lt;br&gt;&amp;gt; issue.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Below is a stack trace, if that helps and any help on this matter is greatly 
&lt;br&gt;&amp;gt; &amp;gt; appreciated.
&lt;br&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; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; &amp;gt; INFO: created /admin/: org.apache.solr.handler.admin.AdminHandlers
&lt;br&gt;&amp;gt; &amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; &amp;gt; INFO: created /admin/ping: org.apache.solr.handler.PingRequestHandler
&lt;br&gt;&amp;gt; &amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; &amp;gt; INFO: created /debug/dump: org.apache.solr.handler.DumpRequestHandler
&lt;br&gt;&amp;gt; &amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; &amp;gt; INFO: created gap: org.apache.solr.highlight.GapFragmenter
&lt;br&gt;&amp;gt; &amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; &amp;gt; INFO: created regex: org.apache.solr.highlight.RegexFragmenter
&lt;br&gt;&amp;gt; &amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; &amp;gt; INFO: created html: org.apache.solr.highlight.HtmlFormatter
&lt;br&gt;&amp;gt; &amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.servlet.SolrDispatchFilter init
&lt;br&gt;&amp;gt; &amp;gt; SEVERE: Could not start SOLR. Check solr/home property
&lt;br&gt;&amp;gt; &amp;gt; java.lang.RuntimeException: java.io.FileNotFoundException: 
&lt;br&gt;&amp;gt; &amp;gt; /solrinstances/solrhome01/data/index/segments_v (No such file or directory)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:960)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.(SolrCore.java:470)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:119)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:69)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:108)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.core.StandardContext.start(StandardContext.java:4363)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.core.StandardContext.reload(StandardContext.java:3099)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:916)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.java:536)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:114)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.jamonapi.JAMonFilter.doFilter(JAMonFilter.java:57)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&amp;gt; &amp;gt; Caused by: java.io.FileNotFoundException: 
&lt;br&gt;&amp;gt; &amp;gt; /solrinstances/solrhome01/data/index/segments_v (No such file or directory)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.RandomAccessFile.open(Native Method)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.RandomAccessFile.(RandomAccessFile.java:212)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.lucene.store.FSDirectory$FSIndexInput$Descriptor.(FSDirectory.java:552)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.lucene.store.FSDirectory$FSIndexInput.(FSDirectory.java:582)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.store.FSDirectory.openInput(FSDirectory.java:488)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.store.FSDirectory.openInput(FSDirectory.java:482)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:214)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.lucene.index.DirectoryIndexReader$1.doBody(DirectoryIndexReader.java:94)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:653)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.lucene.index.DirectoryIndexReader.open(DirectoryIndexReader.java:111)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.IndexReader.open(IndexReader.java:316)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.IndexReader.open(IndexReader.java:237)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:951)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 30 more
&lt;br&gt;&amp;gt; &amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.common.SolrException log
&lt;br&gt;&amp;gt; &amp;gt; SEVERE: java.lang.RuntimeException: java.io.FileNotFoundException: 
&lt;br&gt;&amp;gt; &amp;gt; /solrinstances/solrhome01/data/index/segments_v (No such file or directory)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:960)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.(SolrCore.java:470)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:119)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:69)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:108)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.core.StandardContext.start(StandardContext.java:4363)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.core.StandardContext.reload(StandardContext.java:3099)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:916)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.java:536)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:114)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.jamonapi.JAMonFilter.doFilter(JAMonFilter.java:57)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&amp;gt; &amp;gt; Caused by: java.io.FileNotFoundException: 
&lt;br&gt;&amp;gt; &amp;gt; /solrinstances/solrhome01/data/index/segments_v (No such file or directory)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.RandomAccessFile.open(Native Method)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.RandomAccessFile.(RandomAccessFile.java:212)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.lucene.store.FSDirectory$FSIndexInput$Descriptor.(FSDirectory.java:552)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; org.apache.lucene.store.FSDirectory$FSIndexInput.(FSDirectory.java:582)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.store.FSDirectory.openInput(FSDirectory.java:488)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.store.FSDirectory.openInput(FSDirectory.java:482)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:214)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.lucene.index.DirectoryIndexReader$1.doBody(DirectoryIndexReader.java:94)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:653)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org.apache.lucene.index.DirectoryIndexReader.open(DirectoryIndexReader.java:111)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.IndexReader.open(IndexReader.java:316)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.IndexReader.open(IndexReader.java:237)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:951)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 30 more
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.servlet.SolrDispatchFilter init
&lt;br&gt;&amp;gt; &amp;gt; INFO: SolrDispatchFilter.init() done
&lt;br&gt;&amp;gt; &amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.servlet.SolrServlet init
&lt;br&gt;&amp;gt; &amp;gt; INFO: SolrServlet.init()
&lt;br&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; Steps to re-produce the error (However, for me did not work in my local box. 
&lt;br&gt;&amp;gt; &amp;gt; Also remote server is too far away to remote-debug!).
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; - &amp;nbsp;Post some new data to the master server (Usually about 1Gb worth text 
&lt;br&gt;&amp;gt; files)
&lt;br&gt;&amp;gt; &amp;gt; - &amp;nbsp;Run the replicate script in slave Solr instance
&lt;br&gt;&amp;gt; &amp;gt; - &amp;nbsp;Try to login to admin in slave Solr instance 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; And you should see above stack trace even in the Tomcat output.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Thanks in advance.
&lt;br&gt;&amp;gt; &amp;gt; Madu
&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/Lucene-FieldCache-memory-requirements-tp26136871p26277245.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277228</id>
	<title>Re: synonym payload boosting</title>
	<published>2009-11-09T18:11:49Z</published>
	<updated>2009-11-09T18:11:49Z</updated>
	<author>
		<name>Lance Norskog-2</name>
	</author>
	<content type="html">David, when you get this working would you consider writing a case
&lt;br&gt;study on the wiki? Nothing complex, just something that describes how
&lt;br&gt;you did several customizations to create a new feature.
&lt;br&gt;&lt;br&gt;On Mon, Nov 9, 2009 at 4:10 AM, Grant Ingersoll &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277228&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gsingers@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Nov 9, 2009, at 4:41 AM, David Ginzburg wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have found this
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://issues.apache.org/jira/browse/SOLR-1485?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-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; patch
&lt;br&gt;&amp;gt;&amp;gt; But i don't want to use any function, just the normal scoring and the
&lt;br&gt;&amp;gt;&amp;gt; similarity class  I have written.
&lt;br&gt;&amp;gt;&amp;gt; Can you point me to  modifications I need (if any) ?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Amhet's point is that you need some query that will actually invoke the
&lt;br&gt;&amp;gt; payload in scoring.  PayloadTermQuery and PayloadNearQuery are the two that
&lt;br&gt;&amp;gt; do this in Lucene.  You can certainly write your own, as well.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Grant
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Sun, Nov 8, 2009 at 16:33, AHMET ARSLAN &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277228&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;iorixxx@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Additionaly you need to modify your queryparser to return
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; BoostingTermQuery, PayloadTermQuery, PayloadNearQuery etc.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; With these types of Queries scorePayload method invoked.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hope this helps.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --- On Sun, 11/8/09, David Ginzburg &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277228&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;david@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; From: David Ginzburg &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277228&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;david@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Subject: synonym payload boosting
&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=26277228&amp;i=4&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; Date: Sunday, November 8, 2009, 4:06 PM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I have a field and a wighted synonym map.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I have indexed the synonyms with the weight as payload.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; my code snippet from my filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; *public Token next(final Token reusableToken) throws
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; IOException *
&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;      * Payload boostPayload;*
&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; *        for (Synonym synonym : syns)
&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; *            Token newTok =
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; new Token(nToken.startOffset(),
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; nToken.endOffset(), &amp;quot;SYNONYM&amp;quot;);*
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; *
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; newTok.setTermBuffer(synonym.getToken().toCharArray(), 0,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; synonym.getToken().length());*
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; *            // set the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; position increment to zero*
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; *            // this tells
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; lucene the synonym is*
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; *            // in the exact
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; same location as the originating word*
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; *
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; newTok.setPositionIncrement(0);*
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; *            boostPayload =
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; new
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Payload(PayloadHelper.encodeFloat(synonym.getWieght()));*
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; *
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; newTok.setPayload(boostPayload);*
&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; I have put it in the index time analyzer : this is my field
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; definition:
&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; &amp;lt;fieldType name=&amp;quot;PersonName&amp;quot; class=&amp;quot;solr.TextField&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; positionIncrementGap=&amp;quot;100&amp;quot; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;     &amp;lt;analyzer type=&amp;quot;index&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;tokenizer
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;solr.WhitespaceTokenizerFactory&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;solr.StopFilterFactory&amp;quot; ignoreCase=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; words=&amp;quot;stopwords.txt&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;solr.LowerCaseFilterFactory&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;com.digitaltrowel.solr.DTSynonymFactory&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; FreskoFunction=&amp;quot;names_with_scoresPipe23Columns.txt&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ignoreCase=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; expand=&amp;quot;false&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;!--&amp;lt;filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;solr.EnglishPorterFilterFactory&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; protected=&amp;quot;protwords.txt&amp;quot;/&amp;gt;--&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;!--&amp;lt;filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;solr.RemoveDuplicatesTokenFilterFactory&amp;quot;/&amp;gt;--&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;     &amp;lt;/analyzer&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;     &amp;lt;analyzer type=&amp;quot;query&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;tokenizer
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;solr.WhitespaceTokenizerFactory&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;solr.LowerCaseFilterFactory&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;!--&amp;lt;filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;com.digitaltrowel.solr.DTSynonymFactory&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; synonyms=&amp;quot;synonyms.txt&amp;quot; ignoreCase=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; expand=&amp;quot;false&amp;quot;/&amp;gt;--&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;solr.StopFilterFactory&amp;quot; ignoreCase=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; words=&amp;quot;stopwords.txt&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;!--&amp;lt;filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;solr.EnglishPorterFilterFactory&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; protected=&amp;quot;protwords.txt&amp;quot;/&amp;gt;--&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       &amp;lt;!--&amp;lt;filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; class=&amp;quot;solr.RemoveDuplicatesTokenFilterFactory&amp;quot;/
&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; --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;     &amp;lt;/analyzer&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;   &amp;lt;/fieldType&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; my similarity class is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; public class BoostingSymilarity extends DefaultSimilarity
&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;   public BoostingSymilarity(){
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;       super();
&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;   @Override
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;   public  float scorePayload(String field,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; byte [] payload, int offset,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; int length)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; double weight = PayloadHelper.decodeFloat(payload, 0);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; return (float)weight;
&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; @Override public float coord(int overlap, int maxoverlap)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; return 1.0f;
&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; @Override public float idf(int docFreq, int numDocs)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; return 1.0f;
&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; @Override public float lengthNorm(String fieldName, int
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; numTerms)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; return 1.0f;
&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; @Override public float tf(float freq)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; return 1.0f;
&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; My problem is that scorePayload method does not get called
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; at search time
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; like the other methods in  my similarity class.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I tested and verified it with break points.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; What am I doing wrong?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I used solr 1.3 and thinking of the payload boos support in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; solr 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; *
&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; Do You Yahoo!?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Tired of spam?  Yahoo! Mail has the best spam protection around
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://mail.yahoo.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.yahoo.com&lt;/a&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;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; Regards
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _____________________
&lt;br&gt;&amp;gt;&amp;gt; David Ginzburg
&lt;br&gt;&amp;gt;&amp;gt; Developer, Digital Trowel
&lt;br&gt;&amp;gt;&amp;gt; 1 Hayarden St., Airport City
&lt;br&gt;&amp;gt;&amp;gt; [POB 169, NATBAG]
&lt;br&gt;&amp;gt;&amp;gt; Lod, 70151, Israel
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.digitaltrowel.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.digitaltrowel.com/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; Office: +972 73 240 522
&lt;br&gt;&amp;gt;&amp;gt; Mobile: +972 50 496 0595
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; CHECK OUT OUR NEW TEXT MINING BLOG:
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://mineyourbusiness.wordpress.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mineyourbusiness.wordpress.com/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --------------------------
&lt;br&gt;&amp;gt; Grant Ingersoll
&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;&amp;gt; Search the Lucene ecosystem (Lucene/Solr/Nutch/Mahout/Tika/Droids) using
&lt;br&gt;&amp;gt; Solr/Lucene:
&lt;br&gt;&amp;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;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lance Norskog
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277228&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;goksron@...&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/synonym-payload-boosting-tp26254067p26277228.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277148</id>
	<title>Re: Specifying multiple documents in DataImportHandler dataConfig</title>
	<published>2009-11-09T18:01:38Z</published>
	<updated>2009-11-09T18:01:38Z</updated>
	<author>
		<name>Lance Norskog-2</name>
	</author>
	<content type="html">There is a more fundamental problem here: Solr/Lucene index only
&lt;br&gt;implements one table. If you have data from multiple tables in a
&lt;br&gt;normalized index, you have denormalize the multi-table DB schema to
&lt;br&gt;make a single-table Solr/Lucene index.
&lt;br&gt;&lt;br&gt;Your indexing will probably be faster if you a join in SQL to supply
&lt;br&gt;your entire set of fields per database request.
&lt;br&gt;&lt;br&gt;2009/11/7 Noble Paul നോബിള്‍ &amp;nbsp;नोब्ळ् &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277148&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;noble.paul@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sun, Nov 8, 2009 at 8:25 AM, Bertie Shen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277148&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bertie.shen@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; I have figured out a way to solve this problem: just specify a
&lt;br&gt;&amp;gt;&amp;gt; single &amp;lt;document&amp;gt; blah blah blah &amp;lt;/document&amp;gt;. Under &amp;lt;document&amp;gt;, specify
&lt;br&gt;&amp;gt;&amp;gt; multiple top level entity entries, each of which corresponds to one table
&lt;br&gt;&amp;gt;&amp;gt; data.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So each top level entry will map one row in it to a document in Lucene
&lt;br&gt;&amp;gt;&amp;gt; index. &amp;lt;document&amp;gt; in DIH is *NOT* mapped to a document in Lucene index while
&lt;br&gt;&amp;gt;&amp;gt; top-level entity is. I feel &amp;lt;document&amp;gt; tag is redundant and misleading in
&lt;br&gt;&amp;gt;&amp;gt; data config and thus should be removed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; There are some common attributes specified at the &amp;lt;document&amp;gt; level .
&lt;br&gt;&amp;gt; It still acts as a container tag .
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Cheers.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Sat, Nov 7, 2009 at 9:43 AM, Bertie Shen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277148&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bertie.shen@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have the same problem. I had thought we could specify multiple &amp;lt;document&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; blah blah blah&amp;lt;/document&amp;gt;s, each of which is mapping one table in the RDBMS.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; But I found it was not the case. It only picks the first &amp;lt;document&amp;gt;blah blah
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; blah&amp;lt;/document&amp;gt; to do indexing.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I think Rupert's  and my request are pretty common. Basically there are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; multiple tables in RDBMS, and we want each row in each table become a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; document in Lucene index. How can we write one data config.xml file to let
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; DataImportHandler import multiple tables at the same time?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Rupert, have you figured out a way to do it?
&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;
&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; On Tue, Sep 8, 2009 at 3:42 PM, Rupert Fiasco &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277148&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rufiasco@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Maybe I should be more clear: I have multiple tables in my DB that I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; need to save to my Solr index. In my app code I have logic to persist
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; each table, which maps to an application model to Solr. This is fine.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I am just trying to speed up indexing time by using DIH instead of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; going through my application. From what I understand of DIH I can
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; specify one dataSource element and then a series of document/entity
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sets, for each of my models. But like I said before, DIH only appears
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to want to index the first document declared under the dataSource tag.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -Rupert
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Tue, Sep 8, 2009 at 4:05 PM, Rupert Fiasco&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277148&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rufiasco@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; I am using the DataImportHandler with a JDBC datasource. From my
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; understanding of DIH, for each of my &amp;quot;content types&amp;quot; e.g. Blog posts,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Mesh Categories, etc I would construct a series of document/entity
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; sets, like
&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; &amp;lt;dataConfig&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;dataSource driver=&amp;quot;com.mysql.jdbc.Driver&amp;quot; url=&amp;quot;jdbc:mysql://....&amp;quot; /&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;    &amp;lt;!-- BLOG ENTRIES --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;    &amp;lt;document name=&amp;quot;blog_entries&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;      &amp;lt;entity name=&amp;quot;blog_entries&amp;quot; query=&amp;quot;select
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; id,title,keywords,summary,data,title as name_fc,'BlogEntry' as type
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; from blog_entries&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;        &amp;lt;field column=&amp;quot;id&amp;quot; name=&amp;quot;pk_i&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;        &amp;lt;field column=&amp;quot;id&amp;quot; name=&amp;quot;id&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;        &amp;lt;field column=&amp;quot;title&amp;quot; name=&amp;quot;text_t&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;        &amp;lt;field column=&amp;quot;data&amp;quot; name=&amp;quot;text_t&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;      &amp;lt;/entity&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;    &amp;lt;/document&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;    &amp;lt;!-- MESH CATEGORIES --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;    &amp;lt;document name=&amp;quot;mesh_category&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;      &amp;lt;entity name=&amp;quot;mesh_categories&amp;quot; query=&amp;quot;select
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; id,name,node_key,name as name_fc,'MeshCategory' as type from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; mesh_categories&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;        &amp;lt;field column=&amp;quot;id&amp;quot; name=&amp;quot;pk_i&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;        &amp;lt;field column=&amp;quot;id&amp;quot; name=&amp;quot;id&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;        &amp;lt;field column=&amp;quot;name&amp;quot; name=&amp;quot;text_t&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;        &amp;lt;field column=&amp;quot;node_key&amp;quot; name=&amp;quot;string&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;        &amp;lt;field column=&amp;quot;name_fc&amp;quot; name=&amp;quot;facet_value&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;        &amp;lt;field column=&amp;quot;type&amp;quot; name=&amp;quot;type_t&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;      &amp;lt;/entity&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;    &amp;lt;/document&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;/datasource&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;/dataConfig&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;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Solr parses this just fine and allows me to issue a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; /dataimport?command=full-import and it runs, but it only runs against
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; the &amp;quot;first&amp;quot; document (blog_entries). It doesnt run against the 2nd
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; document (mesh_categories).
&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; If I remove the 2 document elements and wrap both entity sets in just
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; one document tag, then both sets get indexed, which seemingly achieves
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; my goal. This just doesnt make sense from my understanding of how DIH
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; works. My 2 content types are indeed separate so they logically
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; represent two document types, not one.
&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 this correct? What am I missing here?
&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; -Rupert
&lt;br&gt;&amp;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;
&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; Noble Paul | Principal Engineer| AOL | &lt;a href=&quot;http://aol.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aol.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lance Norskog
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26277148&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;goksron@...&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/Specifying-multiple-documents-in-DataImportHandler-dataConfig-tp25355718p26277148.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277100</id>
	<title>Re: keep index in production and snapshots in separate phisical disks</title>
	<published>2009-11-09T17:57:20Z</published>
	<updated>2009-11-09T17:57:20Z</updated>
	<author>
		<name>hossman</name>
	</author>
	<content type="html">&lt;br&gt;: Is there any way to make snapinstaller install the index in
&lt;br&gt;: spanpshot20091023124543 (for example) from another disk? I am asking this
&lt;br&gt;&lt;br&gt;you're talking about the old script based replication correct? ... i don't 
&lt;br&gt;think that's possible since it relied on hardlinks and atomic move 
&lt;br&gt;operations. &amp;nbsp;i don't think those work across physical disks.
&lt;br&gt;&lt;br&gt;: because I would like not to optimize the index in the master (if I do that
&lt;br&gt;: it takes a long time to send it via rsync if it is so big). This way I would
&lt;br&gt;: just have to send the new segments.
&lt;br&gt;&lt;br&gt;in Solr 1.4 the disadvantages of having a non-optimized index are fading 
&lt;br&gt;away ... before you worry too much about this you might want to run some 
&lt;br&gt;tests and verify that you really need to optimize to meet your performance 
&lt;br&gt;targets.
&lt;br&gt;&lt;br&gt;: In the slave I would have 2 phisical disks. Snappuller would send the
&lt;br&gt;: snapshot to a disk (here the index would not be optimized). Snapinstaller
&lt;br&gt;: would install the snapshot in the other disk, optimize it and open the
&lt;br&gt;: newIndexReader. The optimization should be done in the disk wich contains
&lt;br&gt;: the &amp;quot;not in production index&amp;quot; to not affect the search request speed.
&lt;br&gt;: Any idea what should I hack to reach this goal in case it is possible?
&lt;br&gt;&lt;br&gt;I'm not really familiar with the new java based replication code, but i 
&lt;br&gt;suspect this could be setup fairly easily by running two solr instances on 
&lt;br&gt;your slave boxes ... one serving as a repeater (ie: both a slave and a 
&lt;br&gt;master) to the other. &amp;nbsp;on the repeater port you would run the optimize, 
&lt;br&gt;and then the leaf level slave (serving queries to end users) would 
&lt;br&gt;replicate that optimized index over the loopback address (no network 
&lt;br&gt;overhead, should be ~fast as a file copy from a different disk)
&lt;br&gt;&lt;br&gt;...this is all just theory mind you, i've never tried this.
&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---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/keep-index-in-production-and-snapshots-in-separate-phisical-disks-tp26029666p26277100.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26276919</id>
	<title>Re: Lowering ranking of certain documents while search in Solr</title>
	<published>2009-11-09T17:38:09Z</published>
	<updated>2009-11-09T17:38:09Z</updated>
	<author>
		<name>Lance Norskog-2</name>
	</author>
	<content type="html">Some hard-won knowledge: don't be afraid to re-index. Changing the
&lt;br&gt;schema without re-indexing can lead to mountains of trouble.
&lt;br&gt;&lt;br&gt;On Mon, Nov 9, 2009 at 5:36 PM, Lance Norskog &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;goksron@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The ExternalFileField is the tool for this.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It is a field type which reads an array of floating point values from
&lt;br&gt;&amp;gt; a file, one per document. You can boost on it. (I don't know if sort
&lt;br&gt;&amp;gt; works.) There is no direct documentation that I found. Here are some
&lt;br&gt;&amp;gt; hints.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.lucidimagination.com/search/?q=ExternalFileField&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.lucidimagination.com/search/?q=ExternalFileField&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lucene.apache.org/solr/api/org/apache/solr/schema/ExternalFileField.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lucene.apache.org/solr/api/org/apache/solr/schema/ExternalFileField.html&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Nov 6, 2009 at 9:44 PM, Bhavnik Gajjar
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bhavnik.gajjar@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Thanks again,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This solution requires me to re-index 2 millions documents again in Solr!!!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I would prefer something which can be done in ad-hoc way on my existing working/live application.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Also, regarding the solution [q=hello +(source:source1^100 source:source2^0.1 ...)], I think if sorting is being done on some other field (rather, score desc) then it will messup documents!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Is there a way to use function query or so then?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt; Bhavnik Gajjar
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ----- Original Message -----
&lt;br&gt;&amp;gt;&amp;gt; From: &amp;quot;Avlesh Singh&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avlesh@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Sent: Friday, November 06, 2009 10:25 PM
&lt;br&gt;&amp;gt;&amp;gt; Subject: Re: Lowering ranking of certain documents while search in Solr
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; How about adding an extra sint field, say &amp;quot;source_boost&amp;quot;. For your 199
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; sources the indexed value can be 0. For the &amp;quot;underprivileged&amp;quot; source it can
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; be -1. Adding &amp;quot;sort=source_boost desc,score desc&amp;quot; would do the needful.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Works?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Cheers
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Avlesh
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Fri, Nov 6, 2009 at 4:55 PM, Bhavnik Gajjar &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bhavnik.gajjar@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thanks for your inputs,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; This solution works in general!!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; In my system, there are around 200 different sources and out of that only
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; one source is needed with lower rank. Now, if I go with the solution you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; provided then I need 199 sources with individual boost and then one source
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; with lower boost value. Now, I'm afraid that, this would cause performance
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; issue in Solr. Is there any other solution to work with this then?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Note: our massive application is already built with standard request
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; handler (I can't use dismax at this stage!!)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Seeking for positive reply!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thanks again,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Bhavnik Gajjar
&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; From: &amp;quot;Avlesh Singh&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avlesh@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Sent: Thursday, November 05, 2009 12:00 PM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Subject: Re: Lowering ranking of certain documents while search in Solr
&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; &amp;gt; The query &amp;quot;q=hello&amp;start=0&amp;rows=20&amp;fl=Source&amp;bq=(*:*
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -Source:Source2^10000)&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; should work as expected. There can be two reasons for it not to work -
&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;   1. You might be using a StandardRequestHandler. Try Dismax.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;   2. Your field &amp;quot;Source&amp;quot; might not be indexed.
&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; With the StandardRequestHandler, if your &amp;quot;sources&amp;quot; are known (and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; limited),
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; you can try this too -
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; q=hello +(source:source1^100 source:source2^0.1 ...)
&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; Cheers
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Avlesh
&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; On Thu, Nov 5, 2009 at 11:42 AM, Bhavnik Gajjar &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bhavnik.gajjar@...&lt;/a&gt;&amp;gt; wrote:
&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;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I have tried with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; q=hello&amp;start=0&amp;rows=20&amp;fl=Source&amp;bq=(*:* -Source:Source2^10000)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; But it doesn't change any ordering of results
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Am I doing wrong? Please advise.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Note: We are also using _val_ hook in Solr query to get recent documents
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; top of results. (_val_:&amp;quot;recip(rord(DateAdded),1,1000,1000)&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; It would be really good if you can give me an exact example of Solr
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; query
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; that meets my need
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;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;&amp;gt; Bhavnik
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ----- Original Message -----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; From: &amp;quot;Avlesh Singh&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avlesh@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Sent: Thursday, November 05, 2009 11:19 AM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Subject: Re: Lowering ranking of certain documents while search in Solr
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; This is what I meant -
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://wiki.apache.org/solr/SolrRelevancyFAQ#How_do_I_give_a_very_low_boost_to_documents_that_match_my_query&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/SolrRelevancyFAQ#How_do_I_give_a_very_low_boost_to_documents_that_match_my_query&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Cheers
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Avlesh
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; On Thu, Nov 5, 2009 at 11:13 AM, Bhavnik Gajjar &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bhavnik.gajjar@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi Avlesh,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Thanks for your inputs.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; What exactly I mean is.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Solr has two fields named, Text and Source. Search is performed in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; [Text]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; field. Now suppose 1000 results come for a search. By default, this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; search
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; returns records according to boost factor specified in Solr query
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; already.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Result would look somewhat like..
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Documents with value in [Source] Solr field
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source3
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source3
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; etc..
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; But, what we want to achieve is.. this search should return documents
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; which
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; has value [Source2] in [Source] field should come with the lowest
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ranking
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; like,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source3
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source3
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; The solution you gave actually affects boosting of [Text] solr field
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; not
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; [Source] field.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;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;&amp;gt; &amp;gt;&amp;gt; Bhavnik Gajjar
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ----- Original Message -----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; From: &amp;quot;Avlesh Singh&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avlesh@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Sent: Thursday, November 05, 2009 10:19 AM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Subject: Re: Lowering ranking of certain documents while search in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Solr
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Query terms can be &amp;quot;boosted&amp;quot; to alter rank of documents. Read more
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; here -
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://wiki.apache.org/solr/SolrRelevancyCookbook#Boosting_Ranking_Terms&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/SolrRelevancyCookbook#Boosting_Ranking_Terms&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Cheers
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Avlesh
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; On Thu, Nov 5, 2009 at 10:14 AM, Bhavnik Gajjar &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bhavnik.gajjar@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Suppose, there are some documents already stored in Solr. These
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; documents/records belong to various sources like, source1, source2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; etc
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; (stored in 'Source' Solr field). Now, when user searches for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; documents
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; (simple text search) then, is there any possibilities in Solr so
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; results of certain sources (eg, Source2) always come with lower
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; rank?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; (ie,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; such sources always come in trailing pages).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; I believe, there should be some way for this in functional query;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; but
&lt;br&gt;&amp;gt;&amp;gt;&amp;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;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; sure!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Any help on this is greately appreciated.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Thanks in advance,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Bhavnik Gajjar
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; The contents of this eMail including the contents of attachment(s)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; privileged and confidential material of Gateway NINtec Pvt. Ltd.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; (GNPL)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; should not be disclosed to, used by or copied in any manner by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; anyone
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; other
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; than the intended addressee(s). If this eMail has been received by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; error,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; please advise the sender immediately and delete it from your
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; system.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; The
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; views expressed in this eMail message are those of the individual
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; sender,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; except where the sender expressly, and with authority, states them
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; views of GNPL. Any unauthorized review, use, disclosure,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dissemination,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; forwarding, printing or copying of this eMail or any action taken
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; reliance on this eMail is strictly prohibited and may be unlawful.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; This
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail may contain viruses. GNPL has taken every reasonable
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; precaution
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; minimize this risk, but is not liable for any damage you may
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sustain
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; as
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; result of any virus in this eMail. You should carry out your own
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; virus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; checks before opening the eMail or attachment(s). GNPL is neither
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; liable
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; the proper and complete transmission of the information contained
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; communication nor for any delay in its receipt. GNPL reserves the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; right
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; monitor and review the content of all messages sent to or from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; address and may be stored on the GNPL eMail system. In case this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; has
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; reached you in error, and you  would no longer like to receive
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; eMails
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; us, then please send an eMail to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dnd@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; The contents of this eMail including the contents of attachment(s)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; privileged and confidential material of Gateway NINtec Pvt. Ltd.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; (GNPL)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; should not be disclosed to, used by or copied in any manner by anyone
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; other
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; than the intended addressee(s). If this eMail has been received by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; error,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; please advise the sender immediately and delete it from your system.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; views expressed in this eMail message are those of the individual
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; sender,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; except where the sender expressly, and with authority, states them to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; views of GNPL. Any unauthorized review, use, disclosure,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; dissemination,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; forwarding, printing or copying of this eMail or any action taken in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; reliance on this eMail is strictly prohibited and may be unlawful.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; This
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail may contain viruses. GNPL has taken every reasonable precaution
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; minimize this risk, but is not liable for any damage you may sustain
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; as
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; result of any virus in this eMail. You should carry out your own
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; virus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; checks before opening the eMail or attachment(s). GNPL is neither
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; liable
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; the proper and complete transmission of the information contained in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; communication nor for any delay in its receipt. GNPL reserves the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; right
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; monitor and review the content of all messages sent to or from this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; address and may be stored on the GNPL eMail system. In case this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; has
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; reached you in error, and you  would no longer like to receive eMails
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; us, then please send an eMail to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dnd@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; The contents of this eMail including the contents of attachment(s) are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; privileged and confidential material of Gateway NINtec Pvt. Ltd. (GNPL)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; should not be disclosed to, used by or copied in any manner by anyone
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; other
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; than the intended addressee(s). If this eMail has been received by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; error,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; please advise the sender immediately and delete it from your system. The
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; views expressed in this eMail message are those of the individual
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sender,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; except where the sender expressly, and with authority, states them to be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; views of GNPL. Any unauthorized review, use, disclosure, dissemination,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; forwarding, printing or copying of this eMail or any action taken in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; reliance on this eMail is strictly prohibited and may be unlawful. This
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail may contain viruses. GNPL has taken every reasonable precaution to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; minimize this risk, but is not liable for any damage you may sustain as
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; result of any virus in this eMail. You should carry out your own virus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; checks before opening the eMail or attachment(s). GNPL is neither liable
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; the proper and complete transmission of the information contained in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; communication nor for any delay in its receipt. GNPL reserves the right
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; monitor and review the content of all messages sent to or from this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; address and may be stored on the GNPL eMail system. In case this eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; has
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; reached you in error, and you  would no longer like to receive eMails
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; us, then please send an eMail to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dnd@...&lt;/a&gt;
&lt;br&gt;&amp;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;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The contents of this eMail including the contents of attachment(s) are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; privileged and confidential material of Gateway NINtec Pvt. Ltd. (GNPL) and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; should not be disclosed to, used by or copied in any manner by anyone other
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; than the intended addressee(s). If this eMail has been received by error,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; please advise the sender immediately and delete it from your system. The
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; views expressed in this eMail message are those of the individual sender,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; except where the sender expressly, and with authority, states them to be the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; views of GNPL. Any unauthorized review, use, disclosure, dissemination,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; forwarding, printing or copying of this eMail or any action taken in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; reliance on this eMail is strictly prohibited and may be unlawful. This
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; eMail may contain viruses. GNPL has taken every reasonable precaution to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; minimize this risk, but is not liable for any damage you may sustain as a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; result of any virus in this eMail. You should carry out your own virus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; checks before opening the eMail or attachment(s). GNPL is neither liable for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the proper and complete transmission of the information contained in this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; communication nor for any delay in its receipt. GNPL reserves the right to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; monitor and review the content of all messages sent to or from this eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; address and may be stored on the GNPL eMail system. In case this eMail has
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; reached you in error, and you  would no longer like to receive eMails from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; us, then please send an eMail to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dnd@...&lt;/a&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;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The contents of this eMail including the contents of attachment(s) are privileged and confidential material of Gateway NINtec Pvt. Ltd. (GNPL) and should not be disclosed to, used by or copied in any manner by anyone other than the intended addressee(s). If this eMail has been received by error, please advise the sender immediately and delete it from your system. The views expressed in this eMail message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views of GNPL. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this eMail or any action taken in reliance on this eMail is strictly prohibited and may be unlawful. This eMail may contain viruses. GNPL has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this eMail. You should carry out your own virus checks before opening the eMail or attachment(s). GNPL is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. GNPL reserves the right to monitor and review the content of all messages sent to or from this eMail address and may be stored on the GNPL eMail system. In case this eMail has reached you in error, and you  would no longer like to receive eMails from us, then please send an eMail to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dnd@...&lt;/a&gt;
&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=26276919&amp;i=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;goksron@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lance Norskog
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276919&amp;i=20&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;goksron@...&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/Lowering-ranking-of-certain-documents-while-search-in-Solr-tp26209218p26276919.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26276908</id>
	<title>Re: Lowering ranking of certain documents while search in Solr</title>
	<published>2009-11-09T17:36:52Z</published>
	<updated>2009-11-09T17:36:52Z</updated>
	<author>
		<name>Lance Norskog-2</name>
	</author>
	<content type="html">The ExternalFileField is the tool for this.
&lt;br&gt;&lt;br&gt;It is a field type which reads an array of floating point values from
&lt;br&gt;a file, one per document. You can boost on it. (I don't know if sort
&lt;br&gt;works.) There is no direct documentation that I found. Here are some
&lt;br&gt;hints.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.lucidimagination.com/search/?q=ExternalFileField&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.lucidimagination.com/search/?q=ExternalFileField&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://lucene.apache.org/solr/api/org/apache/solr/schema/ExternalFileField.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lucene.apache.org/solr/api/org/apache/solr/schema/ExternalFileField.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Nov 6, 2009 at 9:44 PM, Bhavnik Gajjar
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bhavnik.gajjar@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thanks again,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This solution requires me to re-index 2 millions documents again in Solr!!!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would prefer something which can be done in ad-hoc way on my existing working/live application.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Also, regarding the solution [q=hello +(source:source1^100 source:source2^0.1 ...)], I think if sorting is being done on some other field (rather, score desc) then it will messup documents!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is there a way to use function query or so then?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Bhavnik Gajjar
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ----- Original Message -----
&lt;br&gt;&amp;gt; From: &amp;quot;Avlesh Singh&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avlesh@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sent: Friday, November 06, 2009 10:25 PM
&lt;br&gt;&amp;gt; Subject: Re: Lowering ranking of certain documents while search in Solr
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; How about adding an extra sint field, say &amp;quot;source_boost&amp;quot;. For your 199
&lt;br&gt;&amp;gt;&amp;gt; sources the indexed value can be 0. For the &amp;quot;underprivileged&amp;quot; source it can
&lt;br&gt;&amp;gt;&amp;gt; be -1. Adding &amp;quot;sort=source_boost desc,score desc&amp;quot; would do the needful.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Works?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Cheers
&lt;br&gt;&amp;gt;&amp;gt; Avlesh
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Fri, Nov 6, 2009 at 4:55 PM, Bhavnik Gajjar &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bhavnik.gajjar@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thanks for your inputs,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; This solution works in general!!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; In my system, there are around 200 different sources and out of that only
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; one source is needed with lower rank. Now, if I go with the solution you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; provided then I need 199 sources with individual boost and then one source
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; with lower boost value. Now, I'm afraid that, this would cause performance
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; issue in Solr. Is there any other solution to work with this then?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Note: our massive application is already built with standard request
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; handler (I can't use dismax at this stage!!)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Seeking for positive reply!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thanks again,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Bhavnik Gajjar
&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; From: &amp;quot;Avlesh Singh&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avlesh@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Sent: Thursday, November 05, 2009 12:00 PM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Subject: Re: Lowering ranking of certain documents while search in Solr
&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; &amp;gt; The query &amp;quot;q=hello&amp;start=0&amp;rows=20&amp;fl=Source&amp;bq=(*:*
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -Source:Source2^10000)&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; should work as expected. There can be two reasons for it not to work -
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;   1. You might be using a StandardRequestHandler. Try Dismax.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;   2. Your field &amp;quot;Source&amp;quot; might not be indexed.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; With the StandardRequestHandler, if your &amp;quot;sources&amp;quot; are known (and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; limited),
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; you can try this too -
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; q=hello +(source:source1^100 source:source2^0.1 ...)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Cheers
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Avlesh
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; On Thu, Nov 5, 2009 at 11:42 AM, Bhavnik Gajjar &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bhavnik.gajjar@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi,
&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 tried with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; q=hello&amp;start=0&amp;rows=20&amp;fl=Source&amp;bq=(*:* -Source:Source2^10000)
&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; But it doesn't change any ordering of results
&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; Am I doing wrong? Please advise.
&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; Note: We are also using _val_ hook in Solr query to get recent documents
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; top of results. (_val_:&amp;quot;recip(rord(DateAdded),1,1000,1000)&amp;quot;)
&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; It would be really good if you can give me an exact example of Solr
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; query
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; that meets my need
&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; Bhavnik
&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; ----- Original Message -----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; From: &amp;quot;Avlesh Singh&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avlesh@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Sent: Thursday, November 05, 2009 11:19 AM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Subject: Re: Lowering ranking of certain documents while search in Solr
&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; &amp;gt; This is what I meant -
&lt;br&gt;&amp;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; &lt;a href=&quot;http://wiki.apache.org/solr/SolrRelevancyFAQ#How_do_I_give_a_very_low_boost_to_documents_that_match_my_query&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/SolrRelevancyFAQ#How_do_I_give_a_very_low_boost_to_documents_that_match_my_query&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Cheers
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Avlesh
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; On Thu, Nov 5, 2009 at 11:13 AM, Bhavnik Gajjar &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bhavnik.gajjar@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi Avlesh,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Thanks for your inputs.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; What exactly I mean is.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Solr has two fields named, Text and Source. Search is performed in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; [Text]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; field. Now suppose 1000 results come for a search. By default, this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; search
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; returns records according to boost factor specified in Solr query
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; already.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Result would look somewhat like..
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Documents with value in [Source] Solr field
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source3
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source3
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; etc..
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; But, what we want to achieve is.. this search should return documents
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; which
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; has value [Source2] in [Source] field should come with the lowest
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ranking
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; like,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source3
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source3
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Source2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; The solution you gave actually affects boosting of [Text] solr field
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; not
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; [Source] field.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;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; &amp;gt;&amp;gt; Bhavnik Gajjar
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ----- Original Message -----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; From: &amp;quot;Avlesh Singh&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avlesh@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Sent: Thursday, November 05, 2009 10:19 AM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Subject: Re: Lowering ranking of certain documents while search in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Solr
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Query terms can be &amp;quot;boosted&amp;quot; to alter rank of documents. Read more
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; here -
&lt;br&gt;&amp;gt;&amp;gt;&amp;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; &lt;a href=&quot;http://wiki.apache.org/solr/SolrRelevancyCookbook#Boosting_Ranking_Terms&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/solr/SolrRelevancyCookbook#Boosting_Ranking_Terms&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Cheers
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Avlesh
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; On Thu, Nov 5, 2009 at 10:14 AM, Bhavnik Gajjar &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bhavnik.gajjar@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Suppose, there are some documents already stored in Solr. These
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; documents/records belong to various sources like, source1, source2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; etc
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; (stored in 'Source' Solr field). Now, when user searches for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; documents
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; (simple text search) then, is there any possibilities in Solr so
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; results of certain sources (eg, Source2) always come with lower
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; rank?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; (ie,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; such sources always come in trailing pages).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; I believe, there should be some way for this in functional query;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; but
&lt;br&gt;&amp;gt;&amp;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; &amp;gt;&amp;gt; &amp;gt;&amp;gt; sure!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Any help on this is greately appreciated.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Thanks in advance,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Bhavnik Gajjar
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; The contents of this eMail including the contents of attachment(s)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; privileged and confidential material of Gateway NINtec Pvt. Ltd.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; (GNPL)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; should not be disclosed to, used by or copied in any manner by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; anyone
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; other
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; than the intended addressee(s). If this eMail has been received by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; error,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; please advise the sender immediately and delete it from your
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; system.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; The
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; views expressed in this eMail message are those of the individual
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; sender,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; except where the sender expressly, and with authority, states them
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; views of GNPL. Any unauthorized review, use, disclosure,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dissemination,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; forwarding, printing or copying of this eMail or any action taken
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; reliance on this eMail is strictly prohibited and may be unlawful.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; This
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail may contain viruses. GNPL has taken every reasonable
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; precaution
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; minimize this risk, but is not liable for any damage you may
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; sustain
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; as
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; result of any virus in this eMail. You should carry out your own
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; virus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; checks before opening the eMail or attachment(s). GNPL is neither
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; liable
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; the proper and complete transmission of the information contained
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; communication nor for any delay in its receipt. GNPL reserves the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; right
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; monitor and review the content of all messages sent to or from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; address and may be stored on the GNPL eMail system. In case this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; has
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; reached you in error, and you  would no longer like to receive
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; eMails
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; us, then please send an eMail to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dnd@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; The contents of this eMail including the contents of attachment(s)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; privileged and confidential material of Gateway NINtec Pvt. Ltd.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; (GNPL)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; should not be disclosed to, used by or copied in any manner by anyone
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; other
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; than the intended addressee(s). If this eMail has been received by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; error,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; please advise the sender immediately and delete it from your system.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; views expressed in this eMail message are those of the individual
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; sender,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; except where the sender expressly, and with authority, states them to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; views of GNPL. Any unauthorized review, use, disclosure,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; dissemination,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; forwarding, printing or copying of this eMail or any action taken in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; reliance on this eMail is strictly prohibited and may be unlawful.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; This
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail may contain viruses. GNPL has taken every reasonable precaution
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; minimize this risk, but is not liable for any damage you may sustain
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; as
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; result of any virus in this eMail. You should carry out your own
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; virus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; checks before opening the eMail or attachment(s). GNPL is neither
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; liable
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; the proper and complete transmission of the information contained in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; communication nor for any delay in its receipt. GNPL reserves the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; right
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; monitor and review the content of all messages sent to or from this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; address and may be stored on the GNPL eMail system. In case this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; has
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; reached you in error, and you  would no longer like to receive eMails
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; us, then please send an eMail to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dnd@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;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;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; The contents of this eMail including the contents of attachment(s) are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; privileged and confidential material of Gateway NINtec Pvt. Ltd. (GNPL)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; should not be disclosed to, used by or copied in any manner by anyone
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; other
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; than the intended addressee(s). If this eMail has been received by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; error,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; please advise the sender immediately and delete it from your system. The
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; views expressed in this eMail message are those of the individual
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; sender,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; except where the sender expressly, and with authority, states them to be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; views of GNPL. Any unauthorized review, use, disclosure, dissemination,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; forwarding, printing or copying of this eMail or any action taken in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; reliance on this eMail is strictly prohibited and may be unlawful. This
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; eMail may contain viruses. GNPL has taken every reasonable precaution to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; minimize this risk, but is not liable for any damage you may sustain as
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; result of any virus in this eMail. You should carry out your own virus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; checks before opening the eMail or attachment(s). GNPL is neither liable
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; the proper and complete transmission of the information contained in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; communication nor for any delay in its receipt. GNPL reserves the right
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; monitor and review the content of all messages sent to or from this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; address and may be stored on the GNPL eMail system. In case this eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; has
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; reached you in error, and you  would no longer like to receive eMails
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; us, then please send an eMail to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dnd@...&lt;/a&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;
&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; The contents of this eMail including the contents of attachment(s) are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; privileged and confidential material of Gateway NINtec Pvt. Ltd. (GNPL) and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; should not be disclosed to, used by or copied in any manner by anyone other
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; than the intended addressee(s). If this eMail has been received by error,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; please advise the sender immediately and delete it from your system. The
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; views expressed in this eMail message are those of the individual sender,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; except where the sender expressly, and with authority, states them to be the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; views of GNPL. Any unauthorized review, use, disclosure, dissemination,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; forwarding, printing or copying of this eMail or any action taken in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; reliance on this eMail is strictly prohibited and may be unlawful. This
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; eMail may contain viruses. GNPL has taken every reasonable precaution to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; minimize this risk, but is not liable for any damage you may sustain as a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; result of any virus in this eMail. You should carry out your own virus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; checks before opening the eMail or attachment(s). GNPL is neither liable for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the proper and complete transmission of the information contained in this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; communication nor for any delay in its receipt. GNPL reserves the right to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; monitor and review the content of all messages sent to or from this eMail
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; address and may be stored on the GNPL eMail system. In case this eMail has
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; reached you in error, and you  would no longer like to receive eMails from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; us, then please send an eMail to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dnd@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The contents of this eMail including the contents of attachment(s) are privileged and confidential material of Gateway NINtec Pvt. Ltd. (GNPL) and should not be disclosed to, used by or copied in any manner by anyone other than the intended addressee(s). If this eMail has been received by error, please advise the sender immediately and delete it from your system. The views expressed in this eMail message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views of GNPL. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this eMail or any action taken in reliance on this eMail is strictly prohibited and may be unlawful. This eMail may contain viruses. GNPL has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this eMail. You should carry out your own virus checks before opening the eMail or attachment(s). GNPL is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. GNPL reserves the right to monitor and review the content of all messages sent to or from this eMail address and may be stored on the GNPL eMail system. In case this eMail has reached you in error, and you  would no longer like to receive eMails from us, then please send an eMail to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dnd@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lance Norskog
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276908&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;goksron@...&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/Lowering-ranking-of-certain-documents-while-search-in-Solr-tp26209218p26276908.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26276901</id>
	<title>RE: Solr on OOM</title>
	<published>2009-11-09T17:36:13Z</published>
	<updated>2009-11-09T17:36:13Z</updated>
	<author>
		<name>Vauthrin, Laurent</name>
	</author>
	<content type="html">Ok, I'll see if I can get their heap dump. &amp;nbsp;Thanks.
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From:
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276901&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user-return-29005-Laurent.Vauthrin=disney.com@...&lt;/a&gt;
&lt;br&gt;[mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276901&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user-return-29005-Laurent.Vauthrin=disney.com@...&lt;/a&gt;
&lt;br&gt;.org] On Behalf Of Otis Gospodnetic
&lt;br&gt;Sent: Monday, November 09, 2009 2:17 PM
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276901&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;
&lt;br&gt;Subject: Re: Solr on OOM
&lt;br&gt;&lt;br&gt;Laurent,
&lt;br&gt;&lt;br&gt;The autowarmCounts look biggest, but they are probably not causing OOMs.
&lt;br&gt;Maybe you can see how big the caches are right before you OOM.
&lt;br&gt;Or you can also start the JVM with -XX:+HeapDumpOnOutOfMemoryError and
&lt;br&gt;even specify the file where the heap should be dumped. &amp;nbsp;You can then
&lt;br&gt;analyze it and see what's eating the memory.
&lt;br&gt;&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;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; From: &amp;quot;Vauthrin, Laurent&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276901&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Laurent.Vauthrin@...&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=26276901&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Sent: Mon, November 9, 2009 2:22:26 PM
&lt;br&gt;&amp;gt; Subject: Solr on OOM
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; One of our deployed Solr (1.3) setup is having out of memory issues
&lt;/div&gt;and
&lt;br&gt;&amp;gt; I'm not sure how to troubleshoot it. &amp;nbsp;I've read a few posts (including
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/Debugging-Solr-memory-usage-heap-problems-ts883279&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Debugging-Solr-memory-usage-heap-problems-ts883279&lt;/a&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 4.html#a8832794) but I think this situation is slightly different.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Here's the setup:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1 master and 1 slave are located on a the same VM (using a 64-bit JVM)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1 slave running on its own VM (using a 64-bit JVM)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; From what I've been told, nothing else is running on those VMs.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Index size is about 100-200 MB.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Solrconfig.xml cache settings:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; autowarmCount=&amp;quot;5000&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; initialSize=&amp;quot;5000&amp;quot; autowarmCount=&amp;quot;5000&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; initialSize=&amp;quot;5000&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Both slaves at some point have gone out of memory (though not both at
&lt;br&gt;&amp;gt; the same time) when receiving a moderate load of queries (a few
&lt;/div&gt;queries
&lt;br&gt;&amp;gt; per second - don't have an exact stat here). &amp;nbsp;We started with a heap
&lt;br&gt;&amp;gt; size of 1GB and ended up having to bump it up to 3.5GB. &amp;nbsp;It seems
&lt;br&gt;really
&lt;br&gt;&amp;gt; odd that we'd have to have a heap size that large when the index
&lt;br&gt;itself
&lt;br&gt;&amp;gt; is not really big. &amp;nbsp;Any thoughts on what could be really off here?
&lt;br&gt;Is
&lt;br&gt;&amp;gt; there a way to determine the cache sizes in bytes? &amp;nbsp;I noticed that
&lt;br&gt;there
&lt;br&gt;&amp;gt; was a thread about other issues running Solr on VMs, has anyone else
&lt;br&gt;had
&lt;br&gt;&amp;gt; problems using VMWare? &amp;nbsp;From what I'm told, it seems like moving to
&lt;br&gt;&amp;gt; physical servers won't be a fast/easy change so I'm looking for any
&lt;br&gt;help
&lt;br&gt;&amp;gt; I can get for this configuration.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Laurent Vauthrin
&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/Solr-on-OOM-tp26272172p26276901.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26276443</id>
	<title>RE: Segment file not found error - after replicating</title>
	<published>2009-11-09T16:47:04Z</published>
	<updated>2009-11-09T16:47:04Z</updated>
	<author>
		<name>Maduranga Kannangara-2</name>
	</author>
	<content type="html">Thanks Otis!
&lt;br&gt;&lt;br&gt;Yes, I checked the index directories and they are 100% same, both timestamp and size wise.
&lt;br&gt;&lt;br&gt;Not all the slaves face this issue. I would say roughly 50% has this trouble.
&lt;br&gt;&lt;br&gt;Logs do not have any errors too :-(
&lt;br&gt;&lt;br&gt;Any other things I should do/look at?
&lt;br&gt;&lt;br&gt;Cheers
&lt;br&gt;Madu
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Otis Gospodnetic [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276443&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;otis_gospodnetic@...&lt;/a&gt;] 
&lt;br&gt;Sent: Tuesday, 10 November 2009 9:26 AM
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276443&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;
&lt;br&gt;Subject: Re: Segment file not found error - after replicating
&lt;br&gt;&lt;br&gt;It's hard to troubleshoot blindly like this, but have you tried manually comparing the contents of the index dir on the master and on the slave(s)?
&lt;br&gt;If they are out of sync, have you tried forcing of replication to see if one of the subsequent replication attempts gets the dirs in sync?
&lt;br&gt;Do you have more than 1 slave and do they all start having this problem at the same time?
&lt;br&gt;Any errors in the logs for any of the scripts involved in replication in 1.3?
&lt;br&gt;&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;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; From: Maduranga Kannangara &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276443&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mkannangara@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; To: &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276443&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276443&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solr-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sent: Sun, November 8, 2009 10:30:44 PM
&lt;br&gt;&amp;gt; Subject: Segment file not found error - after replicating
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi guys,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; We use Solr 1.3 for indexing large amounts of data (50G avg) on Linux 
&lt;br&gt;&amp;gt; environment and use the replication scripts to make replicas those live in load 
&lt;br&gt;&amp;gt; balancing slaves.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The issue we face quite often (only in Linux servers) is that they tend to not 
&lt;br&gt;&amp;gt; been able to find the segment file (segment_x etc) after the replicating 
&lt;br&gt;&amp;gt; completed. As this has become quite common, we started hitting a serious issue.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Below is a stack trace, if that helps and any help on this matter is greatly 
&lt;br&gt;&amp;gt; appreciated.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; INFO: created /admin/: org.apache.solr.handler.admin.AdminHandlers
&lt;br&gt;&amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; INFO: created /admin/ping: org.apache.solr.handler.PingRequestHandler
&lt;br&gt;&amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; INFO: created /debug/dump: org.apache.solr.handler.DumpRequestHandler
&lt;br&gt;&amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; INFO: created gap: org.apache.solr.highlight.GapFragmenter
&lt;br&gt;&amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; INFO: created regex: org.apache.solr.highlight.RegexFragmenter
&lt;br&gt;&amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.util.plugin.AbstractPluginLoader load
&lt;br&gt;&amp;gt; INFO: created html: org.apache.solr.highlight.HtmlFormatter
&lt;br&gt;&amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.servlet.SolrDispatchFilter init
&lt;br&gt;&amp;gt; SEVERE: Could not start SOLR. Check solr/home property
&lt;br&gt;&amp;gt; java.lang.RuntimeException: java.io.FileNotFoundException: 
&lt;br&gt;&amp;gt; /solrinstances/solrhome01/data/index/segments_v (No such file or directory)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:960)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.(SolrCore.java:470)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:119)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:69)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:108)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContext.start(StandardContext.java:4363)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContext.reload(StandardContext.java:3099)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:916)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.java:536)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:114)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.jamonapi.JAMonFilter.doFilter(JAMonFilter.java:57)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&amp;gt; Caused by: java.io.FileNotFoundException: 
&lt;br&gt;&amp;gt; /solrinstances/solrhome01/data/index/segments_v (No such file or directory)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.RandomAccessFile.open(Native Method)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.RandomAccessFile.(RandomAccessFile.java:212)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.lucene.store.FSDirectory$FSIndexInput$Descriptor.(FSDirectory.java:552)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.lucene.store.FSDirectory$FSIndexInput.(FSDirectory.java:582)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.store.FSDirectory.openInput(FSDirectory.java:488)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.store.FSDirectory.openInput(FSDirectory.java:482)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:214)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.lucene.index.DirectoryIndexReader$1.doBody(DirectoryIndexReader.java:94)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:653)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.lucene.index.DirectoryIndexReader.open(DirectoryIndexReader.java:111)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.IndexReader.open(IndexReader.java:316)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.IndexReader.open(IndexReader.java:237)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:951)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 30 more
&lt;br&gt;&amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.common.SolrException log
&lt;br&gt;&amp;gt; SEVERE: java.lang.RuntimeException: java.io.FileNotFoundException: 
&lt;br&gt;&amp;gt; /solrinstances/solrhome01/data/index/segments_v (No such file or directory)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:960)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.(SolrCore.java:470)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:119)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:69)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:108)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContext.start(StandardContext.java:4363)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContext.reload(StandardContext.java:3099)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:916)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.java:536)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:114)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.jamonapi.JAMonFilter.doFilter(JAMonFilter.java:57)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&amp;gt; Caused by: java.io.FileNotFoundException: 
&lt;br&gt;&amp;gt; /solrinstances/solrhome01/data/index/segments_v (No such file or directory)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.RandomAccessFile.open(Native Method)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.RandomAccessFile.(RandomAccessFile.java:212)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.lucene.store.FSDirectory$FSIndexInput$Descriptor.(FSDirectory.java:552)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.lucene.store.FSDirectory$FSIndexInput.(FSDirectory.java:582)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.store.FSDirectory.openInput(FSDirectory.java:488)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.store.FSDirectory.openInput(FSDirectory.java:482)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:214)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.lucene.index.DirectoryIndexReader$1.doBody(DirectoryIndexReader.java:94)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:653)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.lucene.index.DirectoryIndexReader.open(DirectoryIndexReader.java:111)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.IndexReader.open(IndexReader.java:316)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.lucene.index.IndexReader.open(IndexReader.java:237)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:951)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 30 more
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.servlet.SolrDispatchFilter init
&lt;br&gt;&amp;gt; INFO: SolrDispatchFilter.init() done
&lt;br&gt;&amp;gt; Nov 5, 2009 11:34:46 PM org.apache.solr.servlet.SolrServlet init
&lt;br&gt;&amp;gt; INFO: SolrServlet.init()
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Steps to re-produce the error (However, for me did not work in my local box. 
&lt;br&gt;&amp;gt; Also remote server is too far away to remote-debug!).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; - &amp;nbsp;Post some new data to the master server (Usually about 1Gb worth text files)
&lt;br&gt;&amp;gt; - &amp;nbsp;Run the replicate script in slave Solr instance
&lt;br&gt;&amp;gt; - &amp;nbsp;Try to login to admin in slave Solr instance 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And you should see above stack trace even in the Tomcat output.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks in advance.
&lt;br&gt;&amp;gt; Madu
&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/Lucene-FieldCache-memory-requirements-tp26136871p26276443.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26276406</id>
	<title>Solr 1.4 - Pre release post (portuguese)</title>
	<published>2009-11-09T16:43:29Z</published>
	<updated>2009-11-09T16:43:29Z</updated>
	<author>
		<name>Lucas Teixeira</name>
	</author>
	<content type="html">Hello all,
&lt;br&gt;&lt;br&gt;I've blogged about the Solr 1.4 and some of its features in my blog.
&lt;br&gt;It's written in Brazilian Portuguese, hope you all can enjoy (thanks google
&lt;br&gt;translate).
&lt;br&gt;&lt;br&gt;The link is: &lt;a href=&quot;http://lucastex.com.br/2009/11/09/solr-1-4-mais-que-pronto/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lucastex.com.br/2009/11/09/solr-1-4-mais-que-pronto/&lt;/a&gt;&lt;br&gt;&amp;lt;&lt;a href=&quot;http://lucastex.com.br/2009/11/09/solr-1-4-mais-que-pronto/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lucastex.com.br/2009/11/09/solr-1-4-mais-que-pronto/&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;[]s,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Lucas Frare Teixeira .·.
&lt;br&gt;- &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276406&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lucastex@...&lt;/a&gt;
&lt;br&gt;- lucastex.com.br
&lt;br&gt;- blog.lucastex.com
&lt;br&gt;- twitter.com/lucastex
&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-1.4---Pre-release-post-%28portuguese%29-tp26276406p26276406.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26276093</id>
	<title>Oddness with Phrase Query</title>
	<published>2009-11-09T16:06:06Z</published>
	<updated>2009-11-09T16:06:06Z</updated>
	<author>
		<name>Simon Wistow</name>
	</author>
	<content type="html">I have a document with the title &amp;quot;Here, there be dragons&amp;quot; and a body.
&lt;br&gt;&lt;br&gt;When I search for 
&lt;br&gt;&lt;br&gt;q &amp;nbsp;= Here, there be dragons
&lt;br&gt;qf = title^2.0 body^0.8
&lt;br&gt;qt = dismax
&lt;br&gt;&lt;br&gt;Which is parsed as 
&lt;br&gt;&lt;br&gt;+DisjunctionMaxQuery((content:&amp;quot;here dragon&amp;quot;^0.8 | title:&amp;quot;here 
&lt;br&gt;dragon&amp;quot;^2.0)~0.01) ()
&lt;br&gt;&lt;br&gt;I get the document as the first hit which is what I'd suspect.
&lt;br&gt;&lt;br&gt;However, if change the query to 
&lt;br&gt;&lt;br&gt;q &amp;nbsp;= &amp;quot;Here, there be dragons&amp;quot;
&lt;br&gt;&lt;br&gt;(with quotes)
&lt;br&gt;&lt;br&gt;which is parsed as
&lt;br&gt;&lt;br&gt;+DisjunctionMaxQuery((content:&amp;quot;here dragon&amp;quot;^0.8 | title:&amp;quot;here 
&lt;br&gt;dragon&amp;quot;^2.0)~0.01) ()
&lt;br&gt;&lt;br&gt;then I don't get the document at all. Which is not what I'd suspect.
&lt;br&gt;&lt;br&gt;I've tried modifying the phrase slop but still don't get any results 
&lt;br&gt;back.
&lt;br&gt;&lt;br&gt;Am I doing something wrong - do I have to have an untokenized copy of 
&lt;br&gt;fields lying around?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Simon
&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/Oddness-with-Phrase-Query-tp26276093p26276093.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26275920</id>
	<title>[jira] Updated: (SOLR-1551) Provide DocumentObjectBinder.getBean</title>
	<published>2009-11-09T15:47:33Z</published>
	<updated>2009-11-09T15:47:33Z</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-1551?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-1551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Christian Lopez Espinola updated SOLR-1551:
&lt;br&gt;-------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: getBeanPatch.patch
&lt;br&gt;&lt;br&gt;Patch that provides the DocumentObjectBinder.getBean and unit test.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Provide DocumentObjectBinder.getBean
&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-1551
&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-1551&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1551&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;Affects Versions: 1.1.0, 1.2, 1.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Christian Lopez Espinola
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: getBeanPatch.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It would be useful being able of creating the beans individually, for people who have different entities indexed with a unique schema.
&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-1551%29-Provide-DocumentObjectBinder.getBean-tp26275898p26275920.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26275922</id>
	<title>[jira] Issue Comment Edited: (SOLR-236) Field collapsing</title>
	<published>2009-11-09T15:47:32Z</published>
	<updated>2009-11-09T15:47:32Z</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-236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775192#action_12775192&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775192#action_12775192&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Michael Gundlach edited comment on SOLR-236 at 11/9/09 11:45 PM:
&lt;br&gt;-----------------------------------------------------------------
&lt;br&gt;&lt;br&gt;I've found an NPE that occurs when performing quasi-distributed field collapsing.
&lt;br&gt;&lt;br&gt;My company only has one use case for field collapsing: collapsing on email address. &amp;nbsp;Our index is spread across multiple cores. &amp;nbsp;We found that if we shard by email address, so that all documents with a given email address are guaranteed to appear on the same core, then we can do distributed field collapsing.
&lt;br&gt;&lt;br&gt;We add &amp;collapse.field=email and &amp;shards=core1,core2,... to a regular query. &amp;nbsp;Each core collapses on email and sends the results back to the requestor. &amp;nbsp;Since no emails appear on more than one core, we've accomplished distributed search. &amp;nbsp;We do lose the &amp;lt;collapse_count&amp;gt; section, but that's not needed for our purpose -- we just need an accurate total document count, and to have no more than one document for a given email address in the results.
&lt;br&gt;&lt;br&gt;Unfortunately, this throws an NPE when searching on a tokenized field. &amp;nbsp;Searching string fields is fine. &amp;nbsp;I don't understand exactly why the NPE appears, but I did bandaid over it by checking explicitly for nulls at the appropriate line in the code. &amp;nbsp;No more NPE.
&lt;br&gt;&lt;br&gt;There's a downside, which is that if we attempt to collapse on a field other than email -- one which has documents appearing in multiple cores -- the results are buggy: the first search returns few documents, and the number of documents actually displayed don't always match the &amp;quot;numFound&amp;quot; value. &amp;nbsp;Then upon refresh we get what we think is the correct numFound, and the correct list of documents. &amp;nbsp;This doesn't bother me too much, as you're guaranteed to get incorrect answers from the collapse code anyway when collapsing on a field that you didn't use as your key for sharding.
&lt;br&gt;&lt;br&gt;In the spirit of Yonik's law of patches, I have made two imperfect patches attempting to contribute the fix, or at least point out the error:
&lt;br&gt;&lt;br&gt;1. I pulled trunk, applied the latest SOLR-236 patch, made my 2 line change, and created a patch file. &amp;nbsp;The resultant patch file looks very different from the latest SOLR-236 patchfile, so I assume I did something wrong.
&lt;br&gt;&lt;br&gt;2. I pulled trunk, made my 2 line change, and created another patch file. &amp;nbsp;This file is tiny but of course is missing all of the field collapsing changes.
&lt;br&gt;&lt;br&gt;Would you like me to post either of these patchfiles to this issue? &amp;nbsp;Or is it sufficient to just tell you that the NPE occured in QueryComponent.java on line 556? (&amp;quot;rb._responseDocs.set(sdoc.positionInResponse, doc);&amp;quot; where sdoc was null.) &amp;nbsp;Perhaps my use case is extraordinary enough that you're happy leaving the NPE in place and telling other users to not do what I'm doing?
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;Michael
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; was (Author: gundlach):
&lt;br&gt;&amp;nbsp; &amp;nbsp; I've found an NPE that occurs when performing quasi-distributed field collapsing.
&lt;br&gt;&lt;br&gt;My company only has one use case for field collapsing: collapsing on email address. &amp;nbsp;Our index is spread across multiple cores. &amp;nbsp;We found that if we shard by email address, so that a given all documents with a given email address are guaranteed to appear on the same core, then we can do distributed field collapsing.
&lt;br&gt;&lt;br&gt;We add &amp;collapse.field=email and &amp;shards=core1,core2,... to a regular query. &amp;nbsp;Each core collapses on email and sends the results back to the requestor. &amp;nbsp;Since no emails appear on more than one core, we've accomplished distributed search. &amp;nbsp;We do lose the &amp;lt;collapse_count&amp;gt; section, but that's not needed for our purpose -- we just need an accurate total document count, and to have no more than one document for a given email address in the results.
&lt;br&gt;&lt;br&gt;Unfortunately, this throws an NPE when searching on a tokenized field. &amp;nbsp;Searching string fields is fine. &amp;nbsp;I don't understand exactly why the NPE appears, but I did bandaid over it by checking explicitly for nulls at the appropriate line in the code. &amp;nbsp;No more NPE.
&lt;br&gt;&lt;br&gt;There's a downside, which is that if we attempt to collapse on a field other than email -- one which has documents appearing in multiple cores -- the results are buggy: the first search returns few documents, and the number of documents actually displayed don't always match the &amp;quot;numFound&amp;quot; value. &amp;nbsp;Then upon refresh we get what we think is the correct numFound, and the correct list of documents. &amp;nbsp;This doesn't bother me too much, as you're guaranteed to get incorrect answers from the collapse code anyway when collapsing on a field that you didn't use as your key for sharding.
&lt;br&gt;&lt;br&gt;In the spirit of Yonik's law of patches, I have made two imperfect patches attempting to contribute the fix, or at least point out the error:
&lt;br&gt;&lt;br&gt;1. I pulled trunk, applied the latest SOLR-236 patch, made my 2 line change, and created a patch file. &amp;nbsp;The resultant patch file looks very different from the latest SOLR-236 patchfile, so I assume I did something wrong.
&lt;br&gt;&lt;br&gt;2. I pulled trunk, made my 2 line change, and created another patch file. &amp;nbsp;This file is tiny but of course is missing all of the field collapsing changes.
&lt;br&gt;&lt;br&gt;Would you like me to post either of these patchfiles to this issue? &amp;nbsp;Or is it sufficient to just tell you that the NPE occured in QueryComponent.java on line 556? (&amp;quot;rb._responseDocs.set(sdoc.positionInResponse, doc);&amp;quot; where sdoc was null.) &amp;nbsp;Perhaps my use case is extraordinary enough that you're happy leaving the NPE in place and telling other users to not do what I'm doing?
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;Michael
&lt;br&gt;&amp;nbsp; 
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Field collapsing
&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-236
&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-236&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-236&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: New Feature
&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.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Emmanuel Keller
&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: collapsing-patch-to-1.3.0-dieter.patch, collapsing-patch-to-1.3.0-ivan.patch, collapsing-patch-to-1.3.0-ivan_2.patch, collapsing-patch-to-1.3.0-ivan_3.patch, field-collapse-3.patch, field-collapse-4-with-solrj.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-solr-236-2.patch, field-collapse-solr-236.patch, field-collapsing-extended-592129.patch, field_collapsing_1.1.0.patch, field_collapsing_1.3.patch, field_collapsing_dsteigerwald.diff, field_collapsing_dsteigerwald.diff, field_collapsing_dsteigerwald.diff, SOLR-236-FieldCollapsing.patch, SOLR-236-FieldCollapsing.patch, SOLR-236-FieldCollapsing.patch, solr-236.patch, SOLR-236_collapsing.patch, SOLR-236_collapsing.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This patch include a new feature called &amp;quot;Field collapsing&amp;quot;.
&lt;br&gt;&amp;gt; &amp;quot;Used in order to collapse a group of results with similar value for a given field to a single entry in the result set. Site collapsing is a special case of this, where all results for a given web site is collapsed into one or two entries in the result set, typically with an associated &amp;quot;more documents from this site&amp;quot; link. See also Duplicate detection.&amp;quot;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.fastsearch.com/glossary.aspx?m=48&amp;amid=299&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.fastsearch.com/glossary.aspx?m=48&amp;amid=299&lt;/a&gt;&lt;br&gt;&amp;gt; The implementation add 3 new query parameters (SolrParams):
&lt;br&gt;&amp;gt; &amp;quot;collapse.field&amp;quot; to choose the field used to group results
&lt;br&gt;&amp;gt; &amp;quot;collapse.type&amp;quot; normal (default value) or adjacent
&lt;br&gt;&amp;gt; &amp;quot;collapse.max&amp;quot; to select how many continuous results are allowed before collapsing
&lt;br&gt;&amp;gt; TODO (in progress):
&lt;br&gt;&amp;gt; - More documentation (on source code)
&lt;br&gt;&amp;gt; - Test cases
&lt;br&gt;&amp;gt; Two patches:
&lt;br&gt;&amp;gt; - &amp;quot;field_collapsing.patch&amp;quot; for current development version
&lt;br&gt;&amp;gt; - &amp;quot;field_collapsing_1.1.0.patch&amp;quot; for Solr-1.1.0
&lt;br&gt;&amp;gt; P.S.: Feedback and misspelling correction are welcome ;-)
&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-236%29-Field-collapsing-tp10440315p26275922.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26275901</id>
	<title>[jira] Commented: (SOLR-236) Field collapsing</title>
	<published>2009-11-09T15:45:32Z</published>
	<updated>2009-11-09T15:45:32Z</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-236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775192#action_12775192&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775192#action_12775192&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Michael Gundlach commented on SOLR-236:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;I've found an NPE that occurs when performing quasi-distributed field collapsing.
&lt;br&gt;&lt;br&gt;My company only has one use case for field collapsing: collapsing on email address. &amp;nbsp;Our index is spread across multiple cores. &amp;nbsp;We found that if we shard by email address, so that a given all documents with a given email address are guaranteed to appear on the same core, then we can do distributed field collapsing.
&lt;br&gt;&lt;br&gt;We add &amp;collapse.field=email and &amp;shards=core1,core2,... to a regular query. &amp;nbsp;Each core collapses on email and sends the results back to the requestor. &amp;nbsp;Since no emails appear on more than one core, we've accomplished distributed search. &amp;nbsp;We do lose the &amp;lt;collapse_count&amp;gt; section, but that's not needed for our purpose -- we just need an accurate total document count, and to have no more than one document for a given email address in the results.
&lt;br&gt;&lt;br&gt;Unfortunately, this throws an NPE when searching on a tokenized field. &amp;nbsp;Searching string fields is fine. &amp;nbsp;I don't understand exactly why the NPE appears, but I did bandaid over it by checking explicitly for nulls at the appropriate line in the code. &amp;nbsp;No more NPE.
&lt;br&gt;&lt;br&gt;There's a downside, which is that if we attempt to collapse on a field other than email -- one which has documents appearing in multiple cores -- the results are buggy: the first search returns few documents, and the number of documents actually displayed don't always match the &amp;quot;numFound&amp;quot; value. &amp;nbsp;Then upon refresh we get what we think is the correct numFound, and the correct list of documents. &amp;nbsp;This doesn't bother me too much, as you're guaranteed to get incorrect answers from the collapse code anyway when collapsing on a field that you didn't use as your key for sharding.
&lt;br&gt;&lt;br&gt;In the spirit of Yonik's law of patches, I have made two imperfect patches attempting to contribute the fix, or at least point out the error:
&lt;br&gt;&lt;br&gt;1. I pulled trunk, applied the latest SOLR-236 patch, made my 2 line change, and created a patch file. &amp;nbsp;The resultant patch file looks very different from the latest SOLR-236 patchfile, so I assume I did something wrong.
&lt;br&gt;&lt;br&gt;2. I pulled trunk, made my 2 line change, and created another patch file. &amp;nbsp;This file is tiny but of course is missing all of the field collapsing changes.
&lt;br&gt;&lt;br&gt;Would you like me to post either of these patchfiles to this issue? &amp;nbsp;Or is it sufficient to just tell you that the NPE occured in QueryComponent.java on line 556? (&amp;quot;rb._responseDocs.set(sdoc.positionInResponse, doc);&amp;quot; where sdoc was null.) &amp;nbsp;Perhaps my use case is extraordinary enough that you're happy leaving the NPE in place and telling other users to not do what I'm doing?
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;Michael
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Field collapsing
&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-236
&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-236&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-236&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: New Feature
&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.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Emmanuel Keller
&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: collapsing-patch-to-1.3.0-dieter.patch, collapsing-patch-to-1.3.0-ivan.patch, collapsing-patch-to-1.3.0-ivan_2.patch, collapsing-patch-to-1.3.0-ivan_3.patch, field-collapse-3.patch, field-collapse-4-with-solrj.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-5.patch, field-collapse-solr-236-2.patch, field-collapse-solr-236.patch, field-collapsing-extended-592129.patch, field_collapsing_1.1.0.patch, field_collapsing_1.3.patch, field_collapsing_dsteigerwald.diff, field_collapsing_dsteigerwald.diff, field_collapsing_dsteigerwald.diff, SOLR-236-FieldCollapsing.patch, SOLR-236-FieldCollapsing.patch, SOLR-236-FieldCollapsing.patch, solr-236.patch, SOLR-236_collapsing.patch, SOLR-236_collapsing.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This patch include a new feature called &amp;quot;Field collapsing&amp;quot;.
&lt;br&gt;&amp;gt; &amp;quot;Used in order to collapse a group of results with similar value for a given field to a single entry in the result set. Site collapsing is a special case of this, where all results for a given web site is collapsed into one or two entries in the result set, typically with an associated &amp;quot;more documents from this site&amp;quot; link. See also Duplicate detection.&amp;quot;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.fastsearch.com/glossary.aspx?m=48&amp;amid=299&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.fastsearch.com/glossary.aspx?m=48&amp;amid=299&lt;/a&gt;&lt;br&gt;&amp;gt; The implementation add 3 new query parameters (SolrParams):
&lt;br&gt;&amp;gt; &amp;quot;collapse.field&amp;quot; to choose the field used to group results
&lt;br&gt;&amp;gt; &amp;quot;collapse.type&amp;quot; normal (default value) or adjacent
&lt;br&gt;&amp;gt; &amp;quot;collapse.max&amp;quot; to select how many continuous results are allowed before collapsing
&lt;br&gt;&amp;gt; TODO (in progress):
&lt;br&gt;&amp;gt; - More documentation (on source code)
&lt;br&gt;&amp;gt; - Test cases
&lt;br&gt;&amp;gt; Two patches:
&lt;br&gt;&amp;gt; - &amp;quot;field_collapsing.patch&amp;quot; for current development version
&lt;br&gt;&amp;gt; - &amp;quot;field_collapsing_1.1.0.patch&amp;quot; for Solr-1.1.0
&lt;br&gt;&amp;gt; P.S.: Feedback and misspelling correction are welcome ;-)
&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-236%29-Field-collapsing-tp10440315p26275901.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26275898</id>
	<title>[jira] Created: (SOLR-1551) Provide DocumentObjectBinder.getBean</title>
	<published>2009-11-09T15:45:32Z</published>
	<updated>2009-11-09T15:45:32Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Provide DocumentObjectBinder.getBean
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: SOLR-1551
&lt;br&gt;&amp;nbsp; &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-1551&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/SOLR-1551&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Solr
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Improvement
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: clients - java
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 1.3, 1.2, 1.1.0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Christian Lopez Espinola
&lt;br&gt;&lt;br&gt;&lt;br&gt;It would be useful being able of creating the beans individually, for people who have different entities indexed with a unique schema.
&lt;br&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-1551%29-Provide-DocumentObjectBinder.getBean-tp26275898p26275898.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26275658</id>
	<title>Re: de-boosting certain facets during search</title>
	<published>2009-11-09T15:28:01Z</published>
	<updated>2009-11-09T15:28:01Z</updated>
	<author>
		<name>Paul Rosen</name>
	</author>
	<content type="html">I'm still going around in a circle on this. I'm not sure why it's not 
&lt;br&gt;sinking in...
&lt;br&gt;&lt;br&gt;If I could just create the desired URL, I can probably work backwards 
&lt;br&gt;and construct the correct ruby call.
&lt;br&gt;&lt;br&gt;Here is the URL that I'm currently creating (I've added newlines here 
&lt;br&gt;for readability):
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://localhost:8983/solr/resources/select?hl.fragsize=600&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8983/solr/resources/select?hl.fragsize=600&lt;/a&gt;&lt;br&gt;&amp;hl=true
&lt;br&gt;&amp;facet.field=genre
&lt;br&gt;&amp;facet.field=archive
&lt;br&gt;&amp;facet.limit=-1
&lt;br&gt;&amp;qt=standard
&lt;br&gt;&amp;start=0
&lt;br&gt;&amp;fq=archive%3A%22blake%22
&lt;br&gt;&amp;hl.fl=text
&lt;br&gt;&amp;fl=uri%2Carchive%2Cdate_label%2Cgenre
&lt;br&gt;&amp;facet=true
&lt;br&gt;&amp;q=%28history%29
&lt;br&gt;&amp;rows=60
&lt;br&gt;&amp;facet.missing=true
&lt;br&gt;&amp;facet.mincount=1
&lt;br&gt;&lt;br&gt;What this search returns from my index is 53 hits. The first 43 contain 
&lt;br&gt;the genre field value &amp;quot;Citation&amp;quot; and the last 10 do not (they contain 
&lt;br&gt;other values in that field.)
&lt;br&gt;&lt;br&gt;Note: the genre field is multivalued, if that matters.
&lt;br&gt;&lt;br&gt;I'd like the search to put all of the objects that contain genre 
&lt;br&gt;&amp;quot;Citation&amp;quot; below the 10 objects that do not contain that genre.
&lt;br&gt;&lt;br&gt;I've read the various pages on boosting, but since I'm not actively 
&lt;br&gt;searching on the field that I want to put a boost value on, I'm not sure 
&lt;br&gt;how to go about this.
&lt;br&gt;&lt;br&gt;Thanks for any hints.
&lt;br&gt;&lt;br&gt;Paul Rosen 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 using solr-ruby-0.0.8 and solr 1.4.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My data contains a faceted field called &amp;quot;genre&amp;quot;. We would like one 
&lt;br&gt;&amp;gt; particular genre, (the one named &amp;quot;Citation&amp;quot;) to show up last in the 
&lt;br&gt;&amp;gt; results.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm having trouble figuring out how to add the boost parameter to the 
&lt;br&gt;&amp;gt; solr-ruby call. Here is my code:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; req = Solr::Request::Standard.new(:start =&amp;gt; start,
&lt;br&gt;&amp;gt; &amp;nbsp; :rows =&amp;gt; max,
&lt;br&gt;&amp;gt; &amp;nbsp; :sort =&amp;gt; sort_param,
&lt;br&gt;&amp;gt; &amp;nbsp; :query =&amp;gt; query,
&lt;br&gt;&amp;gt; &amp;nbsp; :filter_queries =&amp;gt; filter_queries,
&lt;br&gt;&amp;gt; &amp;nbsp; :field_list =&amp;gt; @field_list,
&lt;br&gt;&amp;gt; &amp;nbsp; :facets =&amp;gt; {:fields =&amp;gt; @facet_fields,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; :mincount =&amp;gt; 1,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; :missing =&amp;gt; true,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; :limit =&amp;gt; -1},
&lt;br&gt;&amp;gt; &amp;nbsp; :highlighting =&amp;gt; {:field_list =&amp;gt; ['text'],
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; :fragment_size =&amp;gt; 600},
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; :shards =&amp;gt; @cores)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; response = @solr.send(req)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Do I just format it inside my query, like this:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; query = query + &amp;quot;AND genre:Citation^.01&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; or in filter_query, like this:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; filter_queries.push(&amp;quot;genre:Citation^.01&amp;quot;)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; or is there a hash parameter that I set?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (Note that the user can select Citation explicitly. I'll probably 
&lt;br&gt;&amp;gt; special case that.)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've tried variations of the above, but I've had no luck so far.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Paul
&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/de-boosting-certain-facets-during-search-tp26238849p26275658.html" />
</entry>

</feed>
