)]}'
{
  "commit": "5b997a113d011c35ecc981594c95a53d67311f83",
  "tree": "61b4a9db6eab7a23d58242a098b8a65670b181eb",
  "parents": [
    "fce7c765ace0ae7058af9498e228eca30dd4695c"
  ],
  "author": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Thu Dec 19 15:10:07 2024 +0100"
  },
  "committer": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Mon Dec 23 10:13:43 2024 +0000"
  },
  "message": "osbase/event/memory: remove Sync feature\n\nThe Sync feature was unused, and I\u0027m not sure using it anywhere is a\ngood idea. If you really do need reliable delivery of events to multiple\nconsumers, then you probably also would need some mechansim for a\nconsumer to restart at the point in the history it has last seen before\nit failed. Removing this feature simplifies the implementation and\nallows new features to be implemented.\n\nChange-Id: I94731355b7208f91256bc4610cb31a2720ab6c68\nReviewed-on: https://review.monogon.dev/c/monogon/+/3717\nTested-by: Jenkins CI\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "16818a09bba5290514aaf92ba02c0d8579184cd8",
      "old_mode": 33188,
      "old_path": "osbase/event/memory/memory.go",
      "new_id": "09b120f76636ef780a7e6f3506df1d43b124eca5",
      "new_mode": 33188,
      "new_path": "osbase/event/memory/memory.go"
    },
    {
      "type": "modify",
      "old_id": "b622565433e1fe819f7731333e38f6b800735043",
      "old_mode": 33188,
      "old_path": "osbase/event/memory/memory_test.go",
      "new_id": "b7d168bb6f025b31e987a065bbe48ef7eef6604d",
      "new_mode": 33188,
      "new_path": "osbase/event/memory/memory_test.go"
    }
  ]
}
