)]}'
{"id":"openstack%2Fpython-ceilometerclient~83028","triplet_id":"openstack%2Fpython-ceilometerclient~master~I1c361ff5d02ded4af429f94fd4299d2de3798488","project":"openstack/python-ceilometerclient","branch":"master","topic":"bug/1297769","hashtags":[],"change_id":"I1c361ff5d02ded4af429f94fd4299d2de3798488","subject":"Display message on HTTPException","status":"MERGED","created":"2014-03-26 10:48:13.000000000","updated":"2014-05-02 09:37:51.000000000","submitted":"2014-05-02 09:37:51.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e6dcb7c8b484d340465a8f5eb57c7d48501b28d1","_number":83028,"virtual_id_number":83028,"owner":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":0,"_account_id":8289,"name":"huangtianhua","email":"tiantian223@163.com","username":"huangtianhua"},{"value":0,"_account_id":7729,"name":"Ilya Tyaptin","email":"ityaptin@mirantis.com","username":"ityaptin"},{"value":0,"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},{"value":2,"date":"2014-05-02 09:37:51.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"recommended":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"all":[{"value":1,"date":"2014-04-28 12:03:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":0,"_account_id":8289,"name":"huangtianhua","email":"tiantian223@163.com","username":"huangtianhua"},{"value":0,"_account_id":7729,"name":"Ilya Tyaptin","email":"ityaptin@mirantis.com","username":"ityaptin"},{"value":0,"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-04-28 16:17:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},{"value":2,"date":"2014-04-28 16:20:11.000000000","_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":2,"date":"2014-04-28 09:18:55.000000000","_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"all":[{"value":0,"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":0,"_account_id":8289,"name":"huangtianhua","email":"tiantian223@163.com","username":"huangtianhua"},{"value":0,"_account_id":7729,"name":"Ilya Tyaptin","email":"ityaptin@mirantis.com","username":"ityaptin"},{"value":0,"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},{"value":1,"date":"2014-05-01 13:17:07.000000000","_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"date":"2014-04-28 09:18:55.000000000","_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"_account_id":7729,"name":"Ilya Tyaptin","email":"ityaptin@mirantis.com","username":"ityaptin"},{"_account_id":8289,"name":"huangtianhua","email":"tiantian223@163.com","username":"huangtianhua"},{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-03-27 09:30:32.000000000","updated_by":{"_account_id":8289,"name":"huangtianhua","email":"tiantian223@163.com","username":"huangtianhua"},"reviewer":{"_account_id":8289,"name":"huangtianhua","email":"tiantian223@163.com","username":"huangtianhua"},"state":"REVIEWER"},{"updated":"2014-04-16 12:28:55.000000000","updated_by":{"_account_id":7729,"name":"Ilya Tyaptin","email":"ityaptin@mirantis.com","username":"ityaptin"},"reviewer":{"_account_id":7729,"name":"Ilya Tyaptin","email":"ityaptin@mirantis.com","username":"ityaptin"},"state":"REVIEWER"},{"updated":"2014-04-28 09:18:55.000000000","updated_by":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"reviewer":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"state":"REVIEWER"},{"updated":"2014-04-28 12:03:51.000000000","updated_by":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"reviewer":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"state":"REVIEWER"},{"updated":"2014-04-28 16:17:58.000000000","updated_by":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"reviewer":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"state":"REVIEWER"},{"updated":"2014-05-01 13:17:07.000000000","updated_by":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"reviewer":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"state":"REVIEWER"},{"updated":"2014-05-02 09:37:51.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"37c80eaf6431588d4e57b54b3dffd48963a552e3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-26 10:48:14.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"0ff2174ad3e50647e435515c3ebde479392be24b","author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"date":"2014-03-26 10:51:33.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6639ab7d2eb5f02447d798f025749a86bf10297d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-26 10:51:34.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"5b91a2498233327122e5cc0220eedd6317442fb3","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2014-03-26 10:51:41.000000000","message":"Patch Set 2:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":2},{"id":"8933f73f11508e392912c8c86ebc1aa6cc3bd75b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-26 13:55:46.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-pep8/e7e4c89 : SUCCESS in 1m 25s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/28/83028/2/check/gate-python-ceilometerclient-docs/b3bede5/doc/build/html/ : SUCCESS in 1m 13s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python26/a184990 : SUCCESS in 1m 08s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python27/27302ad : SUCCESS in 45s\n- check-grenade-dsvm http://logs.openstack.org/28/83028/2/check/check-grenade-dsvm/c5d4cf2 : SUCCESS in 31m 21s\n- check-tempest-dsvm-full http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-full/8b7af89 : SUCCESS in 51m 24s\n- check-tempest-dsvm-neutron http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-neutron/588f413 : SUCCESS in 51m 07s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-neutron-heat-slow/07e2585 : SUCCESS in 25m 26s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python33/7cbb741 : SUCCESS in 3m 09s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-pypy/e8cfe95 : SUCCESS in 1m 40s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/28/83028/2/check/check-devstack-dsvm-cells/629d1d6 : SUCCESS in 15m 14s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-postgres-full/fef3a63 : SUCCESS in 51m 05s\n\n","accounts_in_message":[],"_revision_number":2},{"id":"0948fd8c9b582de94e534333efe1f2e5546635ab","author":{"_account_id":8289,"name":"huangtianhua","email":"tiantian223@163.com","username":"huangtianhua"},"date":"2014-03-27 09:30:32.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"bfc8ea8eabda37b4d06df66f1ab94a3f9fbb7526","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 11:26:45.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"b7015641168251b2be8ed273e9ec698443c7ca5d","author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"date":"2014-04-09 11:26:45.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"c371e4281189ef4104682a2c763e4835b586ad06","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 12:23:27.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-pep8/93d6969 : SUCCESS in 55s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/28/83028/2/check/gate-python-ceilometerclient-docs/4cefb99/doc/build/html/ : SUCCESS in 1m 01s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python26/4395682 : SUCCESS in 59s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python27/b238eca : SUCCESS in 1m 09s\n- check-grenade-dsvm http://logs.openstack.org/28/83028/2/check/check-grenade-dsvm/1863957 : SUCCESS in 35m 06s\n- check-tempest-dsvm-full http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-full/381cfb3 : SUCCESS in 56m 40s\n- check-tempest-dsvm-neutron http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-neutron/fbe880b : SUCCESS in 51m 51s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-neutron-heat-slow/6b7658c : FAILURE in 19m 06s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python33/52172c6 : SUCCESS in 4m 22s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-pypy/6ab4579 : SUCCESS in 2m 04s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/28/83028/2/check/check-devstack-dsvm-cells/f2dff97 : SUCCESS in 10m 55s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-postgres-full/a352849 : SUCCESS in 50m 59s\n","accounts_in_message":[],"_revision_number":2},{"id":"73490e6564c1cb0054830113360003223be61247","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-14 08:39:53.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"22663cb546e86dab399b486e86c79df5ff52f7b4","author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"date":"2014-04-14 08:39:53.000000000","message":"Patch Set 2:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":2},{"id":"4b9a2757536330c11daae3b53fe32d41a256e3c3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-14 09:49:10.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-pep8/abc80de : SUCCESS in 33s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/28/83028/2/check/gate-python-ceilometerclient-docs/a798acd/doc/build/html/ : SUCCESS in 58s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python26/9624bf1 : SUCCESS in 52s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python27/b7e3466 : SUCCESS in 34s\n- check-tempest-dsvm-full http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-full/19b7df7 : SUCCESS in 1h 09m 15s\n- check-tempest-dsvm-neutron http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-neutron/7771243 : SUCCESS in 52m 29s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-neutron-heat-slow/b3a5d92 : SUCCESS in 19m 44s\n- check-grenade-dsvm http://logs.openstack.org/28/83028/2/check/check-grenade-dsvm/b061710 : SUCCESS in 39m 39s\n- check-grenade-dsvm-neutron http://logs.openstack.org/28/83028/2/check/check-grenade-dsvm-neutron/bc3225e : FAILURE in 25m 43s (non-voting)\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python33/7aa4379 : SUCCESS in 3m 54s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-pypy/ad35beb : SUCCESS in 1m 38s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/28/83028/2/check/check-devstack-dsvm-cells/9c19cf6 : SUCCESS in 12m 54s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-postgres-full/2667406 : FAILURE in 50m 09s\n","accounts_in_message":[],"_revision_number":2},{"id":"fff836e524c87c26d3595bc45e03c1dcd24829f1","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-04-14 09:49:35.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm-neutron: unrecognized error\n- check-tempest-dsvm-postgres-full: https://bugs.launchpad.net/bugs/1302774\n\nYou have some unrecognized errors.\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"4c399eddf6978a3726d6824f6574f7168c6dba34","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-14 10:56:01.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"fa515f41f9492ba6a042b06983a98279543c609c","author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"date":"2014-04-14 10:56:01.000000000","message":"Patch Set 2:\n\nrecheck bug 1302774","accounts_in_message":[],"_revision_number":2},{"id":"ee7f60401903985820b67d796c367e4a470cc121","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-14 11:59:08.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-pep8/9ad3499 : SUCCESS in 29s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/28/83028/2/check/gate-python-ceilometerclient-docs/c182663/doc/build/html/ : SUCCESS in 54s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python26/50909d1 : SUCCESS in 36s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python27/a53c82f : SUCCESS in 35s\n- check-tempest-dsvm-full http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-full/6415bd0 : SUCCESS in 50m 01s\n- check-tempest-dsvm-neutron http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-neutron/9489110 : SUCCESS in 49m 50s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-neutron-heat-slow/2c8f207 : SUCCESS in 17m 45s\n- check-grenade-dsvm http://logs.openstack.org/28/83028/2/check/check-grenade-dsvm/5426341 : SUCCESS in 37m 07s\n- check-grenade-dsvm-neutron http://logs.openstack.org/28/83028/2/check/check-grenade-dsvm-neutron/5b5f7bf : FAILURE in 22m 56s (non-voting)\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-python33/d19b153 : SUCCESS in 3m 49s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/28/83028/2/check/gate-python-ceilometerclient-pypy/91d2a74 : SUCCESS in 1m 43s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/28/83028/2/check/check-devstack-dsvm-cells/dea8d79 : SUCCESS in 12m 34s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/28/83028/2/check/check-tempest-dsvm-postgres-full/91567b8 : SUCCESS in 1h 02m 17s\n","accounts_in_message":[],"_revision_number":2},{"id":"37d87495bb8a7a0b56cb790e01bb761d7f6d49c7","author":{"_account_id":7729,"name":"Ilya Tyaptin","email":"ityaptin@mirantis.com","username":"ityaptin"},"date":"2014-04-16 12:28:55.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"c11e847c714b1190eebd2d0853a43acd8e81f7cf","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2014-04-16 15:10:06.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\nminor nits.","accounts_in_message":[],"_revision_number":2},{"id":"6e15825ca61edb50dfdbccbd96193e5ed844d6d1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 07:33:31.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"233418c397f37dd921f21ede3eb040d92e3b37ba","author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"date":"2014-04-17 07:33:31.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c5598da6f63322d35e1067bdca15284b80c29d36","author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"date":"2014-04-17 07:34:21.000000000","message":"Patch Set 2: (1 inline comment)\n\nthanks, gordon, I have updated the patch","accounts_in_message":[],"_revision_number":2},{"id":"9be2c4cbe576a06671f0a4220314f01b7da4d0bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 08:59:57.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/28/83028/3/check/gate-python-ceilometerclient-pep8/8cb78ec : FAILURE in 1m 17s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/28/83028/3/check/gate-python-ceilometerclient-docs/02cd2ce/doc/build/html/ : SUCCESS in 1m 25s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/28/83028/3/check/gate-python-ceilometerclient-python26/ecae3e7 : SUCCESS in 37s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/28/83028/3/check/gate-python-ceilometerclient-python27/5af1bb6 : SUCCESS in 1m 33s\n- check-tempest-dsvm-full http://logs.openstack.org/28/83028/3/check/check-tempest-dsvm-full/714af5a : SUCCESS in 42m 51s\n- check-tempest-dsvm-neutron http://logs.openstack.org/28/83028/3/check/check-tempest-dsvm-neutron/53189c6 : SUCCESS in 57m 01s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/28/83028/3/check/check-tempest-dsvm-neutron-heat-slow/1d37f1f : FAILURE in 26m 07s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/28/83028/3/check/check-grenade-dsvm/c572a6a : SUCCESS in 37m 06s\n- check-grenade-dsvm-neutron http://logs.openstack.org/28/83028/3/check/check-grenade-dsvm-neutron/fac1b37 : FAILURE in 24m 51s (non-voting)\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/28/83028/3/check/gate-python-ceilometerclient-python33/dc2e131 : SUCCESS in 3m 26s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/28/83028/3/check/gate-python-ceilometerclient-pypy/564ecf9 : FAILURE in 42s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/28/83028/3/check/check-devstack-dsvm-cells/9e14212 : SUCCESS in 12m 53s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/28/83028/3/check/check-tempest-dsvm-postgres-full/c1174bb : SUCCESS in 50m 02s\n","accounts_in_message":[],"_revision_number":3},{"id":"7b2d15a4ec874fa1d1c6f42b566cbbee6bf64771","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-04-17 09:00:21.000000000","message":"Patch Set 3:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm-neutron: https://bugs.launchpad.net/bugs/1307344\n- gate-python-ceilometerclient-pypy: unrecognized error\n- gate-python-ceilometerclient-pep8: unrecognized error\n- check-tempest-dsvm-neutron-heat-slow: https://bugs.launchpad.net/bugs/1297560\n\nYou have some unrecognized errors.\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":3},{"id":"26f10ac47a92ddeeda1037f27314e12a865e77da","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 09:12:14.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"78eab2d6d8f8e2bc1c212fdb916a6cb04b2b4bbf","author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"date":"2014-04-17 09:12:14.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"8a18b85e4ebde954b2b1af86eb6944cbb1088e65","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2014-04-17 09:12:24.000000000","message":"Patch Set 4:\n\nNew patchset patch-id matches previous patchset, but whitespace content has changed.","accounts_in_message":[],"_revision_number":4},{"id":"0b49480a2c4ba88c7b76160874faf10dafdbadbd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 10:27:25.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/28/83028/4/check/gate-python-ceilometerclient-pep8/aaab6c4 : SUCCESS in 35s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/28/83028/4/check/gate-python-ceilometerclient-docs/131d999/doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/28/83028/4/check/gate-python-ceilometerclient-python26/a508488 : SUCCESS in 1m 20s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/28/83028/4/check/gate-python-ceilometerclient-python27/cc07c7b : SUCCESS in 1m 07s\n- check-tempest-dsvm-full http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-full/46f584f : SUCCESS in 1h 02m 31s\n- check-tempest-dsvm-neutron http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-neutron/8a97788 : SUCCESS in 57m 02s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-neutron-heat-slow/511dd9e : SUCCESS in 21m 24s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/28/83028/4/check/check-grenade-dsvm/ebb303e : SUCCESS in 36m 04s\n- check-grenade-dsvm-neutron http://logs.openstack.org/28/83028/4/check/check-grenade-dsvm-neutron/3d0d089 : FAILURE in 26m 39s (non-voting)\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/28/83028/4/check/gate-python-ceilometerclient-python33/7a845d5 : SUCCESS in 3m 19s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/28/83028/4/check/gate-python-ceilometerclient-pypy/6a63451 : SUCCESS in 1m 50s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/28/83028/4/check/check-devstack-dsvm-cells/611424b : SUCCESS in 10m 22s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-postgres-full/a9eaeb4 : SUCCESS in 50m 08s\n","accounts_in_message":[],"_revision_number":4},{"id":"c3c2c0ddf9044dc0a50f3cdd06feff3769934a02","author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"date":"2014-04-28 09:18:55.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"de14f0cadebff63c6cd2588aae8d50e36b8ba615","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-28 09:19:18.000000000","message":"Patch Set 4: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"f0588d95856f9db0cd8e19ea3ba976741213c3b8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-28 11:47:16.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/28/83028/4/check/gate-python-ceilometerclient-pep8/150ce98 : SUCCESS in 2m 12s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/28/83028/4/check/gate-python-ceilometerclient-docs/d6f9713/doc/build/html/ : SUCCESS in 1m 39s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/28/83028/4/check/gate-python-ceilometerclient-python26/d113f8e : SUCCESS in 34s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/28/83028/4/check/gate-python-ceilometerclient-python27/d674cfb : SUCCESS in 1m 12s\n- check-tempest-dsvm-full http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-full/5e6a4cb : SUCCESS in 1h 01m 51s\n- check-tempest-dsvm-neutron http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-neutron/6a04697 : SUCCESS in 53m 11s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-neutron-heat-slow/1579d5d : FAILURE in 32m 15s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/28/83028/4/check/check-grenade-dsvm/2f6628a : SUCCESS in 36m 13s\n- check-grenade-dsvm-neutron http://logs.openstack.org/28/83028/4/check/check-grenade-dsvm-neutron/5ac8b67 : FAILURE in 30m 30s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-full-havana/ee8fe2d : SUCCESS in 33m 34s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-neutron-havana/007948a : SUCCESS in 33m 17s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-full-icehouse/85bf9a6 : SUCCESS in 1h 10m 59s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-neutron-icehouse/aa7d6a4 : SUCCESS in 53m 57s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/28/83028/4/check/gate-python-ceilometerclient-python33/4012b84 : SUCCESS in 3m 26s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/28/83028/4/check/gate-python-ceilometerclient-pypy/9c317c0 : FAILURE in 1m 40s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/28/83028/4/check/check-devstack-dsvm-cells/ad3ed98 : SUCCESS in 13m 51s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/28/83028/4/check/check-tempest-dsvm-postgres-full/35ec0da : SUCCESS in 1h 05m 46s\n","accounts_in_message":[],"_revision_number":4},{"id":"be28ac34b2515222c252b6106bd54aff7b793b3a","author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"date":"2014-04-28 12:03:51.000000000","message":"Patch Set 4: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":4},{"id":"d39f63399d26d238c8fc9e2480bd6bfb9c3e63fc","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2014-04-28 16:17:58.000000000","message":"Patch Set 4: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":4},{"id":"aa9303bfb536fe8c4d727a4cb34cc238a825ef23","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2014-04-28 16:20:11.000000000","message":"Patch Set 4: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":4},{"id":"c8a6fda6d917d3c694d7a8c961d8acde4d4eaf72","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-28 16:20:12.000000000","message":"Patch Set 4: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"ac247c39c622f1f64a20bd83930cd7a0202310cc","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2014-04-28 19:00:58.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"fd2856e878961c09cf25585c539c97570f15f0ce","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-28 19:08:51.000000000","message":"Patch Set 4:\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"308dbf8073b08be22e5b892cb2c13ca5ebfddd69","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2014-04-29 14:51:19.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"7c59a1190347d885bd95b0fe8065e3c185aad5bf","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2014-05-01 13:17:01.000000000","message":"Patch Set 4: -Workflow","accounts_in_message":[],"_revision_number":4},{"id":"f6200669a0759747f8e349ac571ed5aa847b4759","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2014-05-01 13:17:07.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"9017dd82c0e000e16023bddd290ab9829f804907","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-02 01:04:14.000000000","message":"Patch Set 4:\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"6d7dac19c5178db6468a17251c95daeaf2b8cd90","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-02 09:37:51.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/28/83028/4/gate/gate-python-ceilometerclient-docs/527d8a9/doc/build/html/ : SUCCESS in 49s\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/28/83028/4/gate/gate-python-ceilometerclient-pep8/b6a523d : SUCCESS in 42s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/28/83028/4/gate/gate-python-ceilometerclient-python26/bdcfad7 : SUCCESS in 54s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/28/83028/4/gate/gate-python-ceilometerclient-python27/31496e2 : SUCCESS in 59s\n- gate-tempest-dsvm-full http://logs.openstack.org/28/83028/4/gate/gate-tempest-dsvm-full/98f528e : SUCCESS in 52m 59s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/28/83028/4/gate/gate-tempest-dsvm-neutron/6c3efe8 : SUCCESS in 54m 29s\n- gate-grenade-dsvm http://logs.openstack.org/28/83028/4/gate/gate-grenade-dsvm/44954ab : SUCCESS in 41m 35s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/28/83028/4/gate/gate-python-ceilometerclient-python33/eff057c : SUCCESS in 4m 04s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/28/83028/4/gate/gate-python-ceilometerclient-pypy/cb6bb76 : FAILURE in 1m 03s (non-voting)\n- gate-devstack-dsvm-cells http://logs.openstack.org/28/83028/4/gate/gate-devstack-dsvm-cells/ca18b61 : SUCCESS in 12m 50s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/28/83028/4/gate/gate-tempest-dsvm-postgres-full/4265861 : SUCCESS in 1h 03m 32s","accounts_in_message":[],"_revision_number":4},{"id":"7e14623ce1ae50af51706f50b2c5d3957cf87d7f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-02 09:37:51.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"317ce85f2106223f0b06e054a71e0e9b498d0b69","revisions":{"1105fc59deeda7764fe72746db3ee923484408b8":{"kind":"REWORK","_number":1,"created":"2014-03-26 10:48:13.000000000","uploader":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"ref":"refs/changes/28/83028/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/28/83028/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/1"}}},"commit":{"parents":[{"commit":"53d5a22f30f3e413318033d76627b4f68bd60af2","subject":"Merge \"Add complex query support for alarm history\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/53d5a22f30f3e413318033d76627b4f68bd60af2"}]}],"author":{"name":"liu-sheng","email":"liusheng@huawei.com","date":"2014-03-26 10:28:45.000000000","tz":480},"committer":{"name":"liu-sheng","email":"liusheng@huawei.com","date":"2014-03-26 10:28:45.000000000","tz":480},"subject":"Display message on HTTPException","message":"Display message on HTTPException\n\nDisplay the faultstring of HTTPException if available, such as\nHTTPBadRequest(400) error and HTTPNotFound(404) error.\n\nChange-Id: I1c361ff5d02ded4af429f94fd4299d2de3798488\nloses-Bug: bug #1297769\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/1105fc59deeda7764fe72746db3ee923484408b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/1105fc59deeda7764fe72746db3ee923484408b8"}]},"branch":"refs/heads/master"},"f1609f33f1550511cc37855412d014ccc241d4f4":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2014-03-26 10:51:33.000000000","uploader":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"ref":"refs/changes/28/83028/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/28/83028/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/2"}}},"commit":{"parents":[{"commit":"53d5a22f30f3e413318033d76627b4f68bd60af2","subject":"Merge \"Add complex query support for alarm history\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/53d5a22f30f3e413318033d76627b4f68bd60af2"}]}],"author":{"name":"liu-sheng","email":"liusheng@huawei.com","date":"2014-03-26 10:28:45.000000000","tz":480},"committer":{"name":"liu-sheng","email":"liusheng@huawei.com","date":"2014-03-26 10:50:17.000000000","tz":480},"subject":"Display message on HTTPException","message":"Display message on HTTPException\n\nDisplay the faultstring of HTTPException if available, such as\nHTTPBadRequest(400) error and HTTPNotFound(404) error.\n\nChange-Id: I1c361ff5d02ded4af429f94fd4299d2de3798488\nCloses-bug: #1297769\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/f1609f33f1550511cc37855412d014ccc241d4f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/f1609f33f1550511cc37855412d014ccc241d4f4"}]},"branch":"refs/heads/master"},"8791d9ab54cb3ff5024263c20e2ee2a53ec1e84e":{"kind":"REWORK","_number":3,"created":"2014-04-17 07:33:31.000000000","uploader":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"ref":"refs/changes/28/83028/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/28/83028/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/3"}}},"commit":{"parents":[{"commit":"e56da49b60eda53b743f1f5391a323e4e2f0fcfe","subject":"Merge \"Statistics groupby handling improvement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/e56da49b60eda53b743f1f5391a323e4e2f0fcfe"}]}],"author":{"name":"liu-sheng","email":"liusheng@huawei.com","date":"2014-03-26 10:28:45.000000000","tz":480},"committer":{"name":"liu-sheng","email":"liusheng@huawei.com","date":"2014-04-17 07:33:01.000000000","tz":480},"subject":"Display message on HTTPException","message":"Display message on HTTPException\n\nDisplay the faultstring of HTTPException if available, such as\nHTTPBadRequest(400) error and HTTPNotFound(404) error.\n\nChange-Id: I1c361ff5d02ded4af429f94fd4299d2de3798488\nCloses-bug: #1297769\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/8791d9ab54cb3ff5024263c20e2ee2a53ec1e84e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/8791d9ab54cb3ff5024263c20e2ee2a53ec1e84e"}]},"branch":"refs/heads/master"},"317ce85f2106223f0b06e054a71e0e9b498d0b69":{"kind":"REWORK","_number":4,"created":"2014-04-17 09:12:14.000000000","uploader":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"ref":"refs/changes/28/83028/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/28/83028/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/28/83028/4"}}},"commit":{"parents":[{"commit":"e56da49b60eda53b743f1f5391a323e4e2f0fcfe","subject":"Merge \"Statistics groupby handling improvement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/e56da49b60eda53b743f1f5391a323e4e2f0fcfe"}]}],"author":{"name":"liu-sheng","email":"liusheng@huawei.com","date":"2014-03-26 10:28:45.000000000","tz":480},"committer":{"name":"liu-sheng","email":"liusheng@huawei.com","date":"2014-04-17 09:11:48.000000000","tz":480},"subject":"Display message on HTTPException","message":"Display message on HTTPException\n\nDisplay the faultstring of HTTPException if available, such as\nHTTPBadRequest(400) error and HTTPNotFound(404) error.\n\nChange-Id: I1c361ff5d02ded4af429f94fd4299d2de3798488\nCloses-bug: #1297769\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/317ce85f2106223f0b06e054a71e0e9b498d0b69"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/317ce85f2106223f0b06e054a71e0e9b498d0b69"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
