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

Nuke SpanFilters and CachingSpanFilter (maybe move to sandbox)

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.0-ALPHA
    • None
    • None
    • New

    Description

      SpanFilters are inefficient and OOM easily (they don't scale at all: Create large Lists of Objects for every match, also filtering deleted docs is a pain). Some talks with Grant on Eurocon and also the fact that caching of them is still broken in 3.x (but fixed on trunk) - I assume nobody uses them, so let's nuke them. They are also in wrong package, so standard statement: "Die, SpanFilters, die!"

      Attachments

        1. LUCENE-3533.patch
          55 kB
          Robert Muir

        Activity

          People

            rcmuir Robert Muir
            uschindler Uwe Schindler
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: