)]}'
{
  "commit": "498c09a49e795f23dfd718d04f95de61c901f647",
  "tree": "e08397fde7653e38b7917b92d586e52d78b4044c",
  "parents": [
    "ddc9835c699c9ace038d23fc0c13fb519373f59d"
  ],
  "author": {
    "name": "Marcin Czech",
    "email": "maczech@gmail.com",
    "time": "Wed Feb 24 20:39:39 2021 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Wed Mar 03 01:13:43 2021 +0000"
  },
  "message": "Allow asynchronous fetch calls\n\nTo improve user experience add functionality to decide for which refs\ngit fetch operation will be called asynchronously.\n\nAlso only git fetch operation should be executed asynchronously, sending\nref content as a payload should be synchronous.\n\nBug: Issue 13340\nChange-Id: Iba08f1cc140f4d88016e6850abc51cd658c432e5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6c8ada08e3c1a677203c37ffd8056fbc6572eb6a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/ReplicationQueue.java",
      "new_id": "cdba0126654b5afd8d10180b855e697d58edc39a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/ReplicationQueue.java"
    },
    {
      "type": "modify",
      "old_id": "678ff73ab73140c70c7220b9a865e55a8089eb2b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/ApplyObjectAction.java",
      "new_id": "77c54fa36d3316fc51c2831c63dc69e455c6439d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/ApplyObjectAction.java"
    },
    {
      "type": "modify",
      "old_id": "160a720de1eaf41e2897d412056a852da868e12e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/data/RevisionInput.java",
      "new_id": "bc3e2189dd599d3c86183aaaec55b6b412970fd4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/data/RevisionInput.java"
    },
    {
      "type": "modify",
      "old_id": "eed1afb081b67320f1e709d808540e386dbad421",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/client/FetchRestApiClient.java",
      "new_id": "7b876df74ac4943e94912d8bb2d9f0c6f395f4f1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/client/FetchRestApiClient.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2e4ab30ac2dfaa706ec10a8e098c4ff855e55e9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/filter/ExcludedRefsFilter.java"
    },
    {
      "type": "rename",
      "old_id": "de6c97daf24f387bab0a7a72cf84ec8284a532a6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/RefsFilter.java",
      "new_id": "0bd7564b0051af82fe8a49597eda34ab3541c519",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/filter/RefsFilter.java",
      "score": 70
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a069935ce274f81f971d8754bf74128f99085201",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/filter/SyncRefsFilter.java"
    },
    {
      "type": "modify",
      "old_id": "c3e5ad4792c8f4ff8014cff08e1347e908b0ede2",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/config.md",
      "new_id": "affd0944e8deb6a683286e842291ed91ee34d5bc",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    },
    {
      "type": "modify",
      "old_id": "44b69db68e015a1994c980c55f5fc1379b76224f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/ReplicationQueueTest.java",
      "new_id": "327c6ba6a2b7bd989e3b5a1c3ff4329404a0781c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/ReplicationQueueTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75c31de6a2f709df46e4e7d76ea69c937d2ee2cb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/ApplyObjectActionIT.java"
    },
    {
      "type": "modify",
      "old_id": "55fdee80a0dee8df80c43904c2e2177c8294ef48",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/ApplyObjectActionTest.java",
      "new_id": "873804605a4e1a45d4ca7e271fb49d0697b5853d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/ApplyObjectActionTest.java"
    },
    {
      "type": "modify",
      "old_id": "771acff4ed1391c1920ae5ba144f86de0f9ea768",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/client/FetchRestApiClientTest.java",
      "new_id": "a3b0b022c24d15fe362243cfd2ba05285118b29c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/client/FetchRestApiClientTest.java"
    }
  ]
}
