)]}'
{
  "commit": "d03d3f354a97477b5145baaa8d8f6420eee67725",
  "tree": "b996a1a0fe5b600a1fc4ffaec71d102f0ea675c7",
  "parents": [
    "16af94c749b21a96585e6c3e8a3704fb850ff86d"
  ],
  "author": {
    "name": "Googler",
    "email": "noreply@google.com",
    "time": "Tue Apr 16 08:06:23 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Apr 16 08:08:18 2019 -0700"
  },
  "message": "Adding stable sorting for execlog\n\nRELNOTES: Introducing --execution_log_binary_file and --execution_log_json_file that output a stable sorted execution log. They will offer a stable replacement to --experimental_execution_log_file.\nPiperOrigin-RevId: 243808737\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "34a6a8daa06fe442d338915f7c16418f229f1616",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/BUILD",
      "new_id": "1c1bc6d9d16e45f1b8ff4de9ab08f7195e073415",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/BUILD"
    },
    {
      "type": "modify",
      "old_id": "ab03ba8da9c4f0578234d2c8b3bd6dd391a0b5dc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/SpawnLogModule.java",
      "new_id": "55779abed37185ba52fba5eb1f18c71eb943de57",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/SpawnLogModule.java"
    },
    {
      "type": "modify",
      "old_id": "59f1202083c056b77749f3f39f416272f6a07f19",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/BUILD",
      "new_id": "8cb31586f82e71891cb766d40950aff71ea6f4ce",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/BUILD"
    },
    {
      "type": "modify",
      "old_id": "4bed8b0aca213f453a1483551cdc484f466969b5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/DebuggingOptions.java",
      "new_id": "db2fef88909a0310b47933acafe4111eb52fd615",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/DebuggingOptions.java"
    },
    {
      "type": "modify",
      "old_id": "9efbcf69c9f6648924cab268e10a00d611e4497b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/WorkspaceRuleModule.java",
      "new_id": "90f6da20454e16e78ea907eb4a7b3f46d0015553",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/WorkspaceRuleModule.java"
    },
    {
      "type": "modify",
      "old_id": "3247b924ad03a86344052c1993a31efe01e3f739",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/exec/ExecutionOptions.java",
      "new_id": "843178d3669721ed34041ab1e2b6f416b3aecb8a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/exec/ExecutionOptions.java"
    },
    {
      "type": "modify",
      "old_id": "9420d8c7be8eb56b4b72509a2009d3ecf51b1d07",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java",
      "new_id": "894b76732d7e8a0cfdb6f8836820ecc60e676a2c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java"
    },
    {
      "type": "modify",
      "old_id": "961b108139bd016e728b9c56ab24db1b5066718e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/remote/options/RemoteOptions.java",
      "new_id": "755b6e5ea7da18ab17f2afc6f1d85dcc1176245b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/remote/options/RemoteOptions.java"
    },
    {
      "type": "modify",
      "old_id": "172750bdb1153a39e13604f4f8c3a96e48b76cf0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/util/io/AsynchronousFileOutputStream.java",
      "new_id": "1482e5457289815b400682e907d69e4fa8c62c1c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/util/io/AsynchronousFileOutputStream.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58aea9c7865c404ae5e5bddfa5070ac6ba041687",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/util/io/MessageOutputStreamWrapper.java"
    },
    {
      "type": "modify",
      "old_id": "6c10c22a30a02222e327dc25c1c917c34284fcc5",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/BUILD",
      "new_id": "bdcc604c7eded76e50e75013b76c9fb4e9803726",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/BUILD"
    },
    {
      "type": "modify",
      "old_id": "b9e607727acf17d54ded0d8d3e14752727bdea34",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/util/io/AsynchronousFileOutputStreamTest.java",
      "new_id": "2d5cc770fadf961b0ce8106343916e68569d7240",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/util/io/AsynchronousFileOutputStreamTest.java"
    },
    {
      "type": "modify",
      "old_id": "e3500adf010c103de0e0df9d9e3056719b93cb31",
      "old_mode": 33188,
      "old_path": "src/test/shell/bazel/BUILD",
      "new_id": "b8536caecace162ad92358df65bf51e3514ce6c6",
      "new_mode": 33188,
      "new_path": "src/test/shell/bazel/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "389e6da6a411c8fdab268ee789b941f43a68afe1",
      "new_mode": 33261,
      "new_path": "src/test/shell/bazel/bazel_execlog_test.sh"
    }
  ]
}
