NPE while sorting
Hi, Solr is throwing Null pointer exception when soring on a field. http://localhost:9080/solr/select?version=2.2q=*:*qt=geolat=41.883784 long=-87.637668radius=25rows=100sort=geo_distance%20top Using 16-June build. Any pointers ?? HTTP Status 500 - null java.lang.NullPointerException at org.apache.lucene.search.SortField.getComparator(SortField.java:483) at org.apache.lucene.search.FieldValueHitQueue$OneComparatorFieldValueHitQu eue.init(FieldValueHitQueue.java:80) at org.apache.lucene.search.FieldValueHitQueue.create(FieldValueHitQueue.ja va:190) at org.apache.lucene.search.TopFieldCollector.create(TopFieldCollector.java :851) at org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher. java:972) at org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.j ava:880) at org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:3 37) at org.apache.solr.search.SolrIndexSearcher.getDocList(SolrIndexSearcher.ja va:1149) at com.pjaol.search.solr.component.LocalSolrQueryComponent.process(LocalSol rQueryComponent.java:286) at org.apache.solr.handler.component.SearchHandler.handleRequestBody(Search Handler.java:195) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerB ase.java:131) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1328) at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.ja va:341) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.j ava:244) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1 51) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87 4) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc essConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint .java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow erWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:689) at java.lang.Thread.run(Thread.java:595)
localsolr sort
Hi I am trying to sort local results on geo_distance order. But getting Unknown solr order error. HTTP Status 400 - Unknown sort order: asc Following is the HTTP request: http://localhost:8080/solr/select?indent=onq=*:*qt=geolat=41.883784l ong=-87.637668radius=30sort=geo_distance%20asc Using Solr 1.5 latest trunk. Any help is greatly appreciated. Regards Chandra
localsolr and collapse in Solr 1.4
Hi, Has anyone successfully used localsolr and collapse together in Solr 1.4. I am getting two result-sets one from localsolr and other from collapse. I need a merged result-set. Any pointers ???
localSolr + collapse
Hi, I am using localSolr with collapse. Query response gives two result sets one generated by localSolr based on geo distance and other by collapsing fields. How can I get combined result set? SolrConfig.xml requestHandler name=geo class=org.apache.solr.handler.component.SearchHandler lst name=defaults str name=echoParamsexplicit/str float name=tie0.01/float /lst lst name=invariants str name=spellcheck.collatetrue/str str name=spellchecktrue/str str name=facettrue/str str name=facet.mincount1/str /lst arr name=components strcollapse/str strlocalsolr/str strfacet/str strdebug/str /arr /requestHandler I am using solr 1.4 nightly build with collapse patch. Localsolr version is 1.5 Query: http://localhost:8080/solr/select?q=TVqt=geocollapse=truecollapse.fie ld=resource_idlat=41.883784long=-87.637668radius=100 Regards Chandra
Collapse Results
Hi, I am using Solr 1.3 with collapse patch. In the results it returns standard response as well as collapse response. How do I get just collapse response? Regards Chandra responseHeader:{ status:0, QTime:25, params:{ collapse:true, wt:json, collapse.field:resource_id, indent:on, fl:resource_id, q:George, qt:provider, version:2.2}}, response:{numFound:5364,start:0,docs:[ { resource_id:1001}, { resource_id:1001}, { resource_id:1001}, { resource_id:1001}, { resource_id:1001}, { resource_id:1001}, { resource_id:1001}, { resource_id:1001}, { resource_id:1001}, { resource_id:1001}] }, spellcheck:{ suggestions:[]}, collapse_counts:[ field,resource_id, doc,[ 10001,1628, 64308,88, 66931,148, 79374,23, 107152,621, 135179,87, 242091,154, 254375,192, 264802,143, 388030,352], count,[ 1001,1628, 1060,88, 1064,148, 1084,23, 1127,621, 1141,87, 1899,154, 1913,192, 1924,143, 2024,352], debug,[ Docset type,HashDocSet(16), Total collapsing time(ms),10, Create uncollapsed docset(ms),8, Collapsing normal time(ms),1, Creating collapseinfo time(ms),1, Convert to bitset time(ms),0, Create collapsed docset time(ms),0]], response:{numFound:16,start:0,docs:[ { resource_id:1001}, { resource_id:1060}, { resource_id:1064}, { resource_id:1084}, { resource_id:1127}, { resource_id:1141}, { resource_id:1899}, { resource_id:1913}, { resource_id:1924}, { resource_id:2024}] }}