[
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: [email protected]
For additional commands, e-mail: [email protected]