)]}'
{
  "log": [
    {
      "commit": "22847577aa20419a15bf02dc8e568d1d26b8d925",
      "tree": "91db91e15b0dcd5e465ed1c82fd150e6c79fee01",
      "parents": [
        "39de3e18fcce4491f84686eeac67a0a7997a932e"
      ],
      "author": {
        "name": "rabi",
        "email": "ramishra@redhat.com",
        "time": "Thu Aug 17 09:41:48 2017 +0530"
      },
      "committer": {
        "name": "rabi",
        "email": "ramishra@redhat.com",
        "time": "Thu Aug 17 10:33:49 2017 +0530"
      },
      "message": "Add gabbi api tests for stack update/patch-update\n\nChange-Id: Ic8357d723e47ca41c1803381828473c3db4d5008\n"
    },
    {
      "commit": "75aa8b12d2811f9083e3448a97efdfb586293ea5",
      "tree": "a7fa67c0f0dc8b1bb2a212e8f194f4a3be8e5be3",
      "parents": [
        "66ee9055cd672a03980392859145e497693ac765"
      ],
      "author": {
        "name": "Zane Bitter",
        "email": "zbitter@redhat.com",
        "time": "Fri Jul 07 18:44:13 2017 -0400"
      },
      "committer": {
        "name": "Zane Bitter",
        "email": "zbitter@redhat.com",
        "time": "Fri Jul 07 20:38:17 2017 -0400"
      },
      "message": "Fix ResourceActionNotSupported errors in log\n\nIn 37ef66970510972af54ce6835ec234f3e30a0a88 (in Kilo) we made signalling\na resource asynchronous because things like e.g. scaling an autoscaling\ngroup were too slow to do synchronously (bug 1394095).\n\nHowever, for resources that don\u0027t have a handle_signal() method at all,\nthis means that if a signal other than one handled by Heat (e.g. to\nclear a hook) is received then the user won\u0027t be notified of the error.\nThere will instead be an error message in the logs warning of an\nunhandled exception in a thread.\n\n(Previously, similar problems occurred if the user was attempting to\nclear a hook and some error occurred. This has since been fixed as bug\n1472515, in Liberty.)\n\nIf there\u0027s no handle_signal() method defined, then calling\nResource.signal() is quick (i.e. it\u0027s only going to clear a hook, or\nraise an error). So handle this case synchronously. This ensures that\nany error is reported to the user and not in the log.\n\nChange-Id: I917b4c7d4ab2cde46148197a3a232d5dc70f63d7\nRelated-Bug: #1472515\n"
    },
    {
      "commit": "f7ea44e021d9e764ebc1f4241082fdf9a9ccc3e7",
      "tree": "1e75c82bd2a5343a47e69aa5e4d3345f009a7062",
      "parents": [
        "4e7db09f163904a2ab9bc75f54ffef8f59314fc6"
      ],
      "author": {
        "name": "rabi",
        "email": "ramishra@redhat.com",
        "time": "Thu Mar 30 09:56:03 2017 +0530"
      },
      "committer": {
        "name": "rabi",
        "email": "ramishra@redhat.com",
        "time": "Thu Mar 30 10:03:49 2017 +0530"
      },
      "message": "Remove encoding for application/json in response\n\nChange-Id: I33c5118035bc69ed810e9498bf1aaf5f7488ef17\nCloses-Bug: #1677446\n"
    },
    {
      "commit": "c0742160243cdcdb1cf1e3d1c6d79f536266ed28",
      "tree": "9a11246ea745b7d569cff953a9bea041433da767",
      "parents": [
        "71d2dccc2acb5c682519c9edd023cfd155b5c54b"
      ],
      "author": {
        "name": "rabi",
        "email": "ramishra@redhat.com",
        "time": "Tue Nov 29 12:28:38 2016 +0530"
      },
      "committer": {
        "name": "Rabi Mishra",
        "email": "ramishra@redhat.com",
        "time": "Tue Jan 17 10:02:16 2017 +0000"
      },
      "message": "Add gabbi tests for resource REST API\n\nChange-Id: I34e53c484a7df8c58045d4eb9d526117dd19e09c\n"
    },
    {
      "commit": "71d2dccc2acb5c682519c9edd023cfd155b5c54b",
      "tree": "be00b964d724e7b7eb8648cadd17e802cd866c7a",
      "parents": [
        "60bd2e01b75e16e44258e763d0ba9341b2f09052"
      ],
      "author": {
        "name": "rabi",
        "email": "ramishra@redhat.com",
        "time": "Fri Nov 25 17:23:45 2016 +0530"
      },
      "committer": {
        "name": "rabi",
        "email": "ramishra@redhat.com",
        "time": "Wed Jan 04 16:46:08 2017 +0530"
      },
      "message": "Add more gabbi REST API tests\n\nAdded REST API tests for environment, resource_type and\ntemplate api.\n\nChange-Id: I708791d46faedeb736f0c1ed5e7936100569931c\n"
    },
    {
      "commit": "60bd2e01b75e16e44258e763d0ba9341b2f09052",
      "tree": "e971e8500aaf6c6d5e17506b0f94b5c827ee5000",
      "parents": [
        "1a5a886abfaf20f035ba2760e90f9b6ee8062137"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Jul 27 22:57:31 2016 +0000"
      },
      "committer": {
        "name": "rabi",
        "email": "ramishra@redhat.com",
        "time": "Wed Jan 04 16:46:08 2017 +0530"
      },
      "message": "Initial heat REST API tests with gabbi\n\nLast summit we decided to add suite of gabbi tests\nfor REST API validation and then propose a subset of\nthese to tempest to be the defcore tests.\n\nThis adds the basic framework and few stack api tests\nas a start.\n\nChange-Id: I79a6fe971a97fdc4412616137ae963748cc349e5\n"
    }
  ]
}
