Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.0-ALPHA
    • Fix Version/s: 4.0-ALPHA
    • Component/s: core/search
    • Labels:
      None
    • Lucene Fields:
      New, Patch Available

      Description

      in LUCENE-2426, the sort order was changed to codepoint order.

      unfortunately, Term is still using string internally, and more importantly its compareTo() uses the wrong order [utf-16].
      So MultiTermQuery, etc (especially its priority queues) are currently wrong.

      By changing Term to use bytes, we can also support terms encoded as bytes such as numerics, instead of using
      strange string encodings.

      1. LUCENE-2514.patch
        188 kB
        Robert Muir
      2. LUCENE-2514_collatedrange.patch
        151 kB
        Robert Muir
      3. LUCENE-2514_collatedrange.patch
        149 kB
        Robert Muir
      4. LUCENE-2514_collatedrange.patch
        49 kB
        Robert Muir
      5. LUCENE-2514_qp.patch
        22 kB
        Robert Muir
      6. LUCENE-2514.patch
        112 kB
        Uwe Schindler
      7. LUCENE-2514.patch
        112 kB
        Uwe Schindler
      8. LUCENE-2514.patch
        111 kB
        Robert Muir
      9. LUCENE-2514.patch
        62 kB
        Robert Muir
      10. LUCENE-2514.patch
        52 kB
        Uwe Schindler
      11. LUCENE-2514.patch
        49 kB
        Robert Muir
      12. LUCENE-2514.patch
        45 kB
        Robert Muir
      13. LUCENE-2514-MTQPagedBytes.patch
        12 kB
        Uwe Schindler
      14. LUCENE-2514-MTQPagedBytes.patch
        12 kB
        Uwe Schindler
      15. LUCENE-2514.patch
        54 kB
        Robert Muir
      16. LUCENE-2514-MTQPagedBytes.patch
        10 kB
        Uwe Schindler
      17. LUCENE-2514.patch
        41 kB
        Robert Muir
      18. LUCENE-2514.patch
        39 kB
        Uwe Schindler
      19. LUCENE-2514.patch
        30 kB
        Robert Muir
      20. LUCENE-2514.patch
        14 kB
        Robert Muir
      21. LUCENE-2514-surrogates-dance.patch
        2 kB
        Michael McCandless
      22. LUCENE-2514.patch
        13 kB
        Robert Muir
      23. LUCENE-2514.patch
        8 kB
        Robert Muir

        Issue Links

          Activity

            People

            • Assignee:
              Robert Muir
              Reporter:
              Robert Muir
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development