)]}'
{
  "commit": "3d08e7980857dfe72b3b5f42f2cb1444ab704e93",
  "tree": "c4aa47cd9cd2588c5269926f2def7e4ba4de5cb5",
  "parents": [
    "db1824ac69721bcd9295881a25ee1eb1f1bb63d1"
  ],
  "author": {
    "name": "Michael Anthony Knyszek",
    "email": "mknyszek@google.com",
    "time": "Thu Mar 24 19:02:53 2022 +0000"
  },
  "committer": {
    "name": "Michael Knyszek",
    "email": "mknyszek@google.com",
    "time": "Fri Mar 25 17:02:45 2022 +0000"
  },
  "message": "benchseries: make this package public but mark it unstable\n\nbenchseries\u0027 API is currently unstable, so it lives in an internal\ndirectory. However, after CL 395175, we\u0027re going to want x/build to\ndepend on it.\n\nThis change moves this package outside of the internal directory, but\nalso adds package documentation marking the API as experimental and\nunstable.\n\nFor golang/go#48803.\n\nChange-Id: I5811d8f27bfbaa4cdd0e116adccaad5d43c2bcff\nReviewed-on: https://go-review.googlesource.com/c/perf/+/395654\nTrust: Michael Knyszek \u003cmknyszek@google.com\u003e\nRun-TryBot: Michael Knyszek \u003cmknyszek@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "686a4a2a530cda03c441e6fdf82d551c6c3ea83d",
      "old_mode": 33188,
      "old_path": "internal/benchseries/benchseries.go",
      "new_id": "686a4a2a530cda03c441e6fdf82d551c6c3ea83d",
      "new_mode": 33188,
      "new_path": "benchseries/benchseries.go",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2e4c75552483b83044dd99ca7b612fce0c9799ce",
      "old_mode": 33188,
      "old_path": "internal/benchseries/chart.go",
      "new_id": "2e4c75552483b83044dd99ca7b612fce0c9799ce",
      "new_mode": 33188,
      "new_path": "benchseries/chart.go",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8f1c263e605084d11514f9607df617e5bef34fb5",
      "old_mode": 33188,
      "old_path": "internal/benchseries/csv.go",
      "new_id": "8f1c263e605084d11514f9607df617e5bef34fb5",
      "new_mode": 33188,
      "new_path": "benchseries/csv.go",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b330701e9bd1ffd69b0a5b79cdf8b247da4de356",
      "new_mode": 33188,
      "new_path": "benchseries/doc.go"
    },
    {
      "type": "modify",
      "old_id": "ee3e4e16dab60f191a5b56ee22eb87cb749c74b8",
      "old_mode": 33188,
      "old_path": "cmd/benchseries/main.go",
      "new_id": "b8e787b226a29cad79dafbe2bbeb684caaaf22d8",
      "new_mode": 33188,
      "new_path": "cmd/benchseries/main.go"
    },
    {
      "type": "modify",
      "old_id": "760308256d40614ea25f58b2ac29ec93841dae57",
      "old_mode": 33188,
      "old_path": "cmd/benchseries/main_test.go",
      "new_id": "2cd3e4769a5aa6efa2d925f776815e9ab7ee7dbc",
      "new_mode": 33188,
      "new_path": "cmd/benchseries/main_test.go"
    }
  ]
}
