[jira] [Updated] (IGNITE-6959) Split a ttl index tree by partition

2017-11-20 Thread Sergey Puchnin (JIRA)

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

Sergey Puchnin updated IGNITE-6959:
---
Description: 
Now a tree to trace an entries' TTL presented only one per a node. To improve a 
performance need to split the tree per partition. 


  was:
Now a tree to trace an entries' TTL presented only one per a node. To improve a 
performace need to 



> Split a ttl index tree by partition  
> -
>
> Key: IGNITE-6959
> URL: https://issues.apache.org/jira/browse/IGNITE-6959
> Project: Ignite
>  Issue Type: Improvement
>  Components: persistence
>Reporter: Sergey Puchnin
>Assignee: Sergey Puchnin
>Priority: Minor
>
> Now a tree to trace an entries' TTL presented only one per a node. To improve 
> a performance need to split the tree per partition. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (IGNITE-6959) Split a ttl index tree by partition

2017-11-20 Thread Sergey Puchnin (JIRA)

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

Sergey Puchnin updated IGNITE-6959:
---
Description: 
Now a tree to trace an entries' TTL presented only one per a node. To improve a 
performace need to 


  was:
h2. Use Case
* User starts up cluster of N nodes and fills it with some data.
* User splits the cluster into two halves and modifies data in each half 
independently.
* User tries to join two halves back into one - irresolvable conflicts in data 
for the same key may happen.

h2. BaselineTopology Versioning
Each BLT contains enough information to check its compatibility with other BLT. 
If BLT of joining node is not compatible with BLT grid is working on at the 
moment, node is not allowed to join the grid and must fail with proper 
exception.



> Split a ttl index tree by partition  
> -
>
> Key: IGNITE-6959
> URL: https://issues.apache.org/jira/browse/IGNITE-6959
> Project: Ignite
>  Issue Type: Improvement
>  Components: persistence
>Reporter: Sergey Puchnin
>Assignee: Sergey Puchnin
>Priority: Minor
>
> Now a tree to trace an entries' TTL presented only one per a node. To improve 
> a performace need to 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (IGNITE-6959) Split a ttl index tree by partition

2017-11-20 Thread Sergey Puchnin (JIRA)

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

Sergey Puchnin updated IGNITE-6959:
---
Labels:   (was: IEP-4)

> Split a ttl index tree by partition  
> -
>
> Key: IGNITE-6959
> URL: https://issues.apache.org/jira/browse/IGNITE-6959
> Project: Ignite
>  Issue Type: Improvement
>  Components: persistence
>Reporter: Sergey Puchnin
>Assignee: Sergey Puchnin
>Priority: Minor
>
> h2. Use Case
> * User starts up cluster of N nodes and fills it with some data.
> * User splits the cluster into two halves and modifies data in each half 
> independently.
> * User tries to join two halves back into one - irresolvable conflicts in 
> data for the same key may happen.
> h2. BaselineTopology Versioning
> Each BLT contains enough information to check its compatibility with other 
> BLT. If BLT of joining node is not compatible with BLT grid is working on at 
> the moment, node is not allowed to join the grid and must fail with proper 
> exception.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (IGNITE-6959) Split a ttl index tree by partition

2017-11-20 Thread Sergey Puchnin (JIRA)

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

Sergey Puchnin updated IGNITE-6959:
---
Issue Type: Improvement  (was: Task)

> Split a ttl index tree by partition  
> -
>
> Key: IGNITE-6959
> URL: https://issues.apache.org/jira/browse/IGNITE-6959
> Project: Ignite
>  Issue Type: Improvement
>  Components: persistence
>Reporter: Sergey Puchnin
>Assignee: Sergey Chugunov
>  Labels: IEP-4
>
> h2. Use Case
> * User starts up cluster of N nodes and fills it with some data.
> * User splits the cluster into two halves and modifies data in each half 
> independently.
> * User tries to join two halves back into one - irresolvable conflicts in 
> data for the same key may happen.
> h2. BaselineTopology Versioning
> Each BLT contains enough information to check its compatibility with other 
> BLT. If BLT of joining node is not compatible with BLT grid is working on at 
> the moment, node is not allowed to join the grid and must fail with proper 
> exception.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (IGNITE-6959) Split a ttl index tree by partition

2017-11-20 Thread Sergey Puchnin (JIRA)

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

Sergey Puchnin updated IGNITE-6959:
---
Priority: Minor  (was: Major)

> Split a ttl index tree by partition  
> -
>
> Key: IGNITE-6959
> URL: https://issues.apache.org/jira/browse/IGNITE-6959
> Project: Ignite
>  Issue Type: Improvement
>  Components: persistence
>Reporter: Sergey Puchnin
>Assignee: Sergey Chugunov
>Priority: Minor
>  Labels: IEP-4
>
> h2. Use Case
> * User starts up cluster of N nodes and fills it with some data.
> * User splits the cluster into two halves and modifies data in each half 
> independently.
> * User tries to join two halves back into one - irresolvable conflicts in 
> data for the same key may happen.
> h2. BaselineTopology Versioning
> Each BLT contains enough information to check its compatibility with other 
> BLT. If BLT of joining node is not compatible with BLT grid is working on at 
> the moment, node is not allowed to join the grid and must fail with proper 
> exception.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)