Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id C8D06200C53 for ; Mon, 27 Mar 2017 18:50:47 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id C791F160B7B; Mon, 27 Mar 2017 16:50:47 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id E1040160B9F for ; Mon, 27 Mar 2017 18:50:46 +0200 (CEST) Received: (qmail 13855 invoked by uid 500); 27 Mar 2017 16:50:45 -0000 Mailing-List: contact dev-help@geode.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@geode.apache.org Delivered-To: mailing list dev@geode.apache.org Received: (qmail 13840 invoked by uid 99); 27 Mar 2017 16:50:45 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Mar 2017 16:50:45 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 3B21ACEC75 for ; Mon, 27 Mar 2017 16:50:45 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -99.202 X-Spam-Level: X-Spam-Status: No, score=-99.202 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id irbApk-flqXJ for ; Mon, 27 Mar 2017 16:50:44 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 151175F341 for ; Mon, 27 Mar 2017 16:50:44 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 0FEA4E05AE for ; Mon, 27 Mar 2017 16:50:42 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id B31E024067 for ; Mon, 27 Mar 2017 16:50:41 +0000 (UTC) Date: Mon, 27 Mar 2017 16:50:41 +0000 (UTC) From: "Bruce Schuchardt (JIRA)" To: dev@geode.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (GEODE-2718) inconsistent reads during network partition MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Mon, 27 Mar 2017 16:50:47 -0000 [ 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)