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

Mirza Aliev updated IGNITE-21911:
---------------------------------
    Description: 
In https://issues.apache.org/jira/browse/IGNITE-21858 we have agreed to 
decompose original task to several subtasks.

In this ticket we need to provide a decorator for Placement Driver, which will 
accept ZonePartitionId with tableId and will force primary replica to wait for 
it state event if lease for ZonePartitionId is accepted. 

Also all places in {{org.apache.ignite.internal.index.ChangeIndexStatusTask}} 
and {{org.apache.ignite.internal.index.IndexBuildController}} where old PD API 
where used must be changed to new methods from the decorator 

  was:
In https://issues.apache.org/jira/browse/IGNITE-21858 we have agreed to 
decompose original task to several subtasks.

In this ticket we need to provide a decorator for Placement Driver, which will 
accept 


> Change API usage of Placement driver in Index module from TablePartitionId to 
> ZonePartitionId
> ---------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-21911
>                 URL: https://issues.apache.org/jira/browse/IGNITE-21911
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Mirza Aliev
>            Assignee: Mirza Aliev
>            Priority: Major
>              Labels: ignite-3
>
> In https://issues.apache.org/jira/browse/IGNITE-21858 we have agreed to 
> decompose original task to several subtasks.
> In this ticket we need to provide a decorator for Placement Driver, which 
> will accept ZonePartitionId with tableId and will force primary replica to 
> wait for it state event if lease for ZonePartitionId is accepted. 
> Also all places in {{org.apache.ignite.internal.index.ChangeIndexStatusTask}} 
> and {{org.apache.ignite.internal.index.IndexBuildController}} where old PD 
> API where used must be changed to new methods from the decorator 



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

Reply via email to