Return-Path: Delivered-To: apmail-lucene-solr-user-archive@minotaur.apache.org Received: (qmail 68643 invoked from network); 2 Sep 2010 16:22:46 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 2 Sep 2010 16:22:46 -0000 Received: (qmail 85219 invoked by uid 500); 2 Sep 2010 16:22:43 -0000 Delivered-To: apmail-lucene-solr-user-archive@lucene.apache.org Received: (qmail 85177 invoked by uid 500); 2 Sep 2010 16:22:42 -0000 Mailing-List: contact solr-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: solr-user@lucene.apache.org Delivered-To: mailing list solr-user@lucene.apache.org Received: (qmail 85169 invoked by uid 99); 2 Sep 2010 16:22:42 -0000 Received: from Unknown (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Sep 2010 16:22:42 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [67.23.2.84] (HELO mail.staffing-systems.co.uk) (67.23.2.84) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Sep 2010 16:22:18 +0000 Received: from [192.168.0.198] (80-42-243-226.dynamic.dsl.as9105.com [80.42.243.226]) by mail.staffing-systems.co.uk (Postfix) with ESMTPSA id 21AD6111060 for ; Thu, 2 Sep 2010 16:21:56 +0000 (UTC) Message-ID: <4C7FCF23.5080806@staffing-systems.co.uk> Date: Thu, 02 Sep 2010 17:21:55 +0100 From: Luke Tebbs User-Agent: Mozilla-Thunderbird 2.0.0.24 (X11/20100328) MIME-Version: 1.0 To: solr-user@lucene.apache.org Subject: Re: Localsolr with Dismax References: <4C7F8767.4050601@staffing-systems.co.uk> <4C7FBACB.9030608@adicio.com> In-Reply-To: <4C7FBACB.9030608@adicio.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Thanks Dan, That seems to have moved things forwards, however if I do this I get two sets, presumably one from localsolr and one from dismax. e.g - 0 116 ... ... Also it seems to explode with a NullPointerException if I dare to try and sort by distance - INFO: [testCore] webapp=/solr path=/select params={sort=geo_distance+asc&q=some+phrase&radius=30&long=-0.1262362&qt=geo&wt=javabin&lat=51.5001524&rows=0&version=1} status=500 QTime=123 02-Sep-2010 16:44:50 org.apache.solr.common.SolrException log SEVERE: java.lang.NullPointerException at org.apache.lucene.spatial.tier.DistanceFieldComparatorSource$DistanceScoreDocLookupComparator.copy(DistanceFieldComparatorSource.java:105) at org.apache.lucene.search.TopFieldCollector$OneComparatorNonScoringCollector.collect(TopFieldCollector.java:84) at org.apache.lucene.search.BooleanScorer2.score(BooleanScorer2.java:292) .... I don't know if these are related - perhaps it's trying to compare against the dismax records that don't have a geo_distance? Did you get anything like this? Luke dan whelan wrote: > I experienced the same issue. The localsolr site says to configure > like this: > > > localsolr > facet > mlt > highlight > debug > > > but the default solr components are (note the above config is missing > query): > > query > facet > mlt > highlight > stats > debug > > I fixed it by doing this instead > > > localsolr > > > > > > > On 9/2/10 4:15 AM, Luke Tebbs wrote: >> Anyone? >> >> I'm really lost as to what to do here... if anyone has any experience >> with this >> or even ideas of things to try I'd really appreciate your input. >> >> It seems like what I'm trying to do should work but for some reason >> 'defType' seems to be >> ignored.... >> >> Thankyou >> >> Luke >> >> -------- Original Message ------- >> >> Does anyone have any experience with getting dismax to work with a >> geospatial (localsolr) search? >> >> I have the following configuration - >> >> .... >> > default="true"> >> >> dismax >> title description^0.5 >> title description^0.5 >> 0% >> 0.1 >> >> >> >> >> >> dismax >> title description^0.5 >> title description^0.5 >> 0% >> 0.1 >> >> >> localsolr facet >> mlt >> highlight >> debug >> >> >> .... >> >> All of the location searching works fine, as does the normal search, >> but when using the "geo" handler the textual search seems to be using >> the standard search handler and only the title field is searched. >> >> I'm a bit stumped on this one, any help would be greatly appreciated. >> >> Luke >> >