sjdv1982 / seamless

Seamless is a framework to set up reproducible computations (and visualizations) that respond to changes in cells. Cells contain the input data as well as the source code of the computations, and all cells can be edited interactively.
http://sjdv1982.github.io/seamless
Other
20 stars 6 forks source link

database_cache/_sink.set_log is missing things #213

Closed sjdv1982 closed 1 year ago

sjdv1982 commented 1 year ago

See the jobless tests for an example. Essentially, you have to run the tests with jobless, then the initial log (jobless-test-dblog.txt) is generated. You can then kill jobless and re-run the tests without problem (results are read from cache). However, this adds novel entries to the log file, and removing these entries is necessary to re-run the tests (otherwise CacheError)

sjdv1982 commented 1 year ago

hypothesis: you have to run seamless-database-delete-from-logs twice to let it have an effect. May be an unrelated issue, though.

sjdv1982 commented 1 year ago

After the 0.12 redesign, this is no longer relevant.