)]}'
{
  "commit": "c7522272ffafa9b162f135aaee5d02a8895fcb0b",
  "tree": "a13d99c2cbefd9f6f78a8e128957ae2873bcf34d",
  "parents": [
    "815497495eee92e028320ef96dc5b7ec13d85216"
  ],
  "author": {
    "name": "Nelson Billing",
    "email": "nbilling@google.com",
    "time": "Thu Feb 27 14:04:01 2020 -0800"
  },
  "committer": {
    "name": "Nelson Billing",
    "email": "nbilling@google.com",
    "time": "Thu Feb 27 22:04:31 2020 +0000"
  },
  "message": "Add \"type\" option to sym_upload sym-upload-v2 mode.\n\n- \"sym-upload-v2\" protocol now supports specifying a symbol file \"type\".\n- Known types are \"breakpad\" (default option, previously this was only\neffectively the only option), \"elf\", \"pe\", \"macho\", \"debug_only\", \"dwp\",\n\"pdb\", and \"dsym\".\n- When type other than breakpad is specified, sym_upload tool requires\nthe code_file and debug_id value (that it otherwise would have gotten\nfrom the text of the Breakpad symbol file).\n- This ultimately means that sym_upload can be used to upload native\nsymbol files now, in addition to Breakpad symbol files.\n\nChange-Id: I3a331ba16f199d1d0025df735716ba5de298f522\nReviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/2078670\nReviewed-by: Mark Mentovai \u003cmark@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ea995c4b56a5f7a2fc7defa3e6158693994fd7a1",
      "old_mode": 33188,
      "old_path": "src/common/linux/symbol_collector_client.cc",
      "new_id": "92b25ddba93d20e4e5a06f3e301368b128f660d8",
      "new_mode": 33188,
      "new_path": "src/common/linux/symbol_collector_client.cc"
    },
    {
      "type": "modify",
      "old_id": "5f811de46275d9facf96cf9f757d4067bc41a4de",
      "old_mode": 33188,
      "old_path": "src/common/linux/symbol_collector_client.h",
      "new_id": "0e23242a2bd687b4e465b58a12abb2452d00a31c",
      "new_mode": 33188,
      "new_path": "src/common/linux/symbol_collector_client.h"
    },
    {
      "type": "modify",
      "old_id": "99750fd14b68041d97a037ce3931bd61af226a47",
      "old_mode": 33188,
      "old_path": "src/common/linux/symbol_upload.cc",
      "new_id": "87741a0a21d9fa70ea700da2859986fb35a33504",
      "new_mode": 33188,
      "new_path": "src/common/linux/symbol_upload.cc"
    },
    {
      "type": "modify",
      "old_id": "040e980ffc9e75c50aaa5e5abde12fbeb9726b3a",
      "old_mode": 33188,
      "old_path": "src/common/linux/symbol_upload.h",
      "new_id": "9033152bf287b4a51f1979e23452a666379955db",
      "new_mode": 33188,
      "new_path": "src/common/linux/symbol_upload.h"
    },
    {
      "type": "modify",
      "old_id": "a9b9175b4ddcdd86297df54f8141f52604c0397b",
      "old_mode": 33188,
      "old_path": "src/tools/linux/symupload/sym_upload.cc",
      "new_id": "f155eb9552a6d2747419e94abf9a9d38f88a6090",
      "new_mode": 33188,
      "new_path": "src/tools/linux/symupload/sym_upload.cc"
    }
  ]
}
