[
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)