unison icon indicating copy to clipboard operation
unison copied to clipboard

move reflog into database

Open aryairani opened this issue 3 years ago • 3 comments

and prompt to delete file that is in everyone’s home dir, whoops

aryairani avatar Jul 23 '22 22:07 aryairani

Instead of a prompt and deletion, we can just put it into the release notes.

aryairani avatar Aug 16 '22 15:08 aryairani

https://unisonlanguage.slack.com/archives/C03MY5TMKT6/p1661376576351379

Had some conversation in the public slack; the rough plan is:

  • Undo tree and reflog are separate things
  • Reflog is a linear list of (timestamp, root-namespace-hash)
    • This reflog can be used for codebase history/push metrics on share.
  • Undo tree is a tree of (undoID, timestamp, root-namespace-hash, parentUndoID)
    • This allows undo/redo, and also allows deeper analysis if desired

ChrisPenner avatar Aug 24 '22 21:08 ChrisPenner

#3364 implements the local/ucm move into the database ~~this ticket can be repurposed for the share version~~

aryairani avatar Sep 06 '22 20:09 aryairani