Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.6.0
-
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
- is duplicated by
-
ZEPPELIN-1570 note default owner is not set when create a note
- Closed
- links to