aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/actions/cache/DigestUtils.java
diff options
context:
space:
mode:
authorGravatar Janak Ramakrishnan <janakr@google.com>2016-07-13 17:00:59 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2016-07-14 11:12:43 +0000
commit08b0f7f676c730dd32e27dff3d90e63e4bf986e5 (patch)
treec9aa3897971fa59d97222d903cb0883ca6bbeb38 /src/main/java/com/google/devtools/build/lib/actions/cache/DigestUtils.java
parentd902d1568a2ec9c3af12a5f0b30ac4ee4fe9933e (diff)
Don't treat empty files specially with respect to mtime/digest.
RELNOTES: Bazel no longer regards an empty file as changed if its mtime has changed. -- MOS_MIGRATED_REVID=127328552
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/actions/cache/DigestUtils.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/actions/cache/DigestUtils.java11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/actions/cache/DigestUtils.java b/src/main/java/com/google/devtools/build/lib/actions/cache/DigestUtils.java
index 377ea43fad..c61e943eda 100644
--- a/src/main/java/com/google/devtools/build/lib/actions/cache/DigestUtils.java
+++ b/src/main/java/com/google/devtools/build/lib/actions/cache/DigestUtils.java
@@ -40,17 +40,6 @@ public class DigestUtils {
private DigestUtils() {}
/**
- * Returns true iff using MD5 digests is appropriate for an artifact.
- *
- * @param isFile whether or not Artifact is a file versus a directory, isFile() on its stat.
- * @param size size of Artifact on filesystem in bytes, getSize() on its stat.
- */
- public static boolean useFileDigest(boolean isFile, long size) {
- // Use timestamps for directories and empty files. Use digests for everything else.
- return isFile && size != 0;
- }
-
- /**
* Obtain file's MD5 metadata using synchronized method, ensuring that system
* is not overloaded in case when multiple threads are requesting MD5
* calculations and underlying file system cannot provide it via extended