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 C8B44200C6E for ; Mon, 8 May 2017 21:03:54 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id C72F6160BA5; Mon, 8 May 2017 19:03:54 +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 19BF3160BA2 for ; Mon, 8 May 2017 21:03:53 +0200 (CEST) Received: (qmail 42808 invoked by uid 500); 8 May 2017 19:03:48 -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 42797 invoked by uid 99); 8 May 2017 19:03:48 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 May 2017 19:03:48 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id A1186C00B6; Mon, 8 May 2017 19:03:47 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.25 X-Spam-Level: *** X-Spam-Status: No, score=3.25 tagged_above=-999 required=6.31 tests=[HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=2, KAM_LAZY_DOMAIN_SECURITY=1, KAM_LOTSOFHASH=0.25, RP_MATCHES_RCVD=-0.001] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id n2fhK8RU2qp6; Mon, 8 May 2017 19:03:46 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id D4B435F24C; Mon, 8 May 2017 19:03:45 +0000 (UTC) Received: from reviews.apache.org (unknown [10.41.0.12]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 76E78E0272; Mon, 8 May 2017 19:03:45 +0000 (UTC) Received: from reviews-vm2.apache.org (localhost [IPv6:::1]) by reviews.apache.org (ASF Mail Server at reviews-vm2.apache.org) with ESMTP id 65828C40295; Mon, 8 May 2017 19:03:45 +0000 (UTC) Content-Type: multipart/alternative; boundary="===============6116003705297862945==" MIME-Version: 1.0 Subject: Re: Review Request 59057: GEODE-2193 a member is kicked out immediately after joining From: Hitesh Khamesra To: Udo Kohlmeyer , Galen O'Sullivan , Hitesh Khamesra Cc: geode , Bruce Schuchardt Date: Mon, 08 May 2017 19:03:45 -0000 Message-ID: <20170508190345.23035.70@reviews-vm2.apache.org> X-ReviewBoard-URL: https://reviews.apache.org/ Auto-Submitted: auto-generated Sender: Hitesh Khamesra X-ReviewGroup: geode X-Auto-Response-Suppress: DR, RN, OOF, AutoReply X-ReviewRequest-URL: https://reviews.apache.org/r/59057/ X-Sender: Hitesh Khamesra References: <20170508174423.23035.82536@reviews-vm2.apache.org> In-Reply-To: <20170508174423.23035.82536@reviews-vm2.apache.org> Reply-To: Hitesh Khamesra X-ReviewRequest-Repository: geode archived-at: Mon, 08 May 2017 19:03:55 -0000 --===============6116003705297862945== MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit > On May 8, 2017, 5:44 p.m., Hitesh Khamesra wrote: > > How about sending pending joinRequest(new member) with shutdown message. And let new coordinator take care of it. - Hitesh ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/59057/#review174198 ----------------------------------------------------------- On May 8, 2017, 5:23 p.m., Bruce Schuchardt wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/59057/ > ----------------------------------------------------------- > > (Updated May 8, 2017, 5:23 p.m.) > > > Review request for geode, Galen O'Sullivan, Hitesh Khamesra, and Udo Kohlmeyer. > > > Bugs: GEODE-2193 > https://issues.apache.org/jira/browse/GEODE-2193 > > > Repository: geode > > > Description > ------- > > The previous fix for this ticket introduced a shutdown problem that caused servers to pause waiting for ShutdownMessage to be sent to another server that had already exited. We reduced the pause time but this change set fixes the problem by transmitting the message over UDP instead of TCP/IP stream sockets. > > Another change in GMSJoinLeave prepareView/sendView allows a membership coordinator that is shutting down to complete the sending out of a new view if it has already prepared the view when shutdown begins. > > > Diffs > ----- > > geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/membership/GMSJoinLeave.java e0c0ba29a5c74614d2430fb78d972e306a355845 > geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/mgr/GMSMembershipManager.java 8ae66d0b6839cfbd46b479d896104f54fd11a68d > geode-core/src/main/java/org/apache/geode/internal/util/PluckStacks.java 357812a6ec0cb09a88fa727a4bf828f18794264d > > > Diff: https://reviews.apache.org/r/59057/diff/2/ > > > Testing > ------- > > precheckin plus 1000 runs of the test that was hitting this issue at least 4% of the time > > > Thanks, > > Bruce Schuchardt > > --===============6116003705297862945==--