)]}'
{
  "commit": "367ee27b50654bc37358d9172aed7c3d19a32dac",
  "tree": "354e4e01616adbf92be250eacd28e66e2e97dd4e",
  "parents": [
    "ce4af2b7dbae61a81c791c30fe0a161b3ff8b7d9"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Thu Mar 16 17:50:39 2023 +0100"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Thu Mar 16 20:52:16 2023 +0000"
  },
  "message": "m/pkg/logtree: implement concise stringification\n\nThis adds a new method on LogEntry: ConciseString(). It\u0027s designed to\nbe used in cases where we want to display the log line on some\nlimited-width (and likely non-interactive) log console, like TTY\nconsoles in Metropolis.\n\nThis is a bit too Metropolis-specific to my liking (we hardcode some\nlogic related to the layout of root.role.*), but it\u0027ll do for now.\n\nChange-Id: I1079b8b19a3c304fcc5077ce6b4c69887a34d7ae\nReviewed-on: https://review.monogon.dev/c/monogon/+/1359\nReviewed-by: Leopold Schabel \u003cleo@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9ec5608cbda8c8ae58f923df428946b653ec9b93",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "a69c12c767c91baab9f507e142ae17f469b091fb",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "aabc40d8413ee1acf719065eee7541d0198deea2",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/logtree/BUILD.bazel",
      "new_id": "5c4237c330b28daf3917258d02ef749ff33429e2",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/logtree/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "d29fdaa0770a2c1a08a4de336092f5d6b2bd3227",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/logtree/journal.go",
      "new_id": "5df6e1a8d3a22ce0c8538f64a3bfb2fa789f2dea",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/logtree/journal.go"
    },
    {
      "type": "modify",
      "old_id": "474748aa851862bfeddf372312c7647947eb7e04",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/logtree/journal_test.go",
      "new_id": "1df3f125b76bd2ea36b3ba4f98c64649fb6ba110",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/logtree/journal_test.go"
    },
    {
      "type": "modify",
      "old_id": "442d456b4095591dcf117f1b1e36a6caffb20e2d",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/logtree/logtree_entry.go",
      "new_id": "a0209100aac726ab5a41ddc0d7a741976f817a42",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/logtree/logtree_entry.go"
    },
    {
      "type": "modify",
      "old_id": "315dbc333c175104df44d4a60761a5b30b3e5498",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/logtree/logtree_test.go",
      "new_id": "a7614a40689d5d9a808d523b0debe852dfe9b1dd",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/logtree/logtree_test.go"
    }
  ]
}
