)]}'
{
  "commit": "0df288afccb53b7abbe4f2ee90f68c80e9dcd2c7",
  "tree": "8204484861a663b03a7e3bfe032995f6c4a9f8af",
  "parents": [
    "7f94fed1b567713a629f7621ff2c511767e448ab"
  ],
  "author": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Thu Jul 18 11:36:49 2019 +0900"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Thu Jul 18 12:44:31 2019 +0900"
  },
  "message": "ReplicationFileBasedConfig: Fix setting default sshConnectionTimeout\n\nThe default value did not get set when the replication config did not\nexist, was empty, or was invalid. This is not really a problem since\nif there is no config, no SSH connections are made anyway.\n\nA more serious issue is that the value was read with minutes as the\ndefault time unit, but then converted to milliseconds using seconds as\nthe time unit, which resulted in an incorrect value.\n\nChange-Id: I64906e29acb56f0f53b432db61d2707dfe1963d3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e641be2bdb950b0a4262644d53e4ea6d1aa5b1c1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationFileBasedConfig.java",
      "new_id": "db9f35dc019edea372e74cbeea9b80f9ff84ad88",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationFileBasedConfig.java"
    }
  ]
}
