Clone
Adam Murdoch
committed
on 16 Apr 17
Avoid snapshotting a given file or directory from multiple threads at the same time.
Also moved responsibility for hashing a file/directory … Show more
Avoid snapshotting a given file or directory from multiple threads at the same time.

Also moved responsibility for hashing a file/directory and caching the result in-memory from `DefaultTransformedFileCache` to `FileSystemSnapshotter` and friends, so that this is available outside of artifact transform caching and so that there is a single place that makes the decision for whether information for a given file/directory can be reused or should be calculated again.

Show less

green-master + 478 more