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

Simplify and tidy Cartesian Tier Code in Spatial

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: 3.1
    • Fix Version/s: None
    • Component/s: modules/spatial
    • Labels:
      None
    • Lucene Fields:
      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
          31 kB
          Chris Male
        2. LUCENE-2173.patch
          29 kB
          Chris Male
        3. LUCENE-2173.patch
          29 kB
          Chris Male

        Issue Links

          Activity

            People

            • Assignee:
              cmale Chris Male
              Reporter:
              cmale Chris Male

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment