Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Currently all the notebook permission info is stored in notebook-authorization.json, this has several issues.
- It is hard to maintain and debug permission issues as all the note permissions is store in one single file.
- If this file is corrupted, all the note will be effected
- It is inefficient and unsafe to keep all notes info in one file. Each permission change require the whole file to be written again and how to keep the file consistent when two notes' permission is updated at the time is another big chanlleage
So I propose to put the permission into each note file, this would make each note file is a self-contained note which contains all the note information, and all the above issues can be fixe by this approach.
Attachments
Issue Links
- blocks
-
ZEPPELIN-4043 Create shell script for moving note permission info from notebook-authorization.json to note file
- Closed
- links to