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

Move note permission from notebook-authorization.json to note file

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.9.0
    • None
    • None

    Description

      Currently all the notebook permission info is stored in notebook-authorization.json, this has several issues.

      1. It is hard to maintain and debug permission issues as all the note permissions is store in one single file.
      2. If this file is corrupted, all the note will be effected
      3. 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

          Activity

            People

              zjffdu Jeff Zhang
              zjffdu Jeff Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 50m
                  1h 50m