Grokbase Groups Lucene dev March 2010
FAQ
Refactor/Cleanup Lucene Spatial
-------------------------------

Key: LUCENE-2350
URL: https://issues.apache.org/jira/browse/LUCENE-2350
Project: Lucene - Java
Issue Type: Improvement
Reporter: Grant Ingersoll


Lucene spatial needs a lot of work. We should clean it up and allow for people to use different distances (i.e. don't assume Haversine), etc. We should also merge the Solr and Lucene code into a single lib, where possible (starting w/ Distance Utils). Update the distance filter to allow for pluggable distance measures.

Also do things like not assume everything is in degrees (users may already store radians, for instance) and use constants for conversions/multiplications instead of division.

End goal: No more experimental status. Clean up the APIs, use the more common nomenclature for "tiers" and be consistent across Lucene and Solr.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org

Search Discussions

  • Chris Male (JIRA) at Mar 26, 2010 at 2:38 pm
    [ https://issues.apache.org/jira/browse/LUCENE-2350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12850155#action_12850155 ]

    Chris Male commented on LUCENE-2350:
    ------------------------------------

    +1

    Most of my patches for Spatial are doing this very work. I will connect them all here and we can go through what still needs work.
    Refactor/Cleanup Lucene Spatial
    -------------------------------

    Key: LUCENE-2350
    URL: https://issues.apache.org/jira/browse/LUCENE-2350
    Project: Lucene - Java
    Issue Type: Improvement
    Reporter: Grant Ingersoll

    Lucene spatial needs a lot of work. We should clean it up and allow for people to use different distances (i.e. don't assume Haversine), etc. We should also merge the Solr and Lucene code into a single lib, where possible (starting w/ Distance Utils). Update the distance filter to allow for pluggable distance measures.
    Also do things like not assume everything is in degrees (users may already store radians, for instance) and use constants for conversions/multiplications instead of division.
    End goal: No more experimental status. Clean up the APIs, use the more common nomenclature for "tiers" and be consistent across Lucene and Solr.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.


    ---------------------------------------------------------------------
    To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
    For additional commands, e-mail: java-dev-help@lucene.apache.org
  • Grant Ingersoll (JIRA) at Mar 31, 2010 at 6:55 pm
    [ https://issues.apache.org/jira/browse/LUCENE-2350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12852045#action_12852045 ]

    Grant Ingersoll commented on LUCENE-2350:
    -----------------------------------------

    Once this is in, let's apply a global code format to the spatial code, too. The indentations, etc. are whacked in that code.
    Refactor/Cleanup Lucene Spatial
    -------------------------------

    Key: LUCENE-2350
    URL: https://issues.apache.org/jira/browse/LUCENE-2350
    Project: Lucene - Java
    Issue Type: Improvement
    Reporter: Grant Ingersoll

    Lucene spatial needs a lot of work. We should clean it up and allow for people to use different distances (i.e. don't assume Haversine), etc. We should also merge the Solr and Lucene code into a single lib, where possible (starting w/ Distance Utils). Update the distance filter to allow for pluggable distance measures.
    Also do things like not assume everything is in degrees (users may already store radians, for instance) and use constants for conversions/multiplications instead of division.
    End goal: No more experimental status. Clean up the APIs, use the more common nomenclature for "tiers" and be consistent across Lucene and Solr.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.


    ---------------------------------------------------------------------
    To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
    For additional commands, e-mail: java-dev-help@lucene.apache.org

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupdev @
categorieslucene
postedMar 26, '10 at 2:30p
activeMar 31, '10 at 6:55p
posts3
users1
websitelucene.apache.org

1 user in discussion

Grant Ingersoll (JIRA): 3 posts

People

Translate

site design / logo © 2021 Grokbase