[
https://issues.apache.org/jira/browse/SOLR-11521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Noble Paul updated SOLR-11521:
------------------------------
Description:
In a given cluster it is possible that some policy rules are broken ({{a
violation}}) and Solr cannot make any suggestion without breaking any rules. In
such a scenario, The suggestion framework would perform the following steps
# Check if there are violations and try to make suggestions to existing nodes,
if not possible
# Simulate addition of a new extra node
# Go to step #1 assuming this simulated node is present in the list of nodes
# There are 3 possibilities
## The violation is completely gone
## The violation has become less serious
## The violation has not come down or it has become more serious
# In case of #4.1 recommend to add a single node (or multiple nodes depending
upon the no:of evaluations). Present a suggestion with
** The list of violations. It contains information the policy rule and the
actual node/replica that is causing violation
#*No:of nodes to be added
# In case of #4.1 it may mean that adding more nodes can help improve the
situation , So Go to step #2
# In case of #4.3 this violation is not not solvable. present a suggestion
with the following information
** The list of violations. It contains information the policy rule and the
actual node/replica that is causing violation
** A message to review the policy rules
> suggestions to add more nodes when rules are broken
> ---------------------------------------------------
>
> Key: SOLR-11521
> URL: https://issues.apache.org/jira/browse/SOLR-11521
> Project: Solr
> Issue Type: Sub-task
> Security Level: Public(Default Security Level. Issues are Public)
> Components: AutoScaling
> Reporter: Noble Paul
> Priority: Major
>
> In a given cluster it is possible that some policy rules are broken ({{a
> violation}}) and Solr cannot make any suggestion without breaking any rules.
> In such a scenario, The suggestion framework would perform the following
> steps
> # Check if there are violations and try to make suggestions to existing
> nodes, if not possible
> # Simulate addition of a new extra node
> # Go to step #1 assuming this simulated node is present in the list of nodes
> # There are 3 possibilities
> ## The violation is completely gone
> ## The violation has become less serious
> ## The violation has not come down or it has become more serious
> # In case of #4.1 recommend to add a single node (or multiple nodes
> depending upon the no:of evaluations). Present a suggestion with
> ** The list of violations. It contains information the policy rule and the
> actual node/replica that is causing violation
> #*No:of nodes to be added
> # In case of #4.1 it may mean that adding more nodes can help improve the
> situation , So Go to step #2
> # In case of #4.3 this violation is not not solvable. present a suggestion
> with the following information
> ** The list of violations. It contains information the policy rule and the
> actual node/replica that is causing violation
> ** A message to review the policy rules
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]