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  c093321bfe7903ba5bcc2d4e44b6776899895ae9 (commit)
      from  b523c8a2044f11b95209cf854ab596953f9e658a (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 c093321bfe7903ba5bcc2d4e44b6776899895ae9
Author: Stefan Rossbach <[email protected]>
Date:   Mon Oct 14 12:46:31 2013 +0200

    [FIX] Jupiter documents were registered to early for clients
    
    This is a partial fix for the following problem:
    
    The remote users were registered to early on the host side at the
    JupiterServer so following happened:
    
    Alice invites Bob and Carl. While Carl is still in project negotiation
    Bob has already finished the process and starts working. The
    JupiterServer will now register Carl for documents that Bob is currently
    modifying but Carl will currently not receive those Jupiter activities.
    The result is when Carl finishes the project negotiation he will receive
    Jupiter activities with timestamps that are *far* in the future eg.
    
    Alice sends (X, 0) but Carls Jupiter client is at (0, 0) and so refuses
    to apply the transformation.
    
    TODO: this does not work for any projects that are post shared in a
    running session.
    
    Change-Id: I7687e7af699b8dca439ed5634a45f5ff5bfeea53
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1126
    Tested-by: Jenkins CI
    Reviewed-by: Stefan Rossbach <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 .../jupiter/internal/JupiterDocumentServer.java    |   29 +++++---
 .../management/ConcurrentDocumentServer.java       |   36 ++++------
 .../dpp/concurrent/management/JupiterServer.java   |   37 ++++++----
 ...odifyDocumentBeforeProjectNegotiationTest.java} |   77 ++++++++++----------
 4 files changed, 93 insertions(+), 86 deletions(-)
 copy 
de.fu_berlin.inf.dpp/test/stf/de/fu_berlin/inf/dpp/stf/test/consistency/{EditDuringInvitationTest.java
 => ModifyDocumentBeforeProjectNegotiationTest.java} (56%)


hooks/post-receive
-- 
The Saros Eclipse Plugin

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot

Reply via email to