[ 
https://issues.apache.org/jira/browse/IGNITE-24391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vadim Pakhnushev updated IGNITE-24391:
--------------------------------------
    Description: 
*Motivation*

The parameter mentioned in IGNITE-24104 should be accessible via SQL commands 
CREATE ZONE and ALTER ZONE.

Also, we need to take into account that quorum size parameter can conflict with 
incorrect replicas count and insufficient data nodes count. We should throw an 
exception in this case to not create a group without a majority. Also, there 
should be special error codes for each case.

*Definition of done*

QUORUM_SIZE is accessible via SQL commands CREATE ZONE and ALTER ZONE. Proper 
exceptions on boundaries violations are thrown.

  was:
*Motivation*

The parameters mentioned in IGNITE-24070 and IGNITE-24104 should be accessible 
via SQL commands CREATE ZONE and ALTER ZONE.

Also, we need to take into account that quorum size parameter can conflict with 
incorrect replicas count and insufficient data nodes count. We should throw an 
exception in this case to not create a group without a majority. Also, there 
should be special error codes for each case.

*Definition of done*

REPLICAS=ALL and QUORUM_SIZE are accessible via SQL commands CREATE ZONE and 
ALTER ZONE. Proper exceptions on boundaries violations are thrown.


> Introduce the new value QUORUM_SIZE parameter into CREATE ZONE and ALTER ZONE 
> commands
> --------------------------------------------------------------------------------------
>
>                 Key: IGNITE-24391
>                 URL: https://issues.apache.org/jira/browse/IGNITE-24391
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Vadim Pakhnushev
>            Assignee: Vadim Pakhnushev
>            Priority: Major
>              Labels: ignite-3
>
> *Motivation*
> The parameter mentioned in IGNITE-24104 should be accessible via SQL commands 
> CREATE ZONE and ALTER ZONE.
> Also, we need to take into account that quorum size parameter can conflict 
> with incorrect replicas count and insufficient data nodes count. We should 
> throw an exception in this case to not create a group without a majority. 
> Also, there should be special error codes for each case.
> *Definition of done*
> QUORUM_SIZE is accessible via SQL commands CREATE ZONE and ALTER ZONE. Proper 
> exceptions on boundaries violations are thrown.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to