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

Invert IR.getDelDocs -> IR.getLiveDocs

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.0-ALPHA
    • core/index
    • None
    • New

    Description

      Spinoff from LUCENE-1536, where we need to fix the low level filtering
      we do for deleted docs to "match" Filters (ie, a set bit means the doc
      is accepted) so that filters can be pushed all the way down to the
      enums when possible/appropriate.

      This change also inverts the meaning first arg to
      TermsEnum.docs/AndPositions (renames from skipDocs to liveDocs).

      Attachments

        1. LUCENE-3246.patch
          240 kB
          Michael McCandless
        2. LUCENE-3246.patch
          190 kB
          Michael McCandless
        3. LUCENE-3246-IndexSplitters.patch
          6 kB
          Uwe Schindler

        Activity

          People

            mikemccand Michael McCandless
            mikemccand Michael McCandless
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: