[ 
https://issues.apache.org/jira/browse/IGNITE-6818?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16257139#comment-16257139
 ] 

ASF GitHub Bot commented on IGNITE-6818:
----------------------------------------

GitHub user alamar opened a pull request:

    https://github.com/apache/ignite/pull/3062

    Backport IGNITE-6818, fix test

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/gridgain/apache-ignite ignite-gg-13069

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/ignite/pull/3062.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 #3062
    
----
commit 4a1415ad01ff9fde30d5c7c02e6d938f1515178d
Author: Andrey V. Mashenkov <andrey.mashen...@gmail.com>
Date:   2017-04-12T10:01:25Z

    IGNITE-4907: Fixed excessive service instances can be started with dynamic 
deployment. This closes #1766.
    
    (cherry picked from commit 0f7ef74)

commit e206b9f1fd3dbf927f940d558144a4796479ed5d
Author: vsisko <vsi...@gridgain.com>
Date:   2017-04-14T11:32:30Z

    IGNITE-4871 Added Kubernetes IP finder to Cluster configuration screen.
    (cherry picked from commit f978ff2)

commit b22738080101536a8af1ed60e70d693897e9bc7c
Author: dkarachentsev <dkarachent...@gridgain.com>
Date:   2017-04-14T14:54:02Z

    ignite-4173 Fix test. Permits must be released on node fail.
    
    (cherry picked from commit 1f867c6)

commit 41c5288606710b9c42983780ac7464a746d09eb0
Author: dkarachentsev <dkarachent...@gridgain.com>
Date:   2017-04-14T14:56:25Z

    Merge remote-tracking branch 'origin/ignite-1.8.6' into ignite-1.8.6

commit 1985496ea98f4d7112a0b99727297427f343e9b2
Author: dkarachentsev <dkarachent...@gridgain.com>
Date:   2017-04-17T07:20:41Z

    Add missed license headers.

commit ae794ab45b22abe1e570d5d29661396ea7c0f951
Author: dkarachentsev <dkarachent...@gridgain.com>
Date:   2017-04-17T10:40:28Z

    IGNITE-4159 Fix version.

commit bf1049741f7a64728bd433f78262ba273f969848
Author: Andrey V. Mashenkov <andrey.mashen...@gmail.com>
Date:   2017-04-17T16:00:30Z

    IGNITE-4954 - Configurable expiration timeout for Cassandra session. This 
closes #1785.

commit aca67066ceaf762fcd44ef0715a4ba0f941226a8
Author: dkarachentsev <dkarachent...@gridgain.com>
Date:   2017-04-18T09:23:28Z

    Merge branch 'ignite-1.8.5-p1' into ignite-1.8.6

commit a4c70f12305c15cbf15a6e5eb7c500f883a8b317
Author: agura <ag...@apache.org>
Date:   2017-04-20T17:45:58Z

    ignite-5041 NPE in deadlock detection fixed

commit d94172e7bb7ff4ebab422997e5c70f8cd03c0ae4
Author: agura <ag...@apache.org>
Date:   2017-04-26T12:16:46Z

    Redundant test removed

commit f9ecacc625b458539775e6550bd9b7613ed38f21
Author: dkarachentsev <dkarachent...@gridgain.com>
Date:   2017-04-28T08:46:23Z

    IGNITE-5077 - Support service security permissions
    
    backport from master
    (cherry picked from commit 6236b5f)

commit 91c899b909383c78b78b9bf0c8f233b8c75ef29e
Author: Valentin Kulichenko <valentin.kuliche...@gmail.com>
Date:   2017-04-28T12:48:57Z

    IGNITE-5081 - Removed redundant duplication of permissions in 
SecurityPermissionSetBuilder

commit b48a26b9b1e97fb8eb52c2a2f36005770922ac3d
Author: Valentin Kulichenko <valentin.kuliche...@gmail.com>
Date:   2017-04-28T12:53:33Z

    IGNITE-5080 - Fixes in SecurityBasicPermissionSet

commit f66c23cbb9a6f2c923ebf75c58f00afaf1c0b5f3
Author: Evgenii Zhuravlev <ezhurav...@gridgain.com>
Date:   2017-05-03T14:47:45Z

    IGNITE-4939 Receive event before cache initialized fix

commit 45b4d6316145d0b4b46713409f5e8fbe55ff4c41
Author: Evgenii Zhuravlev <ezhurav...@gridgain.com>
Date:   2017-05-04T09:11:37Z

    IGNITE-4939 Receive event before cache initialized fix

commit 075bcfca0ea22633be13cd02647e359ad6fdca16
Author: Andrey V. Mashenkov <andrey.mashen...@gmail.com>
Date:   2017-05-04T09:21:04Z

    Fix flacky service deployment tests.

commit 25c06b50d46937cb39534cdf4147b862217289a2
Author: rfqu <r...@list.ru>
Date:   2017-05-02T16:46:44Z

    ignite-4220 Support statements for JDBC and Cassandra store

commit 987c182686962673e70398395cb27e94f894713b
Author: nikolay_tikhonov <ntikho...@gridgain.com>
Date:   2017-05-15T08:54:16Z

    Fixed "IGNITE-5214 ConcurrentModificationException with enable DEBUG log 
level"
    
    Signed-off-by: nikolay_tikhonov <ntikho...@gridgain.com>

commit a5d2b9ba3ed1e72ef3970ecfed499a97f925ff2c
Author: Andrey V. Mashenkov <andrey.mashen...@gmail.com>
Date:   2017-05-15T14:39:52Z

    Fixed thread pools incorrect shutdown.
    
    (cherry picked from commit dacf973)

commit 5e08c2951522a640bf84b6c60f03f29edd970ffc
Author: Andrey V. Mashenkov <andrey.mashen...@gmail.com>
Date:   2017-05-15T17:24:10Z

    IGNITE-5225: Fix NPE caused by changes in IGNITE-4577.
    
    (cherry picked from commit d463840)

commit 62765b5b7598ab2a82b9c595e4a1276d9f2f5860
Author: sboikov <sboi...@gridgain.com>
Date:   2017-05-16T08:30:29Z

    DirectByteBufferStreamImpl: converted asserts into exceptions.
    
    (cherry picked from commit 560ef60)

commit ebc4a1648a80fbbd485e4c351fce9bee163318f9
Author: sboikov <sboi...@gridgain.com>
Date:   2017-05-16T08:30:29Z

    DirectByteBufferStreamImpl: converted asserts into exceptions.
    
    (cherry picked from commit 560ef60)

commit a609dc7a0bb2d923ecf79a25fb4c13f48eab5f5b
Author: Andrey V. Mashenkov <andrey.mashen...@gmail.com>
Date:   2017-05-16T12:36:22Z

    Merge branch 'ignite-1.8.7.b1' into ignite-1.8.7

commit 9cd7e0f8d132f9b7c496fe64f75f271ef60da5eb
Author: Alexey Kuznetsov <akuznet...@apache.org>
Date:   2017-02-09T09:44:41Z

    IGNITE-4676 Fixed hang if closure executed nested internal task with 
continuation. Added test.
    (cherry picked from commit e7a5307)

commit 43bcc15127bd3fd7ac4e277da6da9e5fb6a855c0
Author: Vasiliy Sisko <vsi...@gridgain.com>
Date:   2017-03-30T04:08:10Z

    IGNITE-4838 Fixed internal task detection logic. Added tests.
    (cherry picked from commit ba68c6c)

commit 72882126c047b937bd5ed93c85e28262530e4977
Author: Vasiliy Sisko <vsi...@gridgain.com>
Date:   2017-03-30T04:08:10Z

    IGNITE-4838 Fixed internal task detection logic. Added tests.
    (cherry picked from commit ba68c6c)

commit 0d3d93cd4eeb589f1b6a11b48e429defad01c82f
Author: dkarachentsev <dkarachent...@gridgain.com>
Date:   2017-05-18T16:11:08Z

    IGNITE-4842 Now containsKey() respects isReadFromBackup() flag.
    
    (cherry picked from commit d84fd29)

commit 4bf9123a6cff3b1fd17e8772bb0496108fce3f5e
Author: dkarachentsev <dkarachent...@gridgain.com>
Date:   2017-05-18T16:13:47Z

    Merge remote-tracking branch 'origin/ignite-1.8.7' into ignite-1.8.7

commit 2a818d36395dd1af23acf444adf396b2e2edbede
Author: Konstantin Dudkov <kdud...@ya.ru>
Date:   2017-05-22T13:28:07Z

    Fixed "IGNITE-4205 CassandraCacheStore should start IiteThread threads in 
loadCache() method"
    
    Signed-off-by: nikolay_tikhonov <ntikho...@gridgain.com>

commit 04fadd4a499239176ba21c390d93e30809abb4c1
Author: dkarachentsev <dkarachent...@gridgain.com>
Date:   2017-05-23T12:42:20Z

    IGNITE-5223 Allow use local binary metadata cache if it's possible

----


> In case of incoming communication connection ping the old one if it's alive
> ---------------------------------------------------------------------------
>
>                 Key: IGNITE-6818
>                 URL: https://issues.apache.org/jira/browse/IGNITE-6818
>             Project: Ignite
>          Issue Type: Bug
>      Security Level: Public(Viewable by anyone) 
>    Affects Versions: 2.3
>            Reporter: Dmitry Karachentsev
>            Assignee: Dmitry Karachentsev
>            Priority: Critical
>             Fix For: 2.4
>
>
> Assume the following scenario:
> 1. Client opens connection to the server.
> 2. Server checks that it is a first connection to that node and accepts it.
> 3. By some reason firewall starts rejecting client messages with TCP reset 
> flag set.
> 4. Client closes connection, but server doesn't know about it.
> 5. Client tries connect again.
> 6. Server rejects new connection, because it already has connection to that 
> node.
> Possible fix: on step 6 server must check old connection if it's alive by 
> sending some communication message and check response. If old connection is 
> dead - close it and accept new one.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to