Uploaded image for project: 'Zeppelin'
  1. Zeppelin
  2. ZEPPELIN-1142

Zeppelin allows two users to simultaneously edit the notebook permissions

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.6.0
    • 0.7.0
    • zeppelin-server
    • None

    Description

      This is a race condition scenario
      1) Create a zeppelin notebook as user A and start changing notebook permissions
      2) Start another zeppelin session by logging in as a different zeppelin user - user B
      3) Now open the same notebook as user B and change notebook permissions as follows and save it
      owners : user B
      All this while userA is still in the middle of his change of permissions session
      4) Now if user A tries to save the permissions, he wont be able to save because user B happened to change the ownership of notebook before user A
      From user A's perspective, he does not know that there is some other user simultaneously trying to change permissions. All he sees is that though he is the creator of the notebook, he cant change the permissions.

      Attachments

        Issue Links

          Activity

            People

              kavinkumarks Kavin Kumar
              kbadani Kshitij Badani
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: