This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The Saros Eclipse Plugin". Pusher was dpp-gerrit.
The branch, master has been updated
via 0cfad0cfe6d450900cc632cf3a66a34cb15d6cb9 (commit)
from 394ef775a7d84f10c2718c5bb81ec9ec734ab28e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0cfad0cfe6d450900cc632cf3a66a34cb15d6cb9
Author: Stefan Rossbach <[email protected]>
Date: Sat Mar 16 20:49:08 2013 +0100
[INTERNAL] simplified packet reassembling
The original packet reassembling was more than complex.
Reason: The whole project archive was not streamed but
send as one packet (which was fragmented during transmission)
As it should be possible to cancel the file transfer during
a project synchronization the possibility to cancel the transfer
was implemented into the network layer and became obsolete
with commit 918f9026b752cf96b211c776ed76a9438f3d7bf7 and
so commit ac9165cd677e268fa9c0c8318b380066d0a5fcee and
92e6de9812128bee351ccd4045dcb9af3bca4ef9 removed all
artifacts that were needed to implement this behavior.
This patch removed the last artifact: the reassembling
of packets fragment in an external thread.
The packet fragments are now reassembled in the
BinaryChannel and the TransferObject is only forwarded
if all fragments of a packet have arrived.
Change-Id: I08d9ec2f33f2f8119c6e7c5f3d739fdc9e94774f
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/647
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
.../inf/dpp/net/IncomingTransferObject.java | 5 +
.../inf/dpp/net/internal/BinaryChannel.java | 70 ++++++----
.../net/internal/BinaryChannelTransferObject.java | 133 ++++++-----------
.../inf/dpp/net/internal/DataTransferManager.java | 10 +-
.../inf/dpp/net/internal/XMPPReceiver.java | 40 +-----
.../inf/dpp/net/internal/BinaryChannelTest.java | 154 +++++++++++++++++--
6 files changed, 246 insertions(+), 166 deletions(-)
hooks/post-receive
--
The Saros Eclipse Plugin
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot