[ https://issues.apache.org/jira/browse/SOLR-8349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15156323#comment-15156323 ]
Noble Paul commented on SOLR-8349: ---------------------------------- bq.So are you proposing changing JarRepository, or adding a similar class called BlobRepository? No, I would rename it to BlobRepository bq. Seems like fairly major surgery is required to make the JarRepository class fully generic. I shall put up a patch which can do this bq.I need to better understand the lazy="true" bit you mentioned, I understand the problem with {{startup=lazy}} we probably should make a new interface called {{BlobStoreAware}} which loads the component when the BlobStore is available. But let's not keep it separate > 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 > > > 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-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org