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

Bruce Schuchardt commented on GEODE-2718:
-----------------------------------------

The membership service will need to deliver viewChanged notification to 
membership listeners in order for BucketRegion listeners to know if data loss 
occurred in a single view change.  Currently they get memberCrashed 
notifications for individual members but have no way of knowing if redundant 
copies of buckets were also lost in the same view.

> inconsistent reads during network partition
> -------------------------------------------
>
>                 Key: GEODE-2718
>                 URL: https://issues.apache.org/jira/browse/GEODE-2718
>             Project: Geode
>          Issue Type: Bug
>          Components: membership, regions
>            Reporter: Swapnil Bawaskar
>
> non-persistent partitioned regions exhibit the following behavior:
>  In the event of a network partition where all copies of a bucket end up on 
> the losing side, a get() operation returns a null. A null can signify that 
> the key did not exist, so we should be more explicit about the network 
> partition and throw an error like PartitionOfflineException (which is thrown 
> if the region was persistent).



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to