Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-2350

Refactor/Cleanup Lucene Spatial

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: modules/spatial
    • Labels:
      None
    • Lucene Fields:
      New

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                gsingers Grant Ingersoll
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: