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

Shawn Heisey commented on SOLR-11751:
-------------------------------------

Optional ideas:
 * If a blocking property can have an arbitrary value, implement an API 
parameter that would override the block, IF the value for that parameter 
matches the value in the property.
 * One single property that blocks ALL Collections API usage.

A tangent idea, for a separate issue:
 * Prevent external CoreAdmin requests on SolrCloud unless a property is set 
that essentially makes the user declare "yes, I know what I'm doing".  This one 
probably should work at the cluster or collection level.


> Collections API:  Implement collection properties that block Collections API 
> actions
> ------------------------------------------------------------------------------------
>
>                 Key: SOLR-11751
>                 URL: https://issues.apache.org/jira/browse/SOLR-11751
>             Project: Solr
>          Issue Type: New Feature
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: SolrCloud
>    Affects Versions: 7.1
>            Reporter: Shawn Heisey
>            Priority: Minor
>
> [~yriveiro] asked on the mailing list whether we had any ability to prevent a 
> collection from being deleted with a property.
> I don't know of any way to do this currently, but it does strike me as 
> useful, so here's the proposal:
> Implement some new collection properties, that when set, block certain 
> Collections API actions.
> At this time, I'm not even sure that user-modifiable collection-level 
> properties actually exist, so that may need to be implemented before this can 
> be implemented.  It *could* be done with cluster properties, but that seems 
> like a hack.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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

Reply via email to