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

PassageFormatter in PostingsHighlighter trunk the message returned

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 4.1
    • 4.3, 6.0
    • modules/highlighter
    • None
    • NA

    • New, Patch Available

    Description

      when I try to highlight the word zero [0] in the file : org\apache\lucene\search\postingshighlight\package.html

      the 2 last lines weren't return. There are 4 Passages :
      2-65
      277-434
      434-735
      735-968

      but the length of the file is 984.

      in the file : PassageFormatter.format(...)

      it should return all the original content with the words highlighted.

      PATCH

      need to add this at the end of the method

      // at line : 91 add this
      if(pos<content.length()){
      sb.append(content.substring(pos));
      }

      return sb.toString();

      Attachments

        1. WholeBreakIterator.java
          2 kB
          Michael McCandless
        2. PassageFormatter-PATCH.java
          3 kB
          Sebastien Dionne
        3. PassageFormatter.java
          3 kB
          Sebastien Dionne
        4. package.html
          0.9 kB
          Sebastien Dionne
        5. LUCENE-4816.patch
          7 kB
          Michael McCandless
        6. LUCENE-4816.patch
          7 kB
          Robert Muir
        7. BreakIteratorTest.java
          3 kB
          Sebastien Dionne

        Activity

          People

            mikemccand Michael McCandless
            survivant Sebastien Dionne
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment