From issues-return-77796-archive-asf-public=cust-asf.ponee.io@ignite.apache.org Mon Oct 8 15:58:04 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id DCA2B180652 for ; Mon, 8 Oct 2018 15:58:03 +0200 (CEST) Received: (qmail 58368 invoked by uid 500); 8 Oct 2018 13:58:03 -0000 Mailing-List: contact issues-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list issues@ignite.apache.org Received: (qmail 58355 invoked by uid 99); 8 Oct 2018 13:58:03 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Oct 2018 13:58:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 98F6F180B80 for ; Mon, 8 Oct 2018 13:58:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -109.251 X-Spam-Level: X-Spam-Status: No, score=-109.251 tagged_above=-999 required=6.31 tests=[ENV_AND_HDR_SPF_MATCH=-0.5, KAM_ASCII_DIVIDERS=0.8, KAM_LOTSOFHASH=0.25, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, USER_IN_DEF_SPF_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id estYZg1AFZch for ; Mon, 8 Oct 2018 13:58:01 +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 361685F43B for ; Mon, 8 Oct 2018 13:58:01 +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 B8091E25AA for ; Mon, 8 Oct 2018 13:58:00 +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 697E2247CB for ; Mon, 8 Oct 2018 13:58:00 +0000 (UTC) Date: Mon, 8 Oct 2018 13:58:00 +0000 (UTC) From: "ASF GitHub Bot (JIRA)" To: issues@ignite.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (IGNITE-9694) Do not block reading queries on exchange events that don't change data visibility MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/IGNITE-9694?page=3Dcom.atlassia= n.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D166= 41866#comment-16641866 ]=20 ASF GitHub Bot commented on IGNITE-9694: ---------------------------------------- GitHub user ibessonov opened a pull request: https://github.com/apache/ignite/pull/4926 IGNITE-9694 Tests that read operations are not blocked by exchange =20 You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-9694 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/4926.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #4926 =20 ---- commit 5708547a5a1803e34d60312aaf09e53b9e2bc872 Author: ibessonov Date: 2018-10-02T11:50:27Z IGNITE-9694 Test prototype commit ac1a299eea5c0dac45f00dd4914874b8eedde74e Author: ibessonov Date: 2018-10-04T16:08:58Z Merge remote-tracking branch 'professional/ignite-9694' into ignite-969= 4 commit 9497d524a1292f89b12ac0ec2c1dfdc48abc9869 Author: ibessonov Date: 2018-10-04T16:05:07Z IGNITE-9694 Further test improvements, not finished yet. commit bf40518499e7b1b9721f3706108eb2b344873336 Author: ibessonov Date: 2018-10-05T09:57:58Z IGNITE-9694 Snapshots test fixed. Other improvements, overall it's more= stable now. commit 0aacf55466bc8fa15925950a91c2c016b74541d4 Author: ibessonov Date: 2018-10-05T16:14:28Z IGNITE-9694 Previously commented tests are stable now. commit 97c21b425d704893b162e29df31040fc39e6dc06 Author: ibessonov Date: 2018-10-08T10:27:48Z IGNITE-9694 "stop client" tests commented, everything else seems fine n= ow. commit 4037d4f092ba5f8e5096c25908292333929681bc Author: ibessonov Date: 2018-10-08T10:35:56Z IGNITE-9694 "stop client" test commented in the other way. commit 97a371663477d2e19d4c042f353c50b2a440171a Author: ibessonov Date: 2018-10-08T11:49:27Z IGNITE-9694 Table name generator replaced with the better one. commit ed68ba1fd2e279a55402a155a7422d7a628332c1 Author: ibessonov Date: 2018-10-08T11:53:54Z IGNITE-9694 Minor error in javadoc. commit dc422b09585956baeabb8b8dc7fdb93322551f14 Author: ibessonov Date: 2018-10-08T12:59:56Z IGNITE-9694 Default warmup timeout increased. ---- > Do not block reading queries on exchange events that don't change data vi= sibility > -------------------------------------------------------------------------= -------- > > Key: IGNITE-9694 > URL: https://issues.apache.org/jira/browse/IGNITE-9694 > Project: Ignite > Issue Type: Improvement > Reporter: Ivan Bessonov > Assignee: Ivan Bessonov > Priority: Major > Fix For: 2.8 > > > In current implementation there might be situations where reading operati= on waits, for example, exchange of client join event. Such events should no= t block read operations. > In theory - the only operation that has to block reading (except for writ= ing) is "node left" for server (or baseline server in case of persistent se= tup). > Table shows current state of blocking, covered by test in this ticket: > ||=C2=A0||Start > Client||Stop > Client||Start > Server||Stop > Server||Start > Baseline||Stop > Baseline||Add > Baseline||Start > Cache||Stop > Cache||Create > Sql Index||Drop > Sql Index|| > |Get|=C2=A0 =C2=A0(/)|=C2=A0 =C2=A0(?)|=C2=A0=C2=A0=C2=A0(/)|=C2=A0=C2=A0= =C2=A0(/)|=C2=A0 =C2=A0=C2=A0=C2=A0(/)|=C2=A0 =C2=A0 =C2=A0(x)|=C2=A0 =C2= =A0=C2=A0=C2=A0(/)|=C2=A0 =C2=A0(x)|=C2=A0 =C2=A0(x)|=C2=A0=C2=A0 =C2=A0=C2= =A0=C2=A0(/)|=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0(/)| > |Get All|=C2=A0 =C2=A0(/)|=C2=A0 =C2=A0(?)|=C2=A0=C2=A0=C2=A0(/)|=C2=A0= =C2=A0=C2=A0(/)|=C2=A0 =C2=A0=C2=A0=C2=A0(/)|=C2=A0 =C2=A0 =C2=A0(x)|=C2=A0= =C2=A0=C2=A0=C2=A0(/)|=C2=A0 =C2=A0(x)|=C2=A0 =C2=A0(x)|=C2=A0 =C2=A0 =C2= =A0=C2=A0(/)|=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0(/)| > |Scan|=C2=A0=C2=A0=C2=A0(/)|=C2=A0 =C2=A0(?)|=C2=A0=C2=A0=C2=A0(/)|=C2=A0= =C2=A0=C2=A0(/)|=C2=A0 =C2=A0=C2=A0=C2=A0(/)|=C2=A0 =C2=A0=C2=A0=C2=A0(/)|= =C2=A0 =C2=A0=C2=A0=C2=A0(/)|=C2=A0=C2=A0=C2=A0(/)|=C2=A0=C2=A0=C2=A0(/)|= =C2=A0 =C2=A0 =C2=A0=C2=A0(/)|=C2=A0=C2=A0 =C2=A0 =C2=A0(/)| > |Sql Query|=C2=A0=C2=A0=C2=A0(/)|=C2=A0 =C2=A0(?)|=C2=A0=C2=A0=C2=A0(/)|= =C2=A0=C2=A0=C2=A0(/)|=C2=A0 =C2=A0=C2=A0=C2=A0(/)|=C2=A0 =C2=A0 =C2=A0(x)|= =C2=A0 =C2=A0=C2=A0=C2=A0(/)|=C2=A0=C2=A0=C2=A0(/)|=C2=A0=C2=A0=C2=A0(/)|= =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0(/)|=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0(/)| > =C2=A0 -- This message was sent by Atlassian JIRA (v7.6.3#76005)