You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@gossip.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/08/22 13:27:00 UTC
[jira] [Commented] (GOSSIP-41) Transfer gossip data in bulk
[ https://issues.apache.org/jira/browse/GOSSIP-41?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16136790#comment-16136790 ]
ASF GitHub Bot commented on GOSSIP-41:
--------------------------------------
GitHub user pxsalehi opened a pull request:
https://github.com/apache/incubator-gossip/pull/68
[WIP] GOSSIP-41 Transfer gossip data in bulk
This is the first version I had in mind. The simplest way is to create a bulk message which carries a list of messages. The handler simply unpacks the list of messages and the rest will stay the same. I have failing tests to go through yet. But maybe someone can let me know if this is the way to go or there is a better alternative.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/pxsalehi/incubator-gossip GOSSIP_41_bulk
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-gossip/pull/68.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 #68
----
----
> Transfer gossip data in bulk
> ----------------------------
>
> Key: GOSSIP-41
> URL: https://issues.apache.org/jira/browse/GOSSIP-41
> Project: Gossip
> Issue Type: Improvement
> Reporter: Edward Capriolo
> Assignee: Pooya Salehi
>
> Currently the process that transfers shared data and per node data iterates a map transmitting a single datum at a time using one way communication. We could transmit more key values at once by simply saying if keys < 100 transfer all at once, or by collecting keys and sending in groups of 100. This would greatly lower chatter communicating data.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)