lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Smiley (JIRA)" <>
Subject [jira] [Commented] (SOLR-2345) Extend geodist() and geofilt to support MultiValued lat long field
Date Mon, 23 May 2011 21:27:47 GMT


David Smiley commented on SOLR-2345:

I wouldn't expect to see any progress here any time soon.  The underlying problem is that
the FieldCache architecture is single-valued. Lucene needs a solution to rectify that. From
what I hear, grand plans to rectify this FieldCache limitation in the past have failed (I
don't know why).  But even if this hurdle was resolved, it'd only be half the battle. geodist()
& geofilt() code is built around the notion of multiple fields supplying the lat &
lon (VectorValueSource or something like that), not around it coming from a single field.
 This limitation is at the core of these functions.

By comparison, I've found working on the "Lucene-Spatial-Playground" (temporary name) a breath
of fresh air. Multi-valued fields is not in the FieldCache; we have a spatial substitute for
that. And we don't use geodist() & geofilt() at all.

> Extend geodist() and geofilt to support MultiValued lat long field
> ------------------------------------------------------------------
>                 Key: SOLR-2345
>                 URL:
>             Project: Solr
>          Issue Type: New Feature
>            Reporter: Bill Bell
> Extend geodist() and {!geofilt} to support a multiValued lat,long field without using
> sort=geodist() asc

This message is automatically generated by JIRA.
For more information on JIRA, see:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message