Problem
When people submit jobs each time it creates a unique id. For notebooks, this means each time they run a cell a new experiment is created and set off, which can prove problematic.
Solution
Hash the requests people make, and if it's already been executed just return the results. Hash includes simulator version and input files. Allow for salt to override any caches to allow an escape valve.
Problem
When people submit jobs each time it creates a unique id. For notebooks, this means each time they run a cell a new experiment is created and set off, which can prove problematic.
Solution
Hash the requests people make, and if it's already been executed just return the results. Hash includes simulator version and input files. Allow for salt to override any caches to allow an escape valve.