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

Evgeny Stanilovsky updated IGNITE-24442:
----------------------------------------
    Description: 
Append boolean flag to CatalogZoneDescriptor.
Append (Lock|UnLock)CatalogCommand

Definition of done:
# Can`t create or alter or drop related table or index commands for a locked 
zone
# Check unlock correctly enables upper restrictions
# Index state change commands need to be passed on already locked zone (we can 
lock with index build still in progress and need to have a possibility to 
change it state when build is completed). Index state change commands are not 
affected zone \ table\ index descriptors.
# If Zone is locked AlterZoneCommand#dataNodesAutoAdjust property need to be 
MAX_VALUE.

  was:
Append boolean flag to CatalogZoneDescriptor.
Append (Lock|UnLock)CatalogCommand

Definition of done:
# Can`t create or alter or drop related table or index commands for a locked 
zone
# Check unlock correctly enables upper restrictions
# Index state change commands need to be passed on already locked zone (we can 
lock with index build still in progress and need to have a possibility to 
change it state when build is completed). Index state change commands are not 
affected zone \ table\ index descriptors.


> CPCC. Lock distribution zone alteration  in catalog 
> ----------------------------------------------------
>
>                 Key: IGNITE-24442
>                 URL: https://issues.apache.org/jira/browse/IGNITE-24442
>             Project: Ignite
>          Issue Type: Task
>          Components: sql
>    Affects Versions: 3.0
>            Reporter: Evgeny Stanilovsky
>            Priority: Major
>              Labels: ignite-3
>
> Append boolean flag to CatalogZoneDescriptor.
> Append (Lock|UnLock)CatalogCommand
> Definition of done:
> # Can`t create or alter or drop related table or index commands for a locked 
> zone
> # Check unlock correctly enables upper restrictions
> # Index state change commands need to be passed on already locked zone (we 
> can lock with index build still in progress and need to have a possibility to 
> change it state when build is completed). Index state change commands are not 
> affected zone \ table\ index descriptors.
> # If Zone is locked AlterZoneCommand#dataNodesAutoAdjust property need to be 
> MAX_VALUE.



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

Reply via email to