Checkpoint curiosity

34 views
Skip to first unread message

David E.

unread,
Nov 26, 2017, 8:20:20 PM11/26/17
to Project Jupyter
I curious to know if people get much functionality out of the checkpoints in Jupyter notebooks?  My understanding is that they store manually saved states, but not autosaves.  Can you really rollback things effectively?  Or can they serve as a functional traceback of how someone works if they only save manual selected states?  

They seem like they should be powerful, but I have to admit that just how they might be powerful eludes me!

-David

IDIES and E&PS
Johns Hopkins University
Baltimore, MD 21218


Roland Weber

unread,
Nov 27, 2017, 1:38:40 AM11/27/17
to Project Jupyter
Hello David,

on Data Science Experience, we call them "versions". When somebody shares a link to or schedules execution of a notebook, it's the last version/checkpoint that will be rendered or executed by default. Users can continue to edit and save their notebooks, that doesn't change what's shared or executed. Once they have completed the next round of work, they save a new version/checkpoint.

cheers,
  Roland

Matthias Bussonnier

unread,
Nov 27, 2017, 3:10:07 AM11/27/17
to jup...@googlegroups.com
> Can you really rollback things effectively?  Or can they serve as a functional traceback of how someone works if they only save manual selected states? 

By default the Filesystem checkpointing only saves one version; we had quite a bit of complain of people wanted to open a notebook, try things and quit without modifications, with AutoSave this resulted in a lot of "lost work" hence the current  auto-saved enabled plus 1 checkoint in a hidden folder. Though as Roland pointed out you can ad plugins that extend the Checkpointing to multiple versions.

Cheers,
--
M

--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+unsubscribe@googlegroups.com.
To post to this group, send email to jup...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/250bf79d-87e8-4824-835b-d4b2343637bf%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages