)]}'
{
  "commit": "da1c950d5099b7384d9239d3590393080e9bc8f4",
  "tree": "d33be83a68b9341f9c5f83aeef80383e5c0d5b3b",
  "parents": [
    "2f842379253a73de17fc67385765c7862e317453"
  ],
  "author": {
    "name": "Tim Windelschmidt",
    "email": "tim@monogon.tech",
    "time": "Wed May 08 01:24:29 2024 +0200"
  },
  "committer": {
    "name": "Tim Windelschmidt",
    "email": "tim@monogon.tech",
    "time": "Mon May 13 10:07:37 2024 +0000"
  },
  "message": "metropolis/pkg/(event|pki): remove dependency to consensus/client\n\nWe are currently depending on the consensus client, even when we just\nneed a plain etcd client. This change removes the dependency by adding\na ThinClient interface that wraps KV amd Watcher from clientv3.\n\nChange-Id: I33994ab35ebb3a63c9dda4b588b7f529535e3083\nReviewed-on: https://review.monogon.dev/c/monogon/+/3082\nTested-by: Jenkins CI\nReviewed-by: Serge Bazanski \u003cserge@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37df147cbafe15d851a3b382302e8cfffc36da72",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/event/etcd/BUILD.bazel",
      "new_id": "22766ff0a2d6c839457184049794bdc52100abdd",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/event/etcd/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "71e805637dbecdfd80397d72cb13910c5dcd3c39",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/event/etcd/etcd.go",
      "new_id": "afcea35559574d804432be09d5e646b6df1a0714",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/event/etcd/etcd.go"
    },
    {
      "type": "modify",
      "old_id": "f1eb5ed3425fd3d9c4dde9bd57b10a9a3c464431",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/event/etcd/etcd_test.go",
      "new_id": "c6d50b1fa03856667f9e5e30b54f596966fab23f",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/event/etcd/etcd_test.go"
    },
    {
      "type": "modify",
      "old_id": "97e7fb14a88f2c3bd1c4d8863980576cababec24",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/pki/BUILD.bazel",
      "new_id": "d122ef48db3f8084271b86edcb81fd3770889098",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/pki/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "23838a1a0b6f620d9eff45f35e031b42bf0b8170",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/pki/crl.go",
      "new_id": "f72fb2d51742cc7e4c9fb508f01c5a944c525d0a",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/pki/crl.go"
    },
    {
      "type": "modify",
      "old_id": "8f9cf5d578b43c7913f5039b6bc187a61bd4f72c",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/pki/crl_test.go",
      "new_id": "e47eab9ac65a3308e79b1320941d11c16b675e5f",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/pki/crl_test.go"
    }
  ]
}
