[ 
https://issues.apache.org/jira/browse/SOLR-1150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12711952#action_12711952
 ] 

Siddharth Gargate commented on SOLR-1150:
-----------------------------------------

Thanks Mark.
SolrIndexSearcher.readDocs method internally reads one doc at a time. So there 
shouldn't be any performance loss. 

> OutofMemoryError on enabling highlighting
> -----------------------------------------
>
>                 Key: SOLR-1150
>                 URL: https://issues.apache.org/jira/browse/SOLR-1150
>             Project: Solr
>          Issue Type: Improvement
>          Components: highlighter
>    Affects Versions: 1.4
>            Reporter: Siddharth Gargate
>             Fix For: 1.4
>
>         Attachments: SOLR-1150.patch
>
>
> Please refer to following mail thread
> http://markmail.org/message/5nhkm5h3ongqlput
> I am testing with 2MB document size and just 500 documents. Indexing is 
> working fine even with 128MB heap size. But on searching Solr throws OOM 
> error. This issue is observed only when we enable highlighting. While 
> indexing I am storing 1 MB text. While searching Solr reads all the 500 
> documents in the memory. It also reads the complete 1 MB stored field in the 
> memory for all 500 documents. Due to this 500 docs * 1 MB * 2 (2 bytes per 
> char) = 1000 MB memory is required for searching.
> This memory usage can be reduced by reading one document at a time.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to