)]}'
{
  "commit": "9a1c45aa0c66495528ad0fdce544ddc0d4647f98",
  "tree": "f44f7729e79d28fa19671a1f72aede17f01c4e75",
  "parents": [
    "e1675ced80e997ec92fb7270736b1c6594ba14ed"
  ],
  "author": {
    "name": "bwplotka",
    "email": "bwplotka@gmail.com",
    "time": "Fri Oct 18 13:13:33 2024"
  },
  "committer": {
    "name": "bwplotka",
    "email": "bwplotka@gmail.com",
    "time": "Mon Oct 21 07:19:23 2024"
  },
  "message": "api: Create a new Go module for API; with remote write client and handler.\n\nLot\u0027s of assumptions here:\n* We want separate module (we don\u0027t have processes on how to version it and release).\n* We want to expose generated protos, without gogo.\n\nSigned-off-by: bwplotka \u003cbwplotka@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c12d9ebd23bb2d3f1aac93e818ad520e0441c13",
      "old_mode": 33188,
      "old_path": ".bingo/Variables.mk",
      "new_id": "06252f248b22a2d46728b194aafc78830b7a347d",
      "new_mode": 33188,
      "new_path": ".bingo/Variables.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d533ffe3024870786417d8be421dd32a0a5742ec",
      "new_mode": 33188,
      "new_path": ".bingo/buf.mod"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9fb95b6b8f4614cc388395fbbf3c2ee5799a6ece",
      "new_mode": 33188,
      "new_path": ".bingo/buf.sum"
    },
    {
      "type": "modify",
      "old_id": "7d2f9f557568778e455639763924539145158302",
      "old_mode": 33188,
      "old_path": ".bingo/variables.env",
      "new_id": "ffff89581bdeeb77d0115c6d4ec95cf3fa8d78a4",
      "new_mode": 33188,
      "new_path": ".bingo/variables.env"
    },
    {
      "type": "modify",
      "old_id": "2af8c527019700f9457fd65f915f2bee506606be",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "351eef97426d3612a07cadcd404d835c9d422520",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f93833a99f8cd78496b1a6fab4460c23b45a9190",
      "new_mode": 33188,
      "new_path": "api/remotewrite/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c198acfb2713525c78093f52b32542d57a5cacb",
      "new_mode": 33188,
      "new_path": "api/remotewrite/buf.gen.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1778cc915e2cfe24997c727e4e8bcbbbc6a4443",
      "new_mode": 33188,
      "new_path": "api/remotewrite/client.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1dd9d5ddf8f09bc60ead277edf6a1df2ed7926cd",
      "new_mode": 33188,
      "new_path": "api/remotewrite/client_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2088af488f7502f34cde243ce5851c2025342f4",
      "new_mode": 33188,
      "new_path": "api/remotewrite/doc.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63d497324eb8709770706b184eebeb5644ac7f33",
      "new_mode": 33188,
      "new_path": "api/remotewrite/genproto/v1/remote.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "144a19189104018a8e1ee91fcebdfa3725445dca",
      "new_mode": 33188,
      "new_path": "api/remotewrite/genproto/v1/remote_vtproto.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54ed956d3f7596faa2725c672746719b76bd0c92",
      "new_mode": 33188,
      "new_path": "api/remotewrite/genproto/v1/types.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "077ecca74e78d3bb02905795019f032c337da588",
      "new_mode": 33188,
      "new_path": "api/remotewrite/genproto/v1/types_vtproto.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "429cd28cbe616be2b442be233484203072a79a7e",
      "new_mode": 33188,
      "new_path": "api/remotewrite/genproto/v2/symbols.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f03b8a560804e90c7fa9ad41ae9c6755aa5ad0fe",
      "new_mode": 33188,
      "new_path": "api/remotewrite/genproto/v2/symbols_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15fd67875654339bd15ecfe9b8b460b2e9266fa7",
      "new_mode": 33188,
      "new_path": "api/remotewrite/genproto/v2/types.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3d7ed68e51425b54debe315ab712131e60476f0",
      "new_mode": 33188,
      "new_path": "api/remotewrite/genproto/v2/types_vtproto.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fce8ba136bd464063913e66203e74d8f27e19446",
      "new_mode": 33188,
      "new_path": "api/remotewrite/go.mod"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2c5b409918dda636891bfa24d2f999130930be8",
      "new_mode": 33188,
      "new_path": "api/remotewrite/go.sum"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0cbe6f3810bd864acfd5f3a9ad47e65d535ff704",
      "new_mode": 33188,
      "new_path": "api/remotewrite/handler.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f21949b09e8cc307bcb71d7d7e56068563a97d85",
      "new_mode": 33188,
      "new_path": "api/remotewrite/handler_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65521a9b4aea84b711be5d9a9fd683287b46d611",
      "new_mode": 33188,
      "new_path": "api/remotewrite/headers.go"
    }
  ]
}
