)]}'
{
  "commit": "0501b29e7ae072e0b10ea9ddd913ec6d5975f690",
  "tree": "95cc04852cbebe2365d0667c865c3995780fdda7",
  "parents": [
    "4e1fc1013c9203d3f5e7bdfba909d175a522c1f3"
  ],
  "author": {
    "name": "Kimiyuki Onaka",
    "email": "kimiyuki@google.com",
    "time": "Fri Aug 28 10:05:27 2020 +0900"
  },
  "committer": {
    "name": "Mike Frysinger",
    "email": "vapier@google.com",
    "time": "Wed Sep 09 03:52:24 2020 +0000"
  },
  "message": "status: Use multiprocessing for `repo status -j\u003cnum\u003e` instead of threading\n\nThis change increases the speed of the command with parallelization with\nprocesses.  The parallelization with threads doesn\u0027t work well, and\nincreasing the number of jobs to many (8 threads ~) didn\u0027t increase the speed.\nPossibly, the global interpreter lock of Python affects.\n\nBug: https://crbug.com/gerrit/12389\nChange-Id: Icbe5df8ba037dd91422b96f4e43708068d7be924\nReviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/279936\nTested-by: Kimiyuki Onaka \u003ckimiyuki@google.com\u003e\nReviewed-by: Mike Frysinger \u003cvapier@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "972cfa5fcec2ce8fcac4492ee3217252a9287fa0",
      "old_mode": 33188,
      "old_path": "project.py",
      "new_id": "fdbf9e4a66ba34346ce1b59a33fa6b393e108ddd",
      "new_mode": 33188,
      "new_path": "project.py"
    },
    {
      "type": "modify",
      "old_id": "8537e6c56e8e729d8aada4a0fa9add94c49ef555",
      "old_mode": 33188,
      "old_path": "subcmds/status.py",
      "new_id": "c380dba33411f4a640a75218ece0d33cbc2cf453",
      "new_mode": 33188,
      "new_path": "subcmds/status.py"
    }
  ]
}
