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 2019/07/30 09:56:00 UTC

[jira] [Comment Edited] (SOLR-13661) A package management system for Solr

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

Noble Paul edited comment on SOLR-13661 at 7/30/19 9:55 AM:
------------------------------------------------------------

The objective of this is to ensure that we install/update packages without restarting Solr or reloading cores. It should also be possible to load/reload packages independent of each other. 

for example: Say I have 1000's of nodes and a few dozen collections and I have a different collections using different packages and each collection may use more than one package. when I issue a command to 

{code}
bin/solr update-package <package-name:0.2>
{code}

It should just reload the objects loaded from this package in those nodes alone without disrupting any requests in flight. If  {{pkg1}}  contains a cache implementation & {{pkg2}} contains a SearchComponent, and I update {{pkg2}} the caches should not be cleared , only the searchcomponent instances should be reloaded


was (Author: noble.paul):
The objective of this is to ensure that we install/update packages without restarting Solr or reloading cores. It should also be possible to load/reload packages independent of each other. 

> A package management system for Solr
> ------------------------------------
>
>                 Key: SOLR-13661
>                 URL: https://issues.apache.org/jira/browse/SOLR-13661
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Noble Paul
>            Priority: Major
>
> Solr needs a unified cohesive package management system so that users can deploy/redeploy plugins in a safe manner. This is an umbrella issue to eventually build that solution



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

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