You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Noble Paul (JIRA)" <ji...@apache.org> on 2016/03/02 10:30:18 UTC

[jira] [Comment Edited] (SOLR-8349) Allow sharing of large in memory data structures across cores

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

Noble Paul edited comment on SOLR-8349 at 3/2/16 9:29 AM:
----------------------------------------------------------

Thanks. the tests are fine. But for one thing,

The blob store is not guaranteed to be available at core load time (the {{.system}} collection ).  So , your component should implement {{BlobStoreAware}} and only in the callback for that interface , the class should try to load resources . The BlobStoreAware interface is not yet implemented SOLR-8772


was (Author: noble.paul):
Thanks. the tests are fine. But for one thing,

The blob store is not guaranteed to be available at core load time (the {{.system}} collection ).  So , your component should implement {{BlobStoreAware}} and only in the callback for that interface , the class should try to load resources

> Allow sharing of large in memory data structures across cores
> -------------------------------------------------------------
>
>                 Key: SOLR-8349
>                 URL: https://issues.apache.org/jira/browse/SOLR-8349
>             Project: Solr
>          Issue Type: Improvement
>          Components: Server
>    Affects Versions: 5.3
>            Reporter: Gus Heck
>            Assignee: Noble Paul
>         Attachments: SOLR-8349.patch, SOLR-8349.patch, SOLR-8349.patch, SOLR-8349.patch, SOLR-8349.patch, SOLR-8349.patch, SOLR_8349.patch
>
>
> In some cases search components or analysis classes may utilize a large dictionary or other in-memory structure. When multiple cores are loaded with identical configurations utilizing this large in memory structure, each core holds it's own copy in memory. This has been noted in the past and a specific case reported in SOLR-3443. This patch provides a generalized capability, and if accepted, this capability will then be used to fix SOLR-3443.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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