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  b5cbf7ccc60d022bdac3d6854b0af1b5d527b553 (commit)
      from  a82556e67d0e694261ac81c4e6bdcf3db63eb215 (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 b5cbf7ccc60d022bdac3d6854b0af1b5d527b553
Author: Patrick Schlott <[email protected]>
Date:   Wed Oct 16 10:39:26 2013 +0200

    [FIX] Jupiter documents were registered to early for clients 2
    
    Follow-up-patch for commit c093321 (see
    http://saros-build.imp.fu-berlin.de/gerrit/#/c/1126/3).
    
    Fixes adding Projects later on in the session, by checking the
    sarosSession.userHasProjects() method when adding clients to a new
    JupiterDocumentServer.
    
    This solution coincidentally works for partially shared projects as the
    toSPath()-method only checks that the project exists and not the
    resource itself. Therefore the Jupiter-Activities for partially shared
    resources will reach the ConcurrenctDocumentClient even if the resource
    itself has not yet been received and update the Jupiter-Timestamp
    correctly. (Only the EditorManager realizes that the resource is not
    present and therefore doesn't apply it silently). But this is not a very
    good solution.
    
    TODO: Implement a clear solution for partially shared projects, by
    tracking the projects AND resources, that are already shared for every
    user individually.
    
    Change-Id: I5e478b6b7bf255bce8798c395eff0eb326b1cccf
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1171
    Tested-by: Jenkins CI
    Reviewed-by: Stefan Rossbach <[email protected]>

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

Summary of changes:
 .../dpp/concurrent/management/JupiterServer.java   |   33 +++++++++++++------
 1 files changed, 22 insertions(+), 11 deletions(-)


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=60135031&iu=/4140/ostg.clktrk
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot

Reply via email to