)]}'
{
  "commit": "1a6ff1d62213fed0d5f53c89971961b3b0550933",
  "tree": "7d450cf9d4b180f364196f94bf55b257f41f4ac4",
  "parents": [
    "c35ec6aed4f03b019afa8f4ddad14da6298eb4a4"
  ],
  "author": {
    "name": "Joerg Zieren",
    "email": "zieren@google.com",
    "time": "Thu Nov 21 18:20:05 2019 +0100"
  },
  "committer": {
    "name": "Joerg Zieren",
    "email": "zieren@google.com",
    "time": "Tue Jan 14 09:41:51 2020 +0100"
  },
  "message": "Limit single comment size to 16k by default (configurable)\n\n16k seems enough to paste e.g. a stack trace or tool output. Limiting\ncomment size is important because the code makes simplifying\nassumptions, e.g. that all comments for a change fit into memory.\n\nChange-Id: Ib870c7c73eec737eabe596b66fb422475075b0a9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "edf8864cabe181f82e8eaefd52e94f24ab95caca",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/server/config/GerritGlobalModule.java",
      "new_id": "7df3902bec17d31cec26b9092180db78919d3405",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/server/config/GerritGlobalModule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8237e69c36a17a6b377b269a8ec60a80e9041374",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/server/git/validators/CommentLimitsValidator.java"
    },
    {
      "type": "modify",
      "old_id": "84bf759c1271bdb1d81aa0074c3b913156c92d6b",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/acceptance/server/git/receive/ReceiveCommitsCommentValidationIT.java",
      "new_id": "d8b65b701e81f7a01bc678de0cf4b0b7078012fc",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/acceptance/server/git/receive/ReceiveCommitsCommentValidationIT.java"
    }
  ]
}
