Menu

#659 Full sharing after partial sharing

13.3.29
closed-out-of-date
5
2013-04-28
2011-12-13
Hendrik
No

After sharing parts of the project Alice shares the full project with Bob leading to inconsistencies. Sharing is entirely broken -> Bob remains in inconsistent state without being able to recover. Bob does not get any file, only the folders

Discussion

  • Stefan Rossbach

    Stefan Rossbach - 2012-02-01
    • priority: 5 --> 8
     
  • Stefan Rossbach

    Stefan Rossbach - 2012-02-01

    An easy fix is to forbid sharing the full project after it was shared part, ( one line fix). Upgrading a partial sharing to a full sharing may require much more analysis.

     
  • Alexander Waldmann

    • assigned_to: nobody --> nwarnatsch
     
  • Franz Zieris

    Franz Zieris - 2012-05-23

    Is there a good way to reproduce this? I tried the following without any problems:

    * Session with ALICE and BOB
    * ALICE has one project (JUnit 4.8.2), BOB has an empty workspace
    * ALICE shares package org.junit.runner with BOB
    * BOB accepts as a new project
    * ALICE right-clicks on her project and select "Add to Saros Session"
    * BOB accepts as an existing project (re-using the previously created JUnit project)
    * ALICE and BOB both have a consistent, full-shared project

    I used the current master (Git 0b7b758), so maybe this issue got fixed meanwhile and nobody noticed. If nobody can provide a way to reproduce the described failure, I will close this ticket as out-dated.

     
  • Stefan Rossbach

    Stefan Rossbach - 2012-06-27

    I think there are still problems. As least I remember, every partial share will treated as a new project (new project id). In reality you do not have upgraded your partial shared project, instead you now have two shared projects.

    See: SarosSessionManager#addResourcesToSession

     
  • Stefan Rossbach

    Stefan Rossbach - 2012-06-27
    • assigned_to: nwarnatsch --> nobody
     
  • Holger Freyther

    Holger Freyther - 2012-07-02
    • priority: 8 --> 5
     
  • Stefan Rossbach

    Stefan Rossbach - 2012-11-26

    Should be reanalysed after patch http://saros-build.imp.fu-berlin.de/gerrit/#/c/393/ is applied to the master branch.

     
  • Stefan Rossbach

    Stefan Rossbach - 2013-03-12
    • assigned_to: Stefan Rossbach
    • milestone: 11.12.9 --> 13.3.29
     
  • Stefan Rossbach

    Stefan Rossbach - 2013-04-28
    • status: open --> closed-out-of-date
     
  • Stefan Rossbach

    Stefan Rossbach - 2013-04-28

    I cannot reproduce this in the current master. Even Franz said that he could not reproduce this behavior on a much older master branch.

     

Log in to post a comment.