You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/09/25 09:43:00 UTC

[jira] [Commented] (IGNITE-9682) Update full partition map in parallel

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

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

GitHub user oleg-ostanin opened a pull request:

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

    IGNITE-9682 changed updatePartitionFullMap() method to update map in …

    …parallel

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

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

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

    https://github.com/apache/ignite/pull/4824.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 #4824
    
----
commit ab31afe6a234db08b5455b3b40f64d895f4c614b
Author: oleg-ostanin <oo...@...>
Date:   2018-09-25T09:40:25Z

    IGNITE-9682 changed updatePartitionFullMap() method to update map in parallel

----


> Update full partition map in parallel
> -------------------------------------
>
>                 Key: IGNITE-9682
>                 URL: https://issues.apache.org/jira/browse/IGNITE-9682
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Oleg Ostanin
>            Assignee: Oleg Ostanin
>            Priority: Major
>
> I've noticed that we are updating full partition map for each cache sequentially and during such update we are unable to run much of other tasks. Hence there should be some free threads which we can use for parallel updating. Sometimes it takes 20-30 seconds to update a map for 100+ caches before rebalancing can even start:
> {noformat}
> [2018-09-24 16:38:49,016][INFO ][sys-#219|#219] Received full message, will finish exchange [node=4d6b5921-0a61-4bfa-bf11-b8a1b8332dce, resVer=AffinityTopologyVersion [topVer=19, minorTopVer=2]]
> ...
> [2018-09-24 16:39:01,217][INFO ][sys-#219|#219] Finish exchange future [startVer=AffinityTopologyVersion [topVer=19, minorTopVer=2], resVer=AffinityTopologyVersion [topVer=19, minorTopVer=2], err=null]
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)