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

Stanilovsky Evgeny updated IGNITE-12938:
----------------------------------------
    Description: 
{noformat}
"--cache idle_verify" and "--cache validate_indexes"
{noformat}
 commands of *control.sh*  utility use eventual payload check during  
execution. This can lead to execution concurrently with active payload and no 
errors like : "Checkpoint with dirty pages started! Cluster not idle"  will be 
triggered. Additionally current functional miss check on caches without 
persistence.  Remove old functionality from PageMemory and move it into update 
counters usage. Running this checks with active rebalance or active payload may 
give erroneous results in cases of out of order update messages will be 
processed or some gaps eventually arises, more info [1]. This fix covers such 
problems.

[1] https://cwiki.apache.org/confluence/display/IGNITE/Data+consistency 

  was:"--cache idle_verify" and "--cache validate_indexes" commands of 
*control.sh*  utility use eventual payload check during  execution. This can 
lead to execution concurrently with active payload and no errors like : 
"Checkpoint with dirty pages started! Cluster not idle"  will be triggered. 
Additionally current functional miss check on caches without persistence.  
Remove old functionality from PageMemory and move it into update counters usage.


> control.sh utility commands: IdleVerify and ValidateIndexes use eventual 
> payload check.
> ---------------------------------------------------------------------------------------
>
>                 Key: IGNITE-12938
>                 URL: https://issues.apache.org/jira/browse/IGNITE-12938
>             Project: Ignite
>          Issue Type: Improvement
>          Components: general
>    Affects Versions: 2.8
>            Reporter: Stanilovsky Evgeny
>            Assignee: Stanilovsky Evgeny
>            Priority: Major
>             Fix For: 2.9
>
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> {noformat}
> "--cache idle_verify" and "--cache validate_indexes"
> {noformat}
>  commands of *control.sh*  utility use eventual payload check during  
> execution. This can lead to execution concurrently with active payload and no 
> errors like : "Checkpoint with dirty pages started! Cluster not idle"  will 
> be triggered. Additionally current functional miss check on caches without 
> persistence.  Remove old functionality from PageMemory and move it into 
> update counters usage. Running this checks with active rebalance or active 
> payload may give erroneous results in cases of out of order update messages 
> will be processed or some gaps eventually arises, more info [1]. This fix 
> covers such problems.
> [1] https://cwiki.apache.org/confluence/display/IGNITE/Data+consistency 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to