)]}'
{
  "commit": "03d5097307e59f04702d8b3dbba4de26c32a25ab",
  "tree": "b2de310b5b3642c511574e2c0e04c709da9f3c18",
  "parents": [
    "6a9975eb756c024ad229faeba753acc11b9d69ee"
  ],
  "author": {
    "name": "jhorvitz",
    "email": "jhorvitz@google.com",
    "time": "Mon Sep 14 11:03:48 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Sep 14 11:08:15 2026 -0700"
  },
  "message": "Write MTSVs for analysis nodes to skycache and inject them on `--experimental_skycache_analysis_only` builds.\n\nCurrently, skycache hits have a minimal MTSV. This causes issues for builds that require correct MTSVs.\n\nPiperOrigin-RevId: 981245951\nChange-Id: I4809d5d6bff55dff1a25c5d3b0b65269fe0993ab\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c604f0ff21b9b7bb3e580eab5aa7db79d10d98c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/BUILD",
      "new_id": "6b88bb81aa3820b046f16541264f79615bcc1ca8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/BUILD"
    },
    {
      "type": "modify",
      "old_id": "c96e9aa51bc34084af854c0bb961eb4d4df5ab20",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyValueRetrieverUtils.java",
      "new_id": "21e17aa0f69a08551d2c516a6f14810e50a49ca2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyValueRetrieverUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebc4136a4df1997015b4eb662a84eafe2749c2b7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/serialization/analysis/AnalysisValueWithMtsv.java"
    },
    {
      "type": "modify",
      "old_id": "7be03d4576fae332d715ff0e819ea954772f29f2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/serialization/analysis/BUILD",
      "new_id": "6873b9d7986d69d6aae9f07e17f70a5107099381",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/serialization/analysis/BUILD"
    },
    {
      "type": "modify",
      "old_id": "a360fb24b98f03b705636c82ab0e38fa20c438f9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/serialization/analysis/SelectedEntrySerializer.java",
      "new_id": "47beb5c3db9c16af86eeba998e31883bf94a6726",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/serialization/analysis/SelectedEntrySerializer.java"
    },
    {
      "type": "modify",
      "old_id": "db4ca5e219650e340600a60dfef157302f1fc640",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/serialization/analysis/SkycacheUploadClient.java",
      "new_id": "f0b5973a33b1833c34c21314c9c3dec708ff1cab",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/serialization/analysis/SkycacheUploadClient.java"
    },
    {
      "type": "modify",
      "old_id": "1f81d7d68a087810af85a1d97ec9dbac83df7c6f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/serialization/analysis/proto/analysis_cache_service_miss_reason.proto",
      "new_id": "99ab52c26e816d5ebadb03a8ee9049bddc7c6ae8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/serialization/analysis/proto/analysis_cache_service_miss_reason.proto"
    }
  ]
}
