)]}'
{
  "commit": "ca8d951b683a3f0c64da7f61d4f74567d50623ac",
  "tree": "8e8f7af5a5902c0807d77d6774dfd8b426510624",
  "parents": [
    "04aa3df595521dab1fe8fb12b716d2826a37105f"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Thu Sep 12 14:20:57 2024 +0200"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Mon Sep 16 16:29:59 2024 +0000"
  },
  "message": "metropolis/resolver: use logging.Leveled\n\nThis moves the resover client library to use logging.Leveled instead of\nan ad-hoc logger interface.\n\nBy now having multiple level of logs, and by defaulting metroctl to show\nerrors and warnings, this should fix #302.\n\nChange-Id: I7cae1cf1be377ec824ad46ea1da1b23b46e01903\nReviewed-on: https://review.monogon.dev/c/monogon/+/3432\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b53acf06d052513627c79f17265bcf4113de099",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/BUILD.bazel",
      "new_id": "6e7540054b8ae5503f8e290874b28be39bbf2311",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "e65a8a737ab9f6fbdfa1902ec8f194e7f1c8dcb4",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/core/BUILD.bazel",
      "new_id": "3a599a70e7f61dd0cfd781bf109d84035cb381c1",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/core/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "d1198835f8761bb3219fb80afbb15e25b5a0d8ee",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/core/config.go",
      "new_id": "d22dd9a4c062e61ad2b3f5aec87f9fed2ba9b8a6",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/core/config.go"
    },
    {
      "type": "modify",
      "old_id": "a5aac605e1ef4bbe5e0416de79acc0ea0c4ce3aa",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/core/rpc.go",
      "new_id": "91d517508919924d27cbef8cd6c711fcb7956394",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/core/rpc.go"
    },
    {
      "type": "modify",
      "old_id": "cdc4947e2d807ffd7c453f9f294c34e2e3f109a4",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/main.go",
      "new_id": "fcdbccda0b07a77ab2e63c1e364fa416fb794fd1",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/main.go"
    },
    {
      "type": "modify",
      "old_id": "18cfa4e43b8e495b3e017a442213621c380a87ba",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/cluster/cluster_join.go",
      "new_id": "112b463de2e2dad59b5d14dbc59a45c40067cb5f",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/cluster/cluster_join.go"
    },
    {
      "type": "modify",
      "old_id": "2175f043a1f1b45962fd12538392c1f507a1548d",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/cluster/cluster_register.go",
      "new_id": "5df7448e98bdffd7b1436734d4783ba075660d26",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/cluster/cluster_register.go"
    },
    {
      "type": "modify",
      "old_id": "e675f8761d870431cde9562de43f91129dc7df56",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/main.go",
      "new_id": "f737bd6aafad8f00c01e246b948302a20b3a58a5",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/main.go"
    },
    {
      "type": "modify",
      "old_id": "4ba9c9f491f711a4964f12501c4c5726987625f2",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/rpc/resolver/BUILD.bazel",
      "new_id": "6438c62629dcedef2eb0c5752e7c69dfa0a9aef2",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/rpc/resolver/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "88d95d7ab3f946cdb90de419d34a60544a3b73c6",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/rpc/resolver/resolver.go",
      "new_id": "316c319bd4905736cee69983fdd52e68e9a26ffb",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/rpc/resolver/resolver.go"
    },
    {
      "type": "modify",
      "old_id": "e0f67efb2915dacdf726d276be9ac47786c9fc17",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/rpc/resolver/resolver_test.go",
      "new_id": "075fd099e16117377ef858e6c8bd6210994e3d7a",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/rpc/resolver/resolver_test.go"
    },
    {
      "type": "modify",
      "old_id": "c217b35ecca5ba2f39d9497243e00533552c1031",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/BUILD.bazel",
      "new_id": "7c6c6d0407b5f1bb9e36369fa1a71c0ad25e900c",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "e0a0473e0ce5a5b10052623582a1ee528828c75e",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster.go",
      "new_id": "8be6736a9114c40557cc51b0bd970eec4b7a2720",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster.go"
    }
  ]
}
