)]}'
{
  "commit": "d5c46b39557b449760be14832da0f350248ad2de",
  "tree": "1213dbc66bf61d0a8d60dd0fe250a58cd06eb847",
  "parents": [
    "00180e1fcb1ceaadacc14f5585a043fa53f80882"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Thu Oct 10 09:27:11 2013 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Oct 11 14:12:12 2013 +0000"
  },
  "message": "Make GitHub job pool configurable via gerrit.config.\n\nAllows limiting the number of parallel jobs and their\nscheduled execution time via gerrit.config properties.\n\nExample:\n[github]\n        jobPoolLimit \u003d 1\n        jobExecTimeout \u003d 10\n\nThe above configuration will limit to 1 concurrent\nGitHub API executed with a random interval of 10 secs\nbetween calls.\n\nRandomisation and limitation of GitHub API execution\nis needed in order to avoid going over the maximum\nthreshold allowed by GitHub front-end servers.\n(they are very aggressive nowadays, after the outages\nand DDoS they\u0027ve experienced)\n\nChange-Id: Ib273dbb9f42640b841d98d58565771f6a0157518\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ddada01040ae681a5eb452e5c0976086818f27cd",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/GitHubConfig.java",
      "new_id": "9857e5bb36a8e76bd6131df35318109b92fb03d1",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/GitHubConfig.java"
    },
    {
      "type": "modify",
      "old_id": "fa8a90c3a37c2b3963229c064ac9d6c77fd6a026",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesrouce/gerrit/plugins/github/git/GitImportJob.java",
      "new_id": "6b8c59b4dddfea5e274f480e34116ba23aeedfd2",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesrouce/gerrit/plugins/github/git/GitImportJob.java"
    },
    {
      "type": "modify",
      "old_id": "ba4d50c7f6e72c016b7a8259f9878198d2c9bbc9",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesrouce/gerrit/plugins/github/git/JobExecutor.java",
      "new_id": "3625b509c8403c9bd66cca4b66571c77747938d2",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesrouce/gerrit/plugins/github/git/JobExecutor.java"
    }
  ]
}
