)]}'
{
  "commit": "50e41a6b1145aeeb7501c6cd38dcc10f573004e8",
  "tree": "17fc5d67c1e7ec1272bc5486cd2553dc63b442d0",
  "parents": [
    "67a24dd5f9f8dce1095f44cae20431eaf6c6eeea"
  ],
  "author": {
    "name": "Jonathan Amsterdam",
    "email": "jba@google.com",
    "time": "Thu Jun 10 10:10:47 2021 -0400"
  },
  "committer": {
    "name": "Jonathan Amsterdam",
    "email": "jba@google.com",
    "time": "Fri Jun 11 17:43:37 2021 +0000"
  },
  "message": "event: semi-automatic trace duration metric\n\nIf the call to Builder.End includes a DurationMetric label, then emit\na Metric measuring the time between the parent Start call and the End.\n\nAlso, fix a bug in Builder.Start where the synthesized End event\ndidn\u0027t have the same labels as the Start event.\n\nChange-Id: If5e0598e69628e6300b8590a0c607426237aa2b7\nReviewed-on: https://go-review.googlesource.com/c/exp/+/326673\nTrust: Jonathan Amsterdam \u003cjba@google.com\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "696607872effca94e56dea7405866392949a8113",
      "old_mode": 33188,
      "old_path": "event/builder.go",
      "new_id": "f90804f7696997db8140d0080385bc93179b36b2",
      "new_mode": 33188,
      "new_path": "event/builder.go"
    },
    {
      "type": "modify",
      "old_id": "ad1185c5c67d39b5e49c524765bbdf0041446388",
      "old_mode": 33188,
      "old_path": "event/builder_test.go",
      "new_id": "5e0174f27876a6cce2ce917483397889bec8aff4",
      "new_mode": 33188,
      "new_path": "event/builder_test.go"
    },
    {
      "type": "modify",
      "old_id": "e9c9704a2e404ac4ee2b9d16104e940af90e2904",
      "old_mode": 33188,
      "old_path": "event/common.go",
      "new_id": "b7be86cb21226eab2d116f8d5ce5d3475be51430",
      "new_mode": 33188,
      "new_path": "event/common.go"
    },
    {
      "type": "modify",
      "old_id": "221d0ce57effaee991daa52028dc5ada7cda16af",
      "old_mode": 33188,
      "old_path": "event/event.go",
      "new_id": "18a737d4681e9dd0cb5eb249b9875e3d05c9888c",
      "new_mode": 33188,
      "new_path": "event/event.go"
    },
    {
      "type": "modify",
      "old_id": "84af70c7e6f1ee1c0b84b9015333c2a27ce85815",
      "old_mode": 33188,
      "old_path": "event/export.go",
      "new_id": "7464015124a51c50a801af7b1cff1eec52b30fb9",
      "new_mode": 33188,
      "new_path": "event/export.go"
    }
  ]
}
