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