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 C2BCA200CEC for ; Mon, 21 Aug 2017 13:05:13 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id C18FA164F97; Mon, 21 Aug 2017 11:05:13 +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 13BE6164F95 for ; Mon, 21 Aug 2017 13:05:12 +0200 (CEST) Received: (qmail 23359 invoked by uid 500); 21 Aug 2017 11:05:07 -0000 Mailing-List: contact dev-help@phoenix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@phoenix.apache.org Delivered-To: mailing list dev@phoenix.apache.org Received: (qmail 23313 invoked by uid 99); 21 Aug 2017 11:05:05 -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, 21 Aug 2017 11:05:05 +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 5C05BC006E for ; Mon, 21 Aug 2017 11:05:05 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-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-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 fxGhKMER1LTW for ; Mon, 21 Aug 2017 11:05:04 +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 6586A6111A for ; Mon, 21 Aug 2017 11:05:04 +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 5F7D1E0157 for ; Mon, 21 Aug 2017 11:05:02 +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 78BEB2537E for ; Mon, 21 Aug 2017 11:05:00 +0000 (UTC) Date: Mon, 21 Aug 2017 11:05:00 +0000 (UTC) From: "Ankit Singhal (JIRA)" To: dev@phoenix.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (PHOENIX-3974) Create index may issue a distributed dead lock due lack of handlers MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Mon, 21 Aug 2017 11:05:14 -0000 [ https://issues.apache.org/jira/browse/PHOENIX-3974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16135034#comment-16135034 ] Ankit Singhal commented on PHOENIX-3974: ---------------------------------------- As PHOENIX-3994 is in, do you wanna update your patch accordingly [~sergey.soldatov]? is this related/duplicate of PHOENIX-3995? > Create index may issue a distributed dead lock due lack of handlers > ------------------------------------------------------------------- > > Key: PHOENIX-3974 > URL: https://issues.apache.org/jira/browse/PHOENIX-3974 > Project: Phoenix > Issue Type: Bug > Affects Versions: 4.11.0 > Reporter: Sergey Soldatov > Assignee: Sergey Soldatov > Attachments: PHOENIX-3974.patch > > > In PHOENIX-3360 we were trying to avoid using index rpc on client side, setting controller manually in Indexer. But after we moved index creating to server side there is another set of RS-RS communication that comes from UngroupedAggregateRegionObserver with regular priority. That may cause distributed dead lock when all handlers are occupied by index create scanners for user table and inside they are trying to send index updates. To prevent it we need to set controller in UngroupedAggregateRegionObserver in the similar way like we did in Indexer. -- This message was sent by Atlassian JIRA (v6.4.14#64029)