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

GeoShape intersects filter omitted matching docs

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 4.0, 4.1
    • 4.2, 6.0
    • modules/spatial
    • None
    • New

    Description

      SpatialPrefixTree#recursiveGetNodes uses an optimization that prevents
      recursion into the deepest tree level if a parent node in the penultimate
      level covers all its children. This produces a bug if the optimization
      happens both at indexing and at query/filter time.

      Original post

      Attachments

        1. LUCENE-4770.patch
          7 kB
          Florian Schilling
        2. LUCENE-4770_Spatial_make_prefixTree_simplification_configurable.patch
          19 kB
          David Smiley

        Activity

          People

            dsmiley David Smiley
            chilling Florian Schilling
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: