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

Simplify and tidy Cartesian Tier Code in Spatial

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 3.1
    • None
    • modules/spatial
    • None
    • New

    Description

      The Cartesian Tier filtering code in the spatial code can be simplified, tidied and generally improved. Improvements include removing default field name support which isn't the responsibility of the code, adding javadoc, making method names more intuitive and trying to make the complex code in CartesianPolyFilterBuilder more understandable.

      Few deprecations have to occur as part of this work, but some public methods in CartesianPolyFilterBuilder will be made private where possible so future improvements of this class can occur.

      Attachments

        1. LUCENE-2173.patch
          29 kB
          Chris Male
        2. LUCENE-2173.patch
          29 kB
          Chris Male
        3. LUCENE-2173.patch
          31 kB
          Chris Male

        Issue Links

          Activity

            People

              cmale Chris Male
              cmale Chris Male
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: