[ https://issues.apache.org/jira/browse/SOLR-5146?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17032610#comment-17032610 ]
Ilan Ginzburg commented on SOLR-5146: ------------------------------------- Thanks [~erickerickson] for the wider context overview. If we solve the leader issue, ensuring index is up to date (and making it so if it's not) is likely a lot easier with SHARED collections and replicas, i.e. index files written to a Blob storage that becomes the "source of truth" (https://github.com/apache/lucene-solr/tree/jira/SOLR-13101). My understanding [~dsmiley] is that a replica being unloaded totally, i.e. files are on disk but nothing in memory, would require changes to the current strategy of always having replica specific Zookeeper connections/state for the leader election process. > Figure out what it would take for lazily-loaded cores to play nice with > SolrCloud > --------------------------------------------------------------------------------- > > Key: SOLR-5146 > URL: https://issues.apache.org/jira/browse/SOLR-5146 > Project: Solr > Issue Type: Improvement > Components: SolrCloud > Affects Versions: 4.5, 6.0 > Reporter: Erick Erickson > Assignee: David Smiley > Priority: Major > > The whole lazy-load core thing was implemented with non-SolrCloud use-cases > in mind. There are several user-list threads that ask about using lazy cores > with SolrCloud, especially in multi-tenant use-cases. > This is a marker JIRA to investigate what it would take to make lazy-load > cores play nice with SolrCloud. It's especially interesting how this all > works with shards, replicas, leader election, recovery, etc. > NOTE: This is pretty much totally unexplored territory. It may be that a few > trivial modifications are all that's needed. OTOH, It may be that we'd have > to rip apart SolrCloud to handle this case. Until someone dives into the > code, we don't know. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org