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

Mirza Aliev updated IGNITE-21858:
---------------------------------
    Description: 
h3. Motivation

In https://issues.apache.org/jira/browse/IGNITE-18991 we moved 
stable/pending/planned keys handling to zone, and now they work with 
{{ZonePartitionId}}, but all these changes lead to changes in PlacementDriver 
API, because the accepted {{ReplicationGroupId}} which is {{TablePartitionId}}.

We need to analyse all places where {{PlacementDriver}} API is used and where 
{{TablePartitionId}} is passed. 

h3. Definition of done
As outcome, we need to create several tickets where corresponding places in the 
code base where PlacementDriver API was used using TablePartitionId will be 
changed to ZonePartitionId.

  was:
h3. Motivation

In https://issues.apache.org/jira/browse/IGNITE-18991 we moved 
stable/pending/planned keys handling to zone, and now they work with 
{{ZonePartitionId}}, but all these changes lead to changes in PlacementDriver 
API, because the accepted {{ReplicationGroupId}} which is {{TablePartitionId}}.

We need to analyse all places where {{PlacementDriver}} API is used and where 
{{TablePartitionId}} is passed. 

h3. Definition of done
As outcome, we need to create several tickets where corresponding places in the 
code base where PlacementDriver API was used using TablePartitionId will be 
changed to ZonePartitionId


> Analyse moving from TablePartitionId to ZonePartitionId for all 
> PlacementDriver API usages
> ------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-21858
>                 URL: https://issues.apache.org/jira/browse/IGNITE-21858
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Mirza Aliev
>            Assignee: Mirza Aliev
>            Priority: Major
>              Labels: ignite-3
>             Fix For: 3.0.0-beta2
>
>         Attachments: Untitled spreadsheet.xlsx
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> h3. Motivation
> In https://issues.apache.org/jira/browse/IGNITE-18991 we moved 
> stable/pending/planned keys handling to zone, and now they work with 
> {{ZonePartitionId}}, but all these changes lead to changes in PlacementDriver 
> API, because the accepted {{ReplicationGroupId}} which is 
> {{TablePartitionId}}.
> We need to analyse all places where {{PlacementDriver}} API is used and where 
> {{TablePartitionId}} is passed. 
> h3. Definition of done
> As outcome, we need to create several tickets where corresponding places in 
> the code base where PlacementDriver API was used using TablePartitionId will 
> be changed to ZonePartitionId.



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

Reply via email to