)]}'
{
  "commit": "b935386b36d9ac4be4eaced5a031c4bcdf2112e8",
  "tree": "fb274ef7750f0b02c50956421879c2572cb44163",
  "parents": [
    "6e07d0e90882804c88eee897fb3e8961980937fa"
  ],
  "author": {
    "name": "kjlubick",
    "email": "kjlubick@google.com",
    "time": "Mon Feb 08 06:56:13 2016 -0800"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Feb 08 06:56:13 2016 -0800"
  },
  "message": "Deduplicate fuzz cases on the frontend before they are displayed.\n\nThe current algorithm looks at the top 4 stacktrace frames (not caring about line\nnumbers) and the flags to determine unique instances.\n\nfuzzes with no stacktraces or the \"Other\" flag are automatically considered\n\u0027unique\u0027\n\nPreliminary results show that this trims down the skpicture fuzzes from ~70k to ~500-1000\n\nBUG\u003dskia:4438\n\nReview URL: https://codereview.chromium.org/1672033002\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88ca84c6442ad7e50ecc178d3a30280f057e0fd9",
      "new_mode": 33188,
      "new_path": "fuzzer/go/deduplicator/deduplicator.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a86755bd960f8e8ea8cf94b6eea803b63812c26",
      "new_mode": 33188,
      "new_path": "fuzzer/go/deduplicator/deduplicator_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de98b4062a48f96660ef287d8221e344e4dc3ac8",
      "new_mode": 33188,
      "new_path": "fuzzer/go/frontend/data/report_mock.go"
    },
    {
      "type": "modify",
      "old_id": "c0f2f4f489f06752d4636c0770b205af65a1174a",
      "old_mode": 33188,
      "old_path": "fuzzer/go/frontend/data/report_test.go",
      "new_id": "6159812f8ca6be3e7eb7408663e1e3b3d9da17b7",
      "new_mode": 33188,
      "new_path": "fuzzer/go/frontend/data/report_test.go"
    },
    {
      "type": "modify",
      "old_id": "b13e731a739aadfff3c228a4a034a3c933dc1ce7",
      "old_mode": 33188,
      "old_path": "fuzzer/go/frontend/data/stacktrace.go",
      "new_id": "e39e6cd4ab7936f7a6f655905fcb91be094d4431",
      "new_mode": 33188,
      "new_path": "fuzzer/go/frontend/data/stacktrace.go"
    },
    {
      "type": "modify",
      "old_id": "65f1f6d45dc19265469c1f920d2f7c799c9c276f",
      "old_mode": 33188,
      "old_path": "fuzzer/go/frontend/data/stacktrace_test.go",
      "new_id": "8ba517564288361473b8cf2c7739756020088fc3",
      "new_mode": 33188,
      "new_path": "fuzzer/go/frontend/data/stacktrace_test.go"
    },
    {
      "type": "modify",
      "old_id": "6540131bca8bd94fc2ed9baa7581ece396ed57c0",
      "old_mode": 33188,
      "old_path": "fuzzer/go/frontend/data/testdata/parse-asan-single.asan",
      "new_id": "eff15b78d6ea4f50fc286d730d2805710e713bb4",
      "new_mode": 33188,
      "new_path": "fuzzer/go/frontend/data/testdata/parse-asan-single.asan"
    },
    {
      "type": "modify",
      "old_id": "ef8249bcd29776cffb74bafdb9c2b50718836a22",
      "old_mode": 33188,
      "old_path": "fuzzer/go/frontend/gsloader/gsloader.go",
      "new_id": "b8393ae62916ecdfc9ef3229c66661ab19b2a203",
      "new_mode": 33188,
      "new_path": "fuzzer/go/frontend/gsloader/gsloader.go"
    },
    {
      "type": "modify",
      "old_id": "543b5a4d95a260ea34124369d4ed93252715d830",
      "old_mode": 33188,
      "old_path": "fuzzer/go/frontend/syncer/fuzz_syncer.go",
      "new_id": "c889cc970d12a5e6edba05f5dae835ca8dca9e70",
      "new_mode": 33188,
      "new_path": "fuzzer/go/frontend/syncer/fuzz_syncer.go"
    },
    {
      "type": "modify",
      "old_id": "ef5cc103fc22b2113657fe31bb32a3e033f327ca",
      "old_mode": 33188,
      "old_path": "fuzzer/go/fuzzcache/fuzzcache_test.go",
      "new_id": "15963210e20ce0c9b2a1fc0908567ab1b1e29855",
      "new_mode": 33188,
      "new_path": "fuzzer/go/fuzzcache/fuzzcache_test.go"
    }
  ]
}
