Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-9599

DocValues performance regression with new iterator API

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 7.0
    • Fix Version/s: 7.0
    • Component/s: None
    • Security Level: Public (Default Security Level. Issues are Public)
    • Labels:
      None

      Description

      I did a quick performance comparison of faceting indexed fields (i.e. docvalues are not stored) using method=dv before and after the new docvalues iterator went in (LUCENE-7407).

      5M document index, 21 segments, single valued string fields w/ no missing values.

      field cardinality new_time / old_time
      10 2.01
      1000 2.02
      10000 1.85
      100000 1.56
      1000000 1.31

      So unfortunately, often twice as slow.

      See followup messages for tests using real docvalues as well.

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                yseeley@gmail.com Yonik Seeley
              • Votes:
                2 Vote for this issue
                Watchers:
                11 Start watching this issue

                Dates

                • Created:
                  Updated: