)]}'
{
  "commit": "bf68fa9d8cbf6d283da8d538c1f28d8f53df0fcd",
  "tree": "d62cda0e060b4376dec815629f72e1661d77a73f",
  "parents": [
    "bc671d09b9cdeb420260797c22020aa12059eb36"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Tue Oct 05 17:53:58 2021 +0200"
  },
  "committer": {
    "name": "Sergiusz Bazanski",
    "email": "serge@monogon.tech",
    "time": "Wed Oct 06 14:50:09 2021 +0000"
  },
  "message": "m/n/c/roleserve: implement ClusterAgent\n\nThe ClusterAgent is a runnable that is scheduled to run on all cluster\nnodes. It\u0027s currently used to report the current node status to the\nCluster, and in the future can be used to implement hearbeat detection\nfor nodes.\n\nChange-Id: Iff394e2cc37064d1e42fd27e40884dda83d88418\nReviewed-on: https://review.monogon.dev/c/monogon/+/341\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "405efb38f6d89aeec5dacdc2940d5609fdf948dc",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/roleserve/BUILD.bazel",
      "new_id": "273cbd51af932634428d531d26cd05bce2b137d2",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e9c45d1b5c35140f9cd80fe1e36b394c4ae8039",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/cluster_agent.go"
    },
    {
      "type": "modify",
      "old_id": "7107674ce39d1fcfc6938fbe74a542ca36470d0c",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/roleserve/roleserve.go",
      "new_id": "d7e3d2f3893f9c8769c48a31c5348417dfc3c5f3",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/roleserve.go"
    },
    {
      "type": "modify",
      "old_id": "d1102b1bc655ecca5f9beffe3d33893106ae856a",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/main_test.go",
      "new_id": "2838af3c61e66cd7033d00647b979d05926bd447",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/main_test.go"
    }
  ]
}
