funflow icon indicating copy to clipboard operation
funflow copied to clipboard

Working out what has caused steps to rerun should be easier

Open mpickering opened this issue 5 years ago • 3 comments

I have quite a simple flow. The first step is impure as it scrapes the web to find the work that it needs to do. The output from the first step is a directory of files, each file is a specification for some work that needs to be done. In theory, only specifications which have been changed will be reprocessed but in practice I see quite a lot of recompilation. Printing out some message about what caused a step to be rerun would be very useful.

mpickering avatar Sep 07 '18 19:09 mpickering

I suppose I just want a summary which states which steps were cached and which were rerun. Knowing that a step was cached is quite a good sanity check when you think it should be and likewise knowing which are rerun can give pointers to try to fix the recompilation in future.

mpickering avatar Sep 09 '18 20:09 mpickering

OK, this should be pretty easy to implement!

nc6 avatar Sep 13 '18 15:09 nc6

Has this been implemented already for the newest release?

hughjfchen avatar Apr 02 '20 06:04 hughjfchen