lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Rowe (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SOLR-5875) QueryComponent.mergeIds() unmarshals all docs' sort field values once per doc instead of once per shard
Date Mon, 17 Mar 2014 15:05:44 GMT
Steve Rowe created SOLR-5875:
--------------------------------

             Summary: QueryComponent.mergeIds() unmarshals all docs' sort field values once
per doc instead of once per shard
                 Key: SOLR-5875
                 URL: https://issues.apache.org/jira/browse/SOLR-5875
             Project: Solr
          Issue Type: Bug
          Components: search
    Affects Versions: 4.7
            Reporter: Steve Rowe
            Assignee: Steve Rowe
            Priority: Critical
             Fix For: 4.7.1


SOLR-5354 added unmarshalling of distributed sort field values in {{QueryComponent.mergeIds()}},
but incorrectly performs this (unmarshalling all docs' sort field values) for every doc, and
stores the result with each doc.  This is unnecessary, inefficient, and extremely wasteful
of memory.

In an offline conversation, [~alexey] described the issue to me and located the likely problem,
and [~hossman_lucene@fucit.org] located the problem code via inspection.

This bug is very likely the problem described on the solr-user mailing list here: [SolrCloud
constantly crashes after upgrading to Solr 4.7|http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201403.mbox/%3c83f549bdf8deecbc7567c324ee0cb91f@cluster38.e-active.nl%3e]



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message