)]}'
{
  "commit": "e07c29d604d1b1c3a179f40140934a806bd9a425",
  "tree": "5314aff7d6d8a7b1c2340359d3892dfddeb9d9cf",
  "parents": [
    "c1fc90c1724427d8e926172ed258e05ff63b8e26"
  ],
  "author": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Thu Oct 22 10:31:12 2015 -0700"
  },
  "committer": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Thu Oct 22 20:48:50 2015 +0000"
  },
  "message": "libweave: Add \u0027reason\u0027 to backup command fetch requests\n\nWhen XMPP channel is active we periodically (once every 30 minutes)\ndo a command fetch from the server. If XMPP channel doesn\u0027t miss any\ncommands, this fetch of command queue should never return any commands.\n\nTo help debug this on the server side, added \"reason\u003djust_in_case\" to\nsuch \"backup\" requests so we can identify if ever the server has to\nreturn something for it. In addition, other reasons are added for\ndifferent fetch request origins:\n\n- device_start\n- regular_pull\n- new_command\n- just_in_case\n\nBUG: 23321447\nChange-Id: I6f2daf30424bc54a7b6d7d06052509e902c7ce1a\nReviewed-on: https://weave-review.googlesource.com/1391\nReviewed-by: Vitaly Buka \u003cvitalybuka@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "458b57dcc91c459cf76b157d389c3ef073f0299e",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info.cc",
      "new_id": "8945b669bc1f12d178ef257a0ed816f23b0f5dec",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info.cc"
    },
    {
      "type": "modify",
      "old_id": "8eb0ec36f1d75061c445af070af9202a2fd35cad",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info.h",
      "new_id": "f3bacc6bb1407af23cc5cdb76ea4daf982c232d1",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info.h"
    },
    {
      "type": "modify",
      "old_id": "feb9d173cb7496e75159b6c474f889fc6ae3bc07",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/notification_delegate.h",
      "new_id": "719d76d7f9d98ae4da008bbcd5503dff50fc4c00",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/notification_delegate.h"
    },
    {
      "type": "modify",
      "old_id": "25c525fd4144ce88e2336735e94da778d60f3204",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/notification_parser.cc",
      "new_id": "0a27f1c871ddc643feec5886e1bddfdbb7e8f9f9",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/notification_parser.cc"
    },
    {
      "type": "modify",
      "old_id": "ed62d106ed1dd8f3e070ec74ca60b14e98482149",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/notification_parser.h",
      "new_id": "01932c723bd320ca9b6c5c6fc174d71e2c2ffa93",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/notification_parser.h"
    },
    {
      "type": "modify",
      "old_id": "146208f0dd572e8b4f30088e3e4ce41d8222b934",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/notification_parser_unittest.cc",
      "new_id": "d0b43fe2cd4bed7fd181d46d9953fb1a9f36a5d5",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/notification_parser_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b192df6e3d022878dc25faa5105eb373c1bc6c6f",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/pull_channel.cc",
      "new_id": "378351aceefa3ddc224c92e86ca5d4c021fe8b7c",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/pull_channel.cc"
    },
    {
      "type": "modify",
      "old_id": "a48b9f690bc7ee90a9cc1aa5a4dcc4e81e1e4871",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/pull_channel.h",
      "new_id": "7f859e81dab021a3bb864748d907bbc298170b73",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/pull_channel.h"
    },
    {
      "type": "modify",
      "old_id": "bca4c3bba44dc86824bdc7d93d6bb37ba3572ca4",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel.cc",
      "new_id": "ceb45ed278f325e5f325c712625629e3c962eaf3",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel.cc"
    }
  ]
}
