VizierDB / vizier-scala

The Vizier kernel-free notebook programming environment
Other
34 stars 11 forks source link

External Inconsistency Flag #223

Open okennedy opened 1 year ago

okennedy commented 1 year ago

For reasons of performance/sanity, we've been forced to make a number of compromises on reproducibility. For example, LOAD DATASET can read from a URL or from the local filesystem (and that's generally desirable!). However, if the underlying file changes... the resulting dataset/workflow becomes stale.

We should be able to communicate this situation to users. The proposed approach is to define a new cell state (name TBD, tentative: INCONSISTENT) that indicates that the cell is valid w.r.t. the current workflow, but stale w.r.t., the outside world. Planned implementations include: