Do not `touch` time stamp of existing files when they are skipped
gaow opened this issue · 2 comments
gaow commented
Not sure if there will be bad side effects but I find it very useful to be able to tell if a workflow has been re-executed (or when was it last actually been executed) simply by looking at the time stamp on the output files. Unfortunately currently since we rely on signature, the time stamps of existing files are all updated. Is there a reason we have to touch those files? Leaving them untouched is perhaps better idea otherwise.
BoPeng commented
Did you look at creation or access date? The files will be accessed to check signature, but creation time should be kept untouched.
gaow commented
Good point. I should have used creation time which is untouched.