)]}'
{
  "commit": "c2e468bbc4b15005d2c8a648fd004b11ced6d9bd",
  "tree": "1c229eb7e2e4ce6a7c09b73c38da9066b114d1af",
  "parents": [
    "00cf2b8eb47681b7cda863c4ff03cd5c45894b4d"
  ],
  "author": {
    "name": "姜浩哲",
    "email": "jhzgg2017@gmail.com",
    "time": "Thu May 25 12:01:32 2023 +0800"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Wed Aug 09 04:51:23 2023 +0000"
  },
  "message": "Replicate first commit tree objects\n\nSet postOrderTraversal to true in the TreeWalk object when reading\nrevision data for commit without parents. When post order traversal\nis enabled then the walker will return a subtree after it has\nreturned the last entry within that subtree. This fix the issue with\n\"Missing Tree Object\" exception for commits without parents.\n\nBug: Issue 40015563\n\nChange-Id: I83a8e329917109f7d14c6006ea7609083634a772\nSigned-off-by: jianghaozhe1 \u003cjhzgg2017@gmail.com\u003e\n(cherry picked from commit 5c05b3dd04e8876007c7f2727c91c8563aacd683)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3f03ed64aba3661f0b795341b6c96df8da4f2412",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/RevisionReader.java",
      "new_id": "f9882e8403c4f6fafd423be1b687f4c6eab38a31",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/RevisionReader.java"
    },
    {
      "type": "modify",
      "old_id": "fcd9b196ecd86e38e17d827e49259b03a254fb4e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/RevisionReaderIT.java",
      "new_id": "a541d7e796a87fd3e458e1f899709ed470cd423b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/RevisionReaderIT.java"
    }
  ]
}
