[ 
https://issues.apache.org/jira/browse/GEODE-6013?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16684570#comment-16684570
 ] 

ASF subversion and git services commented on GEODE-6013:
--------------------------------------------------------

Commit b4befb99626e85045379e5b6fb8804b9db2a3eb9 in geode's branch 
refs/heads/develop from agingade
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=b4befb9 ]

GEODE-6013: Made changes to use the expected initial image requester's rvv 
information (#2819)

* GEODE-6013: Made changes to use the expected initial image requester's rvv 
information instead of the image provider's local rvv while determining full or 
delta GII.

There was logical error where it was using provider's local exception(rvv) 
instead of using requester's local exception(rvv). This could result in 
performing Delta GII instead of Full GII.



> A recovered node may not be consistent with peer after getting initial image
> ----------------------------------------------------------------------------
>
>                 Key: GEODE-6013
>                 URL: https://issues.apache.org/jira/browse/GEODE-6013
>             Project: Geode
>          Issue Type: Bug
>          Components: regions
>    Affects Versions: 1.7.0
>            Reporter: Anilkumar Gingade
>            Assignee: Anilkumar Gingade
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 2h
>  Remaining Estimate: 0h
>
> A node recovered from its persistent data may not receive all the expected 
> data from peer after doing GII (delta); if there is an ongoing tombstone GC 
> at the GII (get initial image) provider; resulting data inconsistency between 
> the replicas.
> While doing code walk through noticed that; when a node comes up with the 
> persistent data requests delta GII from another replica (GII provider); at 
> the provider side while comparing the tombstone GC version to determine 
> whether to perform full or Delta GII, the provider was using its GC version 
> instead of requester's gc version, resulting in performing delta GII instead 
> of full gii.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to