Lucene - Core
  1. Lucene - Core
  2. LUCENE-3099

Grouping module should allow subclasses to set the group key per document

    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

      The new grouping module can only group by a single-valued indexed field.

      But, if we make the 'getGroupKey' a method that a subclass could override, then I think we could refactor Solr over to the module, because it could do function queries and normal queries via subclass (I think).

      This also makes the impl more extensible to apps that might have their own interesting group values per document.

      1. LUCENE-3099.patch
        55 kB
        Martijn van Groningen
      2. LUCENE-3099.patch
        48 kB
        Martijn van Groningen
      3. LUCENE-3099.patch
        72 kB
        Martijn van Groningen
      4. LUCENE-3099.patch
        43 kB
        Martijn van Groningen
      5. LUCENE-3099.patch
        40 kB
        Martijn van Groningen
      6. LUCENE-3099.patch
        38 kB
        Martijn van Groningen
      7. LUCENE-3099.patch
        21 kB
        Michael McCandless
      8. LUCENE-3099.patch
        75 kB
        Martijn van Groningen

        Issue Links

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Development