)]}'
{
  "commit": "43d8f14eb1f79e1153a2a986b2ce87e6b7628264",
  "tree": "f52cebb726292a9204306db481192a1dd3518f4b",
  "parents": [
    "1b3b271e7a17b92b82a59f8bd673be03a6501b81"
  ],
  "author": {
    "name": "Lalit Maganti",
    "email": "lalitm@google.com",
    "time": "Mon Nov 12 14:58:15 2018 +0000"
  },
  "committer": {
    "name": "Lalit Maganti",
    "email": "lalitm@google.com",
    "time": "Mon Nov 12 14:58:15 2018 +0000"
  },
  "message": "trace_processor: prevent window table from allowing zero duration tables\n\nThis CL fixes the situation where the window table would be un-updatable\nif the window table is updated to have a zero duration. This is because\nrowid \u003d 0 would hit no rows and thus Update() would never be called.\n\nAlso add ability for sub-tables to send error messages to the shell and\nthe ui.\n\nChange-Id: Id8dac048c78a161c200c5d8f527fc707d76d398d",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d8cd20d1b0c67330df9c8cec69ba13a437e4cb03",
      "old_mode": 33188,
      "old_path": "src/trace_processor/table.h",
      "new_id": "bccf710865d78ad6e63d24d0ee801e10bce88655",
      "new_mode": 33188,
      "new_path": "src/trace_processor/table.h"
    },
    {
      "type": "modify",
      "old_id": "396e18b94e0bfbb43e52a4b2e5dad2bc2cccb102",
      "old_mode": 33188,
      "old_path": "src/trace_processor/window_operator_table.cc",
      "new_id": "6e48e1f6269269520da7aa6c8a0d9eff69c8d9c1",
      "new_mode": 33188,
      "new_path": "src/trace_processor/window_operator_table.cc"
    }
  ]
}
