)]}'
{
  "commit": "5a637b05610cfa0ecc7bfb5a6875f6c5fa98da11",
  "tree": "02db33e64d1574b71582b36c846d0d7bb79312a9",
  "parents": [
    "fb0fb6db2a30038fecea4500ffd4281ad510c1d3"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Fri Feb 18 12:18:04 2022 +0100"
  },
  "committer": {
    "name": "Sergiusz Bazanski",
    "email": "serge@monogon.tech",
    "time": "Mon Feb 21 11:58:32 2022 +0000"
  },
  "message": "m/n/c/curator: inject Spans into RPCs, log events\n\nThis uses the new Span/Trace API in the RPC library to inject some spans\ninto all Curator RPC handlers, and converts a bunch of TODO: add logging\ncomments into Trace(ctx).Printf.\n\nChange-Id: Ie480fa7020246b60befa024e000f9e452daabe0c\nReviewed-on: https://review.monogon.dev/c/monogon/+/542\nReviewed-by: Leopold Schabel \u003cleo@nexantic.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "08772afe88267235385c0d98812f60fc44d72520",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/impl_leader.go",
      "new_id": "a1b9941a2250ce10fa3fcd3dab59002ab42b751e",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/impl_leader.go"
    },
    {
      "type": "modify",
      "old_id": "a66c24979b98fdfb14a0bebdc866b3c146228f7e",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/impl_leader_aaa.go",
      "new_id": "c9eb08fe2ad9506c3098d6c959ef2732d581aedb",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/impl_leader_aaa.go"
    },
    {
      "type": "modify",
      "old_id": "62418272132bcc961e17ec3a341832605a8436c8",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/impl_leader_curator.go",
      "new_id": "348ec2c81af54f29d3014a6778a39a7e07a3423f",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/impl_leader_curator.go"
    },
    {
      "type": "modify",
      "old_id": "710eb93af0214f0563efefe7fb6a372ceeaaca8e",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/impl_leader_management.go",
      "new_id": "c24a53da3774228ed3d758f69caffe0653c416e2",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/impl_leader_management.go"
    },
    {
      "type": "modify",
      "old_id": "3298d12930866f7a86c8b04aad97dac3361ed95c",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/listener.go",
      "new_id": "b0b8d5dcf48a78006879db624b4d21be7bbfe9e1",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/listener.go"
    },
    {
      "type": "modify",
      "old_id": "c391e73c0950dd19283eef235c9c01eadd45846f",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/state_node.go",
      "new_id": "e4012cd0e382a744ce633588850b50a0f38b43fd",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/state_node.go"
    },
    {
      "type": "modify",
      "old_id": "e51666192a4fcaab095c6b9df0f290758a21ad4a",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/state_registerticket.go",
      "new_id": "4b674aab13b8bd7875d1681a8f6d75b0037d5150",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/state_registerticket.go"
    },
    {
      "type": "modify",
      "old_id": "ef7b909d22efefd59ffaa3546747823e22e21b24",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/supervisor/supervisor.go",
      "new_id": "9865279027f0a1e4ea78d637f8e478387337a2d6",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/supervisor/supervisor.go"
    }
  ]
}
