)]}'
{
  "commit": "7a90b9a409bea4a69e0c80d418c6193d64c8eb3f",
  "tree": "a81f15ea71e46e51301d5290d2ac5d8f78f7b82a",
  "parents": [
    "d1b34d487bb83f0761d707cb8b27f88d547068e8"
  ],
  "author": {
    "name": "ulfjack",
    "email": "ulfjack@google.com",
    "time": "Tue Apr 18 16:03:40 2017 +0200"
  },
  "committer": {
    "name": "Klaus Aehlig",
    "email": "aehlig@google.com",
    "time": "Tue Apr 18 16:41:37 2017 +0200"
  },
  "message": "Write stdout and stderr to the remote cache\n\nOnly write a cache entry when the spawn executed successfully, and with a 0\nexit code. In the test, we only check that uploadFileContents is called exactly\ntwice.\n\nProgress on #1413.\n\nPiperOrigin-RevId: 153458240\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a10aa490d6243a7ed8223c77539b087f42f4a68",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/remote/CachedLocalSpawnRunner.java",
      "new_id": "fb7241eb7b121c14231275e2c38af0d825ee06d1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/remote/CachedLocalSpawnRunner.java"
    },
    {
      "type": "modify",
      "old_id": "1456239e555ddd22796955f5fd87d12948d13a61",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/remote/CachedLocalSpawnRunnerTest.java",
      "new_id": "8fe2f79f279e83b631d877490afe88111c583c0c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/remote/CachedLocalSpawnRunnerTest.java"
    }
  ]
}
