Lucene - Core
  1. Lucene - Core
  2. LUCENE-3191

Add TopDocs.merge to merge multiple TopDocs

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.3, 4.0-ALPHA
    • Component/s: None
    • Labels:
      None
    • Lucene Fields:
      New

      Description

      It's not easy today to merge TopDocs, eg produced by multiple shards,
      supporting arbitrary Sort.

      1. LUCENE-3191-SlowCollatorCompareFix.patch
        3 kB
        Uwe Schindler
      2. LUCENE-3191-SlowCollatorCompareFix.patch
        1 kB
        Uwe Schindler
      3. LUCENE-3191.patch
        14 kB
        Michael McCandless
      4. LUCENE-3191-3x.patch
        82 kB
        Michael McCandless
      5. LUCENE-3191.patch
        82 kB
        Michael McCandless
      6. LUCENE-3191.patch
        49 kB
        Michael McCandless
      7. LUCENE-3191.patch
        52 kB
        Michael McCandless
      8. LUCENE-3191.patch
        39 kB
        Michael McCandless

        Activity

        Robert Muir made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Uwe Schindler made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Uwe Schindler made changes -
        Comment [ This code was never tested, else we would have got this exception already? Let's remove this thing.

        To fix, it should be enough to do a slow collator.compare(first.utf8ToString(), second.utf8ToString())? ]
        Uwe Schindler made changes -
        Uwe Schindler made changes -
        Robert Muir made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Jason Rutherglen made changes -
        Link This issue blocks HBASE-3529 [ HBASE-3529 ]
        Michael McCandless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Michael McCandless made changes -
        Attachment LUCENE-3191.patch [ 12482698 ]
        Michael McCandless made changes -
        Attachment LUCENE-3191-3x.patch [ 12482694 ]
        Jason Rutherglen made changes -
        Link This issue blocks HBASE-3529 [ HBASE-3529 ]
        Michael McCandless made changes -
        Attachment LUCENE-3191.patch [ 12482305 ]
        Michael McCandless made changes -
        Attachment LUCENE-3191.patch [ 12482117 ]
        Michael McCandless made changes -
        Attachment LUCENE-3191.patch [ 12482114 ]
        Michael McCandless made changes -
        Assignee Michael McCandless [ mikemccand ]
        Michael McCandless made changes -
        Field Original Value New Value
        Attachment LUCENE-3191.patch [ 12482091 ]
        Michael McCandless created issue -

          People

          • Assignee:
            Michael McCandless
            Reporter:
            Michael McCandless
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development