Lucene - Core
  1. Lucene - Core
  2. LUCENE-3354

Extend FieldCache architecture to multiple Values

    Details

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

      Description

      I would consider this a bug. It appears lots of people are working around this limitation,
      why don't we just change the underlying data structures to natively support multiValued fields in the FieldCache architecture?

      Then functions() will work properly, and we can do things like easily geodist() on a multiValued field.

      Thoughts?

      1. LUCENE-3354.patch
        6 kB
        Martijn van Groningen
      2. LUCENE-3354.patch
        12 kB
        Martijn van Groningen
      3. LUCENE-3354_testspeed.patch
        0.7 kB
        Robert Muir

        Issue Links

          Activity

          Bill Bell created issue -
          Mark Miller made changes -
          Field Original Value New Value
          Project Solr [ 12310230 ] Lucene - Java [ 12310110 ]
          Key SOLR-2686 LUCENE-3354
          Issue Type Bug [ 1 ] Improvement [ 4 ]
          Martijn van Groningen made changes -
          Link This issue is related to LUCENE-3360 [ LUCENE-3360 ]
          Martijn van Groningen made changes -
          Attachment LUCENE-3360.patch [ 12490037 ]
          Martijn van Groningen made changes -
          Attachment LUCENE-3360.patch [ 12490037 ]
          Martijn van Groningen made changes -
          Attachment LUCENE-3354.patch [ 12490038 ]
          Martijn van Groningen made changes -
          Attachment LUCENE-3354.patch [ 12490349 ]
          Martijn van Groningen made changes -
          Fix Version/s 4.0 [ 12314025 ]
          Martijn van Groningen made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Robert Muir made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Robert Muir made changes -
          Attachment LUCENE-3354_testspeed.patch [ 12490636 ]
          Martijn van Groningen made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Uwe Schindler made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Bill Bell
            • Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development