[jira] Created: (NUTCH-941) Search returns blank page, when there are more than one SOLR server configured

2010-12-02 Thread Charan Malemarpuram (JIRA)
Search returns blank page, when there are more than one SOLR server configured 
---

 Key: NUTCH-941
 URL: https://issues.apache.org/jira/browse/NUTCH-941
 Project: Nutch
  Issue Type: Bug
  Components: searcher
Affects Versions: 1.2
Reporter: Charan Malemarpuram


Search returns a blank page throwing the following exception in the log file.

java.lang.RuntimeException: Missing hit details! Found: 7, expecting: 8
at 
org.apache.nutch.searcher.SolrSearchBean.getDetails(SolrSearchBean.java:175)
at 
org.apache.nutch.searcher.DistributedSearchBean$DetailTask.call(DistributedSearchBean.java:92)

This happens, when there are more than one SOLR servers configured for search.

Root cause of this issue is the 
 NutchBean dedup logic does a contains check on a Map of Hit objects . 
 Hit objects do not have hashcode and equals implemented. It is matching by 
reference, when this requests for more hits to because of site grouping, it 
gets a totally new objec



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (NUTCH-941) Search returns blank page, when there is more than one SOLR server configured

2010-12-02 Thread Charan Malemarpuram (JIRA)

 [ 
https://issues.apache.org/jira/browse/NUTCH-941?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Charan Malemarpuram updated NUTCH-941:
--

Description: 
Search returns a blank page throwing the following exception in the log file.

java.lang.RuntimeException: Missing hit details! Found: 7, expecting: 8
at 
org.apache.nutch.searcher.SolrSearchBean.getDetails(SolrSearchBean.java:175)
at 
org.apache.nutch.searcher.DistributedSearchBean$DetailTask.call(DistributedSearchBean.java:92)

This happens, when there is more than one SOLR server configured for search.

Root cause of this issue is the 

 NutchBean dedup logic does a contains check on a Map of Hit objects . 
 Hit objects do not have hashcode and equals implemented. It is matching by 
reference, 
 When NutchBean requests for more hits to process site based result grouping,  
it gets a new object every time from SOLR result and the whole logic breaks.




  was:
Search returns a blank page throwing the following exception in the log file.

java.lang.RuntimeException: Missing hit details! Found: 7, expecting: 8
at 
org.apache.nutch.searcher.SolrSearchBean.getDetails(SolrSearchBean.java:175)
at 
org.apache.nutch.searcher.DistributedSearchBean$DetailTask.call(DistributedSearchBean.java:92)

This happens, when there are more than one SOLR servers configured for search.

Root cause of this issue is the 
 NutchBean dedup logic does a contains check on a Map of Hit objects . 
 Hit objects do not have hashcode and equals implemented. It is matching by 
reference, when this requests for more hits to because of site grouping, it 
gets a totally new objec



Summary: Search returns blank page, when there is more than one SOLR 
server configured   (was: Search returns blank page, when there are more than 
one SOLR server configured )

 Search returns blank page, when there is more than one SOLR server configured 
 --

 Key: NUTCH-941
 URL: https://issues.apache.org/jira/browse/NUTCH-941
 Project: Nutch
  Issue Type: Bug
  Components: searcher
Affects Versions: 1.2
Reporter: Charan Malemarpuram

 Search returns a blank page throwing the following exception in the log file.
 java.lang.RuntimeException: Missing hit details! Found: 7, expecting: 8
 at 
 org.apache.nutch.searcher.SolrSearchBean.getDetails(SolrSearchBean.java:175)
 at 
 org.apache.nutch.searcher.DistributedSearchBean$DetailTask.call(DistributedSearchBean.java:92)
 This happens, when there is more than one SOLR server configured for search.
 Root cause of this issue is the 
  NutchBean dedup logic does a contains check on a Map of Hit objects . 
  Hit objects do not have hashcode and equals implemented. It is matching by 
 reference, 
  When NutchBean requests for more hits to process site based result grouping, 
  it gets a new object every time from SOLR result and the whole logic breaks.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (NUTCH-941) Search returns blank page, when there is more than one SOLR server configured

2010-12-02 Thread Charan Malemarpuram (JIRA)

 [ 
https://issues.apache.org/jira/browse/NUTCH-941?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Charan Malemarpuram updated NUTCH-941:
--

Patch Info: [Patch Available]

Patch update

 Search returns blank page, when there is more than one SOLR server configured 
 --

 Key: NUTCH-941
 URL: https://issues.apache.org/jira/browse/NUTCH-941
 Project: Nutch
  Issue Type: Bug
  Components: searcher
Affects Versions: 1.2
Reporter: Charan Malemarpuram
 Attachments: NUTCH-941.patch


 Search returns a blank page throwing the following exception in the log file.
 java.lang.RuntimeException: Missing hit details! Found: 7, expecting: 8
 at 
 org.apache.nutch.searcher.SolrSearchBean.getDetails(SolrSearchBean.java:175)
 at 
 org.apache.nutch.searcher.DistributedSearchBean$DetailTask.call(DistributedSearchBean.java:92)
 This happens, when there is more than one SOLR server configured for search.
 Root cause of this issue is the 
  NutchBean dedup logic does a contains check on a Map of Hit objects . 
  Hit objects do not have hashcode and equals implemented. It is matching by 
 reference, 
  When NutchBean requests for more hits to process site based result grouping, 
  it gets a new object every time from SOLR result and the whole logic breaks.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (NUTCH-941) Search returns blank page, when there is more than one SOLR server configured

2010-12-02 Thread Charan Malemarpuram (JIRA)

 [ 
https://issues.apache.org/jira/browse/NUTCH-941?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Charan Malemarpuram updated NUTCH-941:
--

Attachment: NUTCH-941.patch

Patch which includes the HashCode and Equals

 Search returns blank page, when there is more than one SOLR server configured 
 --

 Key: NUTCH-941
 URL: https://issues.apache.org/jira/browse/NUTCH-941
 Project: Nutch
  Issue Type: Bug
  Components: searcher
Affects Versions: 1.2
Reporter: Charan Malemarpuram
 Attachments: NUTCH-941.patch


 Search returns a blank page throwing the following exception in the log file.
 java.lang.RuntimeException: Missing hit details! Found: 7, expecting: 8
 at 
 org.apache.nutch.searcher.SolrSearchBean.getDetails(SolrSearchBean.java:175)
 at 
 org.apache.nutch.searcher.DistributedSearchBean$DetailTask.call(DistributedSearchBean.java:92)
 This happens, when there is more than one SOLR server configured for search.
 Root cause of this issue is the 
  NutchBean dedup logic does a contains check on a Map of Hit objects . 
  Hit objects do not have hashcode and equals implemented. It is matching by 
 reference, 
  When NutchBean requests for more hits to process site based result grouping, 
  it gets a new object every time from SOLR result and the whole logic breaks.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (NUTCH-943) Search Results default dedup field site should be stored in index.

2010-12-02 Thread Charan Malemarpuram (JIRA)
Search Results default dedup field site should be stored in index.


 Key: NUTCH-943
 URL: https://issues.apache.org/jira/browse/NUTCH-943
 Project: Nutch
  Issue Type: Bug
  Components: indexer, searcher
Affects Versions: 1.2
Reporter: Charan Malemarpuram
 Attachments: NUTCH-943.patch

site is not configured as a stored field in SOLR schema.

Search returns only two results always and had See More Hits button, even if 
the results are from different sites.

See More

Attached patch changes the default schema.xml config to store site field.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Build failed in Hudson: Nutch-trunk #1325

2010-12-02 Thread Apache Hudson Server
See https://hudson.apache.org/hudson/job/Nutch-trunk/1325/

--
[...truncated 1007 lines...]
A src/plugin/subcollection/src/java/org/apache/nutch/collection
A 
src/plugin/subcollection/src/java/org/apache/nutch/collection/Subcollection.java
A 
src/plugin/subcollection/src/java/org/apache/nutch/collection/CollectionManager.java
A 
src/plugin/subcollection/src/java/org/apache/nutch/collection/package.html
A src/plugin/subcollection/src/java/org/apache/nutch/indexer
A 
src/plugin/subcollection/src/java/org/apache/nutch/indexer/subcollection
A 
src/plugin/subcollection/src/java/org/apache/nutch/indexer/subcollection/SubcollectionIndexingFilter.java
A src/plugin/subcollection/README.txt
A src/plugin/subcollection/plugin.xml
A src/plugin/subcollection/build.xml
A src/plugin/index-more
A src/plugin/index-more/ivy.xml
A src/plugin/index-more/src
A src/plugin/index-more/src/test
A src/plugin/index-more/src/test/org
A src/plugin/index-more/src/test/org/apache
A src/plugin/index-more/src/test/org/apache/nutch
A src/plugin/index-more/src/test/org/apache/nutch/indexer
A src/plugin/index-more/src/test/org/apache/nutch/indexer/more
A 
src/plugin/index-more/src/test/org/apache/nutch/indexer/more/TestMoreIndexingFilter.java
A src/plugin/index-more/src/java
A src/plugin/index-more/src/java/org
A src/plugin/index-more/src/java/org/apache
A src/plugin/index-more/src/java/org/apache/nutch
A src/plugin/index-more/src/java/org/apache/nutch/indexer
A src/plugin/index-more/src/java/org/apache/nutch/indexer/more
A 
src/plugin/index-more/src/java/org/apache/nutch/indexer/more/MoreIndexingFilter.java
A 
src/plugin/index-more/src/java/org/apache/nutch/indexer/more/package.html
A src/plugin/index-more/plugin.xml
A src/plugin/index-more/build.xml
AUsrc/plugin/plugin.dtd
A src/plugin/parse-ext
A src/plugin/parse-ext/ivy.xml
A src/plugin/parse-ext/src
A src/plugin/parse-ext/src/test
A src/plugin/parse-ext/src/test/org
A src/plugin/parse-ext/src/test/org/apache
A src/plugin/parse-ext/src/test/org/apache/nutch
A src/plugin/parse-ext/src/test/org/apache/nutch/parse
A src/plugin/parse-ext/src/test/org/apache/nutch/parse/ext
A 
src/plugin/parse-ext/src/test/org/apache/nutch/parse/ext/TestExtParser.java
A src/plugin/parse-ext/src/java
A src/plugin/parse-ext/src/java/org
A src/plugin/parse-ext/src/java/org/apache
A src/plugin/parse-ext/src/java/org/apache/nutch
A src/plugin/parse-ext/src/java/org/apache/nutch/parse
A src/plugin/parse-ext/src/java/org/apache/nutch/parse/ext
A 
src/plugin/parse-ext/src/java/org/apache/nutch/parse/ext/ExtParser.java
A src/plugin/parse-ext/plugin.xml
A src/plugin/parse-ext/build.xml
A src/plugin/parse-ext/command
A src/plugin/urlnormalizer-pass
A src/plugin/urlnormalizer-pass/ivy.xml
A src/plugin/urlnormalizer-pass/src
A src/plugin/urlnormalizer-pass/src/test
A src/plugin/urlnormalizer-pass/src/test/org
A src/plugin/urlnormalizer-pass/src/test/org/apache
A src/plugin/urlnormalizer-pass/src/test/org/apache/nutch
A src/plugin/urlnormalizer-pass/src/test/org/apache/nutch/net
A 
src/plugin/urlnormalizer-pass/src/test/org/apache/nutch/net/urlnormalizer
A 
src/plugin/urlnormalizer-pass/src/test/org/apache/nutch/net/urlnormalizer/pass
AU
src/plugin/urlnormalizer-pass/src/test/org/apache/nutch/net/urlnormalizer/pass/TestPassURLNormalizer.java
A src/plugin/urlnormalizer-pass/src/java
A src/plugin/urlnormalizer-pass/src/java/org
A src/plugin/urlnormalizer-pass/src/java/org/apache
A src/plugin/urlnormalizer-pass/src/java/org/apache/nutch
A src/plugin/urlnormalizer-pass/src/java/org/apache/nutch/net
A 
src/plugin/urlnormalizer-pass/src/java/org/apache/nutch/net/urlnormalizer
A 
src/plugin/urlnormalizer-pass/src/java/org/apache/nutch/net/urlnormalizer/pass
AU
src/plugin/urlnormalizer-pass/src/java/org/apache/nutch/net/urlnormalizer/pass/PassURLNormalizer.java
AUsrc/plugin/urlnormalizer-pass/plugin.xml
AUsrc/plugin/urlnormalizer-pass/build.xml
A src/plugin/parse-html
A src/plugin/parse-html/ivy.xml
A src/plugin/parse-html/lib
A src/plugin/parse-html/lib/tagsoup.LICENSE.txt
A src/plugin/parse-html/src
A src/plugin/parse-html/src/test
A src/plugin/parse-html/src/test/org
A src/plugin/parse-html/src/test/org/apache
A src/plugin/parse-html/src/test/org/apache/nutch
A src/plugin/parse-html/src/test/org/apache/nutch/parse
A