)]}'
{
  "commit": "a06048a41ed1088b490671007c151b68f483eeef",
  "tree": "35dee84160fc9236d4f5d190891e92e5a73712b3",
  "parents": [
    "cc9bf6398c0348395442875cec6d14092a1959f7"
  ],
  "author": {
    "name": "Björn Terelius",
    "email": "terelius@webrtc.org",
    "time": "Fri Nov 01 13:31:46 2019"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Nov 04 12:42:57 2019"
  },
  "message": "Return status instead of CHECKing in event log parser.\n\nThis CL adds ParseStatus/ParseStatusOr classes and returns those instead\nof CHECKing that the log is well formed. Some refactoring was required.\n\nWe also add a allow_incomplete_logs parameter to the parser which by\ndefault is false. Setting it to true will make the parser log a warning\nbut return success for errors that typically indicate that the log has\nbeen truncated. \"Deeper\" errors indicating log corruption still return\nan error.\n\nBug: webrtc:11064\nChange-Id: Id5bd6e321de07e250662ae3aaa5ef15f48db6d55\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/158746\nReviewed-by: Ivo Creusen \u003civoc@webrtc.org\u003e\nReviewed-by: Sebastian Jansson \u003csrte@webrtc.org\u003e\nCommit-Queue: Björn Terelius \u003cterelius@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#29679}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2bd77d940edb014f7aa5cb408f7ae90e55229419",
      "old_mode": 33188,
      "old_path": "logging/rtc_event_log/encoder/rtc_event_log_encoder_unittest.cc",
      "new_id": "c52e0c77ef4ef6f59d3878b19bcb4981cd05c91e",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/encoder/rtc_event_log_encoder_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "6e9e6cf33e86d4d92180eaf0578134f1bf9439d7",
      "old_mode": 33188,
      "old_path": "logging/rtc_event_log/logged_events.cc",
      "new_id": "c5b5a46fb1c525d8d8fa6451643838d6f3d96cdf",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/logged_events.cc"
    },
    {
      "type": "modify",
      "old_id": "e56550537dcc86cc0364e790c3605fe10ec79ea7",
      "old_mode": 33188,
      "old_path": "logging/rtc_event_log/logged_events.h",
      "new_id": "e13bba0c43f3afd7f799c8c3857124c81f63f6de",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/logged_events.h"
    },
    {
      "type": "modify",
      "old_id": "51d07132d1277fa3f787e99d95aa240bf654e1d1",
      "old_mode": 33188,
      "old_path": "logging/rtc_event_log/rtc_event_log2rtp_dump.cc",
      "new_id": "405f7028ecc256ccd08d7fc81e1788c103e57aef",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/rtc_event_log2rtp_dump.cc"
    },
    {
      "type": "modify",
      "old_id": "4d4379493276971fe327cb8e1e9dec9b146f9bf2",
      "old_mode": 33188,
      "old_path": "logging/rtc_event_log/rtc_event_log_parser.cc",
      "new_id": "9e0e6e5a50ee7458f60a6ddc6a95e785eabd3ecf",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/rtc_event_log_parser.cc"
    },
    {
      "type": "modify",
      "old_id": "2723cafa37102e56180f1aeb926774d7e7fb7fe3",
      "old_mode": 33188,
      "old_path": "logging/rtc_event_log/rtc_event_log_parser.h",
      "new_id": "7a162af897e2b6d3577701995ee5250df19223a4",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/rtc_event_log_parser.h"
    },
    {
      "type": "modify",
      "old_id": "98bdb42d5502aa953d0480785c2e657e3deed46b",
      "old_mode": 33188,
      "old_path": "logging/rtc_event_log/rtc_event_log_unittest.cc",
      "new_id": "c05940202bdaf13a04a95c15eb83a031a0c85d3b",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/rtc_event_log_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "aead4300637606b7df4bad20872b90b8d033ef6a",
      "old_mode": 33188,
      "old_path": "logging/rtc_event_log/rtc_event_log_unittest_helper.cc",
      "new_id": "2d0e34a6a62352ea31bfc8a554f9723f58b0ebea",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/rtc_event_log_unittest_helper.cc"
    },
    {
      "type": "modify",
      "old_id": "30f4f95bd27afc638d2b5915feef471d6b147e7a",
      "old_mode": 33188,
      "old_path": "modules/audio_coding/neteq/tools/rtc_event_log_source.cc",
      "new_id": "789cc52f764d6ab350e5c0a2fbceba43c5b57793",
      "new_mode": 33188,
      "new_path": "modules/audio_coding/neteq/tools/rtc_event_log_source.cc"
    },
    {
      "type": "modify",
      "old_id": "cd2f8bbd6518b98d40c24b34a2b52733432d1679",
      "old_mode": 33188,
      "old_path": "rtc_tools/rtc_event_log_visualizer/main.cc",
      "new_id": "cac0cb3fa08a8c840b292b3ac1ebcd019f179e15",
      "new_mode": 33188,
      "new_path": "rtc_tools/rtc_event_log_visualizer/main.cc"
    }
  ]
}
