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