)]}'
{
  "commit": "e1f8bae5d880fb897186c1a6e86fa9282f6e059d",
  "tree": "1f327a1a7a1bf1be29019d2fc7e1ad19760139fe",
  "parents": [
    "3454db04940e8b6dae4d7815646194b9212cc89f"
  ],
  "author": {
    "name": "Ian Cottrell",
    "email": "iancottrell@google.com",
    "time": "Thu Jun 10 17:26:03 2021 -0400"
  },
  "committer": {
    "name": "Ian Cottrell",
    "email": "iancottrell@google.com",
    "time": "Mon Jun 21 16:22:49 2021 +0000"
  },
  "message": "event: Remove the builder concept\n\nWe no longer need it, the optimizer now manages to a avoid allocations on ... functions.\n\nChange-Id: If6ac86cba8cabfc855b347fd597192d093c69663\nReviewed-on: https://go-review.googlesource.com/c/exp/+/329629\nTrust: Ian Cottrell \u003ciancottrell@google.com\u003e\nRun-TryBot: Ian Cottrell \u003ciancottrell@google.com\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b51fab4e226ad8a8799a1ff13b0c7fe65f1de632",
      "old_mode": 33188,
      "old_path": "event/adapter/gokit/gokit.go",
      "new_id": "c442ed64e5ac0182569313b804e8e323c144c75c",
      "new_mode": 33188,
      "new_path": "event/adapter/gokit/gokit.go"
    },
    {
      "type": "modify",
      "old_id": "f8d6cad35947317a773f55d509b172fb4c2a3538",
      "old_mode": 33188,
      "old_path": "event/adapter/gokit/gokit_test.go",
      "new_id": "9c845908f1d8b7a603a48573bc71254c707e02fc",
      "new_mode": 33188,
      "new_path": "event/adapter/gokit/gokit_test.go"
    },
    {
      "type": "modify",
      "old_id": "9735b38d89f662679a265c53031b007944960c9a",
      "old_mode": 33188,
      "old_path": "event/adapter/logfmt/logfmt.go",
      "new_id": "cc8b297cbc9d814c3a6673dde2211461371c9562",
      "new_mode": 33188,
      "new_path": "event/adapter/logfmt/logfmt.go"
    },
    {
      "type": "modify",
      "old_id": "ca764e35821c0405f4003b0d46b6f3cc3d550b39",
      "old_mode": 33188,
      "old_path": "event/adapter/logfmt/logfmt_test.go",
      "new_id": "be80adef33eaff61f2fb03e2a66ec1f42bcd80fe",
      "new_mode": 33188,
      "new_path": "event/adapter/logfmt/logfmt_test.go"
    },
    {
      "type": "modify",
      "old_id": "2dfb62a4533b621957f64ee8de5621ddb1d69160",
      "old_mode": 33188,
      "old_path": "event/adapter/logr/logr.go",
      "new_id": "23bf17223bfbe8d07c7b3eb782fa858ce54e342f",
      "new_mode": 33188,
      "new_path": "event/adapter/logr/logr.go"
    },
    {
      "type": "modify",
      "old_id": "8b897e441fd6ba8f9ce9fb5069ff4bf5b5f8e0ad",
      "old_mode": 33188,
      "old_path": "event/adapter/logr/logr_test.go",
      "new_id": "6417755e7bdc391adb8ba767fe4d8b1e94f7122a",
      "new_mode": 33188,
      "new_path": "event/adapter/logr/logr_test.go"
    },
    {
      "type": "modify",
      "old_id": "fe21fee03d0630196dc34d4077d0588c855b21e4",
      "old_mode": 33188,
      "old_path": "event/adapter/logrus/logrus.go",
      "new_id": "af41ce482d0ca9bc4d546fa107b070f8118b9e4f",
      "new_mode": 33188,
      "new_path": "event/adapter/logrus/logrus.go"
    },
    {
      "type": "modify",
      "old_id": "babc686d7bf9b76b1c43b0155d6e53e9654dad0d",
      "old_mode": 33188,
      "old_path": "event/adapter/logrus/logrus_test.go",
      "new_id": "8b1f98a1fa6b76d7c0af24ca4c473ad811c06488",
      "new_mode": 33188,
      "new_path": "event/adapter/logrus/logrus_test.go"
    },
    {
      "type": "modify",
      "old_id": "22304dd56b4fa62ea63b81da0fe6699bbfaadd3e",
      "old_mode": 33188,
      "old_path": "event/adapter/zap/zap.go",
      "new_id": "e73e45dc912ac6fd0e9af2dc18f2b0419cb77fda",
      "new_mode": 33188,
      "new_path": "event/adapter/zap/zap.go"
    },
    {
      "type": "modify",
      "old_id": "4ae028a0fc1696666e320e336cebad89e184b41b",
      "old_mode": 33188,
      "old_path": "event/adapter/zap/zap_test.go",
      "new_id": "870fc561f6d9b7643ca6f05e42e6c08ec2e78bec",
      "new_mode": 33188,
      "new_path": "event/adapter/zap/zap_test.go"
    },
    {
      "type": "modify",
      "old_id": "070dfdf4f5f73a7d0ca3f8b1a648da30cd023169",
      "old_mode": 33188,
      "old_path": "event/alloc_test.go",
      "new_id": "80ce051407ed946e2df9a9d2bb0e97695a736b6f",
      "new_mode": 33188,
      "new_path": "event/alloc_test.go"
    },
    {
      "type": "modify",
      "old_id": "0a07deaf3ac4c084f6075b70936a7b6d7c345b13",
      "old_mode": 33188,
      "old_path": "event/bench_test.go",
      "new_id": "8cc12067826bb41e3c7ac4f3497c21610099172d",
      "new_mode": 33188,
      "new_path": "event/bench_test.go"
    },
    {
      "type": "delete",
      "old_id": "1452dcf8f13e7c98a49cdcff4d2b90d321367e89",
      "old_mode": 33188,
      "old_path": "event/builder.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c467adb10ee6af5d53955c4f07ba03192127d96c",
      "old_mode": 33188,
      "old_path": "event/builder_test.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4eb9ea022d62348973bc08737c5c24566b818c50",
      "old_mode": 33188,
      "old_path": "event/common.go",
      "new_id": "b6876e30c0c9309c01024828cc8cd2bc4f7a9b70",
      "new_mode": 33188,
      "new_path": "event/common.go"
    },
    {
      "type": "modify",
      "old_id": "d1040245368cbd9313e1112269fdd660214ef5b1",
      "old_mode": 33188,
      "old_path": "event/common_test.go",
      "new_id": "852da43a848cd24b9139258da95d46df48080f29",
      "new_mode": 33188,
      "new_path": "event/common_test.go"
    },
    {
      "type": "modify",
      "old_id": "77cbe75e9fd9559a6d4aef6159497808beecb620",
      "old_mode": 33188,
      "old_path": "event/disabled.go",
      "new_id": "20019caccb58c78c9a8a28103851ba88a9e8a1f8",
      "new_mode": 33188,
      "new_path": "event/disabled.go"
    },
    {
      "type": "modify",
      "old_id": "369bcc578d6f473e2dcea6c2553e6fab8b4127ba",
      "old_mode": 33188,
      "old_path": "event/event.go",
      "new_id": "b0718eebad88ab58bfc2326b9dd211315df65c8c",
      "new_mode": 33188,
      "new_path": "event/event.go"
    },
    {
      "type": "modify",
      "old_id": "fe4501a65e23cd07474ab47b8aea4d27fa620091",
      "old_mode": 33188,
      "old_path": "event/event_test.go",
      "new_id": "857c6c31e67522655e61b8f0a0562f37762f4653",
      "new_mode": 33188,
      "new_path": "event/event_test.go"
    },
    {
      "type": "modify",
      "old_id": "12a4615a01a08fa6b60ecf56999bc2330397f9bb",
      "old_mode": 33188,
      "old_path": "event/eventtest/capture.go",
      "new_id": "9510b3e4c01918aeb5975a3cee410c27a6032023",
      "new_mode": 33188,
      "new_path": "event/eventtest/capture.go"
    },
    {
      "type": "modify",
      "old_id": "8c1cdce6d11c96d495f5e27502ccc99015ec4349",
      "old_mode": 33188,
      "old_path": "event/eventtest/eventtest.go",
      "new_id": "dd55a43abd84212e07b54980c2654adc75aa5f66",
      "new_mode": 33188,
      "new_path": "event/eventtest/eventtest.go"
    },
    {
      "type": "modify",
      "old_id": "eee6a925c585a02bcf61a8d655166e0f91a54630",
      "old_mode": 33188,
      "old_path": "event/export.go",
      "new_id": "abfe673ef7117bc6d2be2ccc5a28f7c29cefca32",
      "new_mode": 33188,
      "new_path": "event/export.go"
    },
    {
      "type": "modify",
      "old_id": "71c65fa36665a306020326a42d37c5d5d9c90b00",
      "old_mode": 33188,
      "old_path": "event/label.go",
      "new_id": "1593cf5664644aee8d0781a06f6655a6482d525e",
      "new_mode": 33188,
      "new_path": "event/label.go"
    },
    {
      "type": "modify",
      "old_id": "a2611ac39ba7373c7226610b8f1a7f35e7b2d6f1",
      "old_mode": 33188,
      "old_path": "event/metric.go",
      "new_id": "143a5a39c6cdb1ed901fa72eb1d1ca4e69581690",
      "new_mode": 33188,
      "new_path": "event/metric.go"
    },
    {
      "type": "modify",
      "old_id": "d3789c9afa570a5b4056c2caf2935bbf9a6434b7",
      "old_mode": 33188,
      "old_path": "event/namespace_test.go",
      "new_id": "abab523d04b406113a19d220ed56eeb2cb51de1f",
      "new_mode": 33188,
      "new_path": "event/namespace_test.go"
    },
    {
      "type": "modify",
      "old_id": "14f853319e5b9756e03a7c4c7f1c6f606dfc3135",
      "old_mode": 33188,
      "old_path": "event/otel/trace.go",
      "new_id": "2c43edf7bb4ed2bb14e4d6fd6e968f3296ef8364",
      "new_mode": 33188,
      "new_path": "event/otel/trace.go"
    },
    {
      "type": "modify",
      "old_id": "c29f3924c38d457f335beb17c118c83ece28dfb4",
      "old_mode": 33188,
      "old_path": "event/otel/trace_test.go",
      "new_id": "787b1ed55eb2244d2de6d8829647c28e40db5f21",
      "new_mode": 33188,
      "new_path": "event/otel/trace_test.go"
    },
    {
      "type": "modify",
      "old_id": "66892b53a868b9ae77cd7478b845f01850ea3ab2",
      "old_mode": 33188,
      "old_path": "event/severity/severity.go",
      "new_id": "64e14417c5fbd78ed27dc7ccd74d54f71d69fcc4",
      "new_mode": 33188,
      "new_path": "event/severity/severity.go"
    },
    {
      "type": "modify",
      "old_id": "f11505231fe92259162010c99fde8e3f4cbd01f0",
      "old_mode": 33188,
      "old_path": "event/severity/severity_test.go",
      "new_id": "8825f23378f3f68a649043d922e66c27efe29c44",
      "new_mode": 33188,
      "new_path": "event/severity/severity_test.go"
    },
    {
      "type": "modify",
      "old_id": "cbc1558abaef02732cd2c730b18a1c1e2f048675",
      "old_mode": 33188,
      "old_path": "jsonrpc2/conn.go",
      "new_id": "1b26d3a919e500eb2762e309e44882f5af60ec51",
      "new_mode": 33188,
      "new_path": "jsonrpc2/conn.go"
    },
    {
      "type": "modify",
      "old_id": "f40800d0eb95e84b214cb76b4b5b8afeddfb82d4",
      "old_mode": 33188,
      "old_path": "jsonrpc2/defs.go",
      "new_id": "802a2053a4f71d355833b42cf6f2fe6086c2a149",
      "new_mode": 33188,
      "new_path": "jsonrpc2/defs.go"
    }
  ]
}
