aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Lukacs Berki <lberki@google.com>2017-03-16 09:48:08 +0000
committerGravatar Yun Peng <pcloudy@google.com>2017-03-16 19:51:39 +0000
commit8a104fa7529a70c22ab398eaac408505492a03f9 (patch)
treec0cc7eaa3ebff96cd0a77ce3a07d232e58f36d06
parent8d635fc57e37d53dceceebb3e0868005530f7d32 (diff)
Change the UUID of actions consuming the set of build info keys.
This should have been part of commit a068bd16d4dfa78516b85812177c1ccfec430fd1 which in itself causes problems if the Blaze version used changes because the language-specific header actions are then erroneously cached. Ideally, we'd add the set of build info headers into the key, but that's not available in computeKey(). The next best thing would be to reify them as artifacts, but that's a little too intrusive for the urgency of the issue. -- PiperOrigin-RevId: 150299218 MOS_MIGRATED_REVID=150299218
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/WriteBuildInfoHeaderAction.java2
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/java/WriteBuildInfoPropertiesAction.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/WriteBuildInfoHeaderAction.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/WriteBuildInfoHeaderAction.java
index 1edef180e3..4ad655c467 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/WriteBuildInfoHeaderAction.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/WriteBuildInfoHeaderAction.java
@@ -41,7 +41,7 @@ import java.util.Map;
*/
@Immutable
public final class WriteBuildInfoHeaderAction extends AbstractFileWriteAction {
- private static final String GUID = "b0798174-1352-4a54-854a-9785aaea491b";
+ private static final String GUID = "62be38ad-1243-46b9-9948-9bdfa81f8918";
private final ImmutableList<Artifact> valueArtifacts;
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/WriteBuildInfoPropertiesAction.java b/src/main/java/com/google/devtools/build/lib/rules/java/WriteBuildInfoPropertiesAction.java
index 4439a040ce..af18695111 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/WriteBuildInfoPropertiesAction.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/WriteBuildInfoPropertiesAction.java
@@ -41,7 +41,7 @@ import java.util.Properties;
* An action that creates a Java properties file containing the build informations.
*/
public class WriteBuildInfoPropertiesAction extends AbstractFileWriteAction {
- private static final String GUID = "922949ca-1391-4046-a300-74810618dcdc";
+ private static final String GUID = "19e543c2-3ce4-4aef-80f5-4f8abf4b064f";
private final ImmutableList<Artifact> valueArtifacts;
private final BuildInfoPropertiesTranslator keyTranslations;