)]}'
{"id":"openstack%2Fpython-ceilometerclient~80256","triplet_id":"openstack%2Fpython-ceilometerclient~master~Ia763741d7ad5717be381b0ac2f0acb57e9f46cac","project":"openstack/python-ceilometerclient","branch":"master","topic":"bug/1291935","hashtags":[],"change_id":"Ia763741d7ad5717be381b0ac2f0acb57e9f46cac","subject":"Statistics groupby handling improvement","status":"MERGED","created":"2014-03-13 11:51:28.000000000","updated":"2014-04-12 05:00:10.000000000","submitted":"2014-04-12 05:00:10.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f8eb4257394cc6e65cf2a428288f4c0402f62eb3","_number":80256,"virtual_id_number":80256,"owner":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"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":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"value":2,"date":"2014-04-12 05:00:10.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},{"value":0,"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},{"value":0,"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"value":0,"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"value":0,"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"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":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"recommended":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"all":[{"value":1,"date":"2014-04-09 11:18:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":0,"date":"2014-04-09 14:04:46.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-03-28 13:59:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},{"value":1,"date":"2014-04-11 05:16:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},{"value":1,"date":"2014-03-28 14:39:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"value":2,"date":"2014-03-28 12:48:55.000000000","_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"value":2,"date":"2014-04-11 10:32:57.000000000","_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"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":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"all":[{"value":0,"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":0,"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},{"value":0,"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},{"value":0,"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"value":0,"date":"2014-03-28 12:48:55.000000000","_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"value":1,"date":"2014-04-11 10:32:57.000000000","_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"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":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-03-25 14:30:17.000000000","updated_by":{"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},"reviewer":{"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},"state":"REVIEWER"},{"updated":"2014-03-28 12:48:55.000000000","updated_by":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"reviewer":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"state":"REVIEWER"},{"updated":"2014-03-28 13:59:42.000000000","updated_by":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"reviewer":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"state":"REVIEWER"},{"updated":"2014-03-28 14:39:47.000000000","updated_by":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"reviewer":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"state":"REVIEWER"},{"updated":"2014-04-09 11:18:30.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-11 05:16:17.000000000","updated_by":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"reviewer":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"state":"REVIEWER"},{"updated":"2014-04-11 10:32:57.000000000","updated_by":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"reviewer":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"state":"REVIEWER"},{"updated":"2014-04-12 05:00:10.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"bfa5254531eb6e6f4ed40991a52b7592703e5cb6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-13 11:51:28.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"a9960cd0cfa608405f96bb52217e46898b91e5d8","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-13 11:55:52.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"aed81361c9bee26ef9610fe8492065242133960b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-13 11:55:53.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"f5a81c06712f3a0f28c3e4a15c77db93e5a02ce3","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-13 11:59:19.000000000","message":"Patch Set 2:\n\nCurrently the type check is not enforced. The string is not problematic anymore, but it\u0027ll expand the keys from a dict for example. Should we raise an error if the type is not list? Or should we keep the string as a possible value?","accounts_in_message":[],"_revision_number":2},{"id":"6c72aa766f9cfec294827033d683349e7bb2b6c9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-13 13:12:56.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/56/80256/2/check/gate-python-ceilometerclient-pep8/b66dcea : SUCCESS in 59s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/2/check/gate-python-ceilometerclient-docs/8925aa0/doc/build/html/ : SUCCESS in 1m 26s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-python26/f100997 : SUCCESS in 1m 51s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-python27/a9aeb3d : SUCCESS in 1m 12s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/2/check/check-grenade-dsvm/e8cf4b0 : SUCCESS in 33m 41s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-full/fd5ddf6 : SUCCESS in 40m 46s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-neutron/df55f26 : FAILURE in 36m 22s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-neutron-heat-slow/49bca11 : SUCCESS in 23m 49s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-python33/dca0b60 : SUCCESS in 3m 22s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-pypy/5eb0840 : SUCCESS in 2m 03s\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/2/check/check-devstack-dsvm-cells/70da90b : SUCCESS in 10m 59s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-postgres-full/7c04edf : SUCCESS in 47m 22s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-neutron-full/8c9d771 : SUCCESS in 51m 24s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"34505e733e456cabdeeac178fc6f1016420cc030","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-03-13 13:13:17.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-tempest-dsvm-neutron: https://bugs.launchpad.net/bugs/1291694, https://bugs.launchpad.net/bugs/1248757\n\nWe don\u0027t automatically recheck or reverify, so please consider\ndoing that manually if someone hasn\u0027t already. For a code review\nwhich is not yet approved, you can recheck by leaving a code\nreview comment with just the text:\n\n    recheck bug 1291694\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"c4caa67d8868fc93c364feba485577366cad5c04","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-13 13:23:58.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"8c8a8f0b5b8ef8f2da1246e744b49ff02461a1a6","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-13 13:23:58.000000000","message":"Patch Set 2:\n\nrecheck bug 1291694","accounts_in_message":[],"_revision_number":2},{"id":"7481fa000a3c599d112fe708f1ec4a9bc3b01bcc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-13 14:31:02.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-pep8/31a5382 : SUCCESS in 39s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/2/check/gate-python-ceilometerclient-docs/e558a87/doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-python26/b8e4fb9 : SUCCESS in 1m 08s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-python27/d4820ed : SUCCESS in 1m 06s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/2/check/check-grenade-dsvm/f7a7c4a : SUCCESS in 40m 18s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-full/551a06f : SUCCESS in 45m 19s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-neutron/a676af4 : SUCCESS in 59m 55s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-neutron-heat-slow/4d1a722 : SUCCESS in 24m 12s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-python33/e97fc92 : SUCCESS in 3m 07s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-pypy/fb4d41a : SUCCESS in 1m 43s\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/2/check/check-devstack-dsvm-cells/685fa67 : SUCCESS in 10m 35s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-postgres-full/50db6f7 : SUCCESS in 54m 19s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-neutron-full/19a8257 : SUCCESS in 47m 34s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"1385e79e9ec0a94d05acf2c039c3585a49dd1b38","author":{"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},"date":"2014-03-21 11:02:21.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\nHey Stephane,\n\nthank you for the patch! Looks good to me, but can you please add a test case for this bug after https://git.openstack.org/cgit/openstack/python-ceilometerclient/tree/ceilometerclient/tests/v2/test_statistics.py#n140 ?\n\nThanks!","accounts_in_message":[],"_revision_number":2},{"id":"6a4095125e9279abe062bbd70d2888bb8f060a26","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-21 11:02:22.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"ca66efbde066db738b0cf488f1e33be8b74eda88","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-21 11:54:37.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-pep8/7c8bb3e : SUCCESS in 1m 45s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/2/check/gate-python-ceilometerclient-docs/6a08411/doc/build/html/ : SUCCESS in 55s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-python26/2abbb96 : SUCCESS in 1m 03s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-python27/3e25f83 : SUCCESS in 50s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/2/check/check-grenade-dsvm/b98890a : SUCCESS in 37m 29s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-full/47e67a2 : SUCCESS in 51m 47s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-neutron/10a5efa : SUCCESS in 52m 03s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-neutron-heat-slow/a493a14 : SUCCESS in 21m 05s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-python33/b459052 : SUCCESS in 3m 19s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/2/check/gate-python-ceilometerclient-pypy/2fea0af : SUCCESS in 1m 28s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/2/check/check-devstack-dsvm-cells/e4b4168 : SUCCESS in 10m 10s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/2/check/check-tempest-dsvm-postgres-full/b1508ec : SUCCESS in 50m 11s\n","accounts_in_message":[],"_revision_number":2},{"id":"f27186d12f287df4487368fc509e5cd0d2d29acb","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-21 13:34:10.000000000","message":"Patch Set 2:\n\nHi,\n\nThanks for the feedback, I wonder if you can give me some advices on my patch.\nThe bug with string is technically patched, but nothing is raised if the type is other that str or list.\n\nDo you want me to add a check on str and list and raise a TypeError if its different?","accounts_in_message":[],"_revision_number":2},{"id":"3a3e26d03af9c52aa636b0a14452cd1870bdec82","author":{"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},"date":"2014-03-21 13:51:33.000000000","message":"Patch Set 2:\n\nYou can just copy the test_list_by_meter_name_with_groupby into a new test, but instead of calling list() with groupby\u003d[\u0027resource_id\u0027], you call it with groupby\u003d\u0027resource_id\u0027 and the test should still pass with the same assertions.","accounts_in_message":[],"_revision_number":2},{"id":"dfa11c272cec560b42a15b24c2c684955a3faadc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-21 15:03:01.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"a30d377a0d13d0711fb46153bb8066070ed1abc0","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-21 15:03:01.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e6bb80261ca8e06192017d8a70c45906c8e94c6b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-21 16:14:02.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/56/80256/3/check/gate-python-ceilometerclient-pep8/740cc07 : SUCCESS in 37s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/3/check/gate-python-ceilometerclient-docs/43a9169/doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/3/check/gate-python-ceilometerclient-python26/488f6bd : SUCCESS in 1m 07s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/3/check/gate-python-ceilometerclient-python27/f06758d : SUCCESS in 1m 08s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/3/check/check-grenade-dsvm/0a1226c : SUCCESS in 30m 33s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/3/check/check-tempest-dsvm-full/a51bfbb : SUCCESS in 55m 09s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/3/check/check-tempest-dsvm-neutron/944f124 : SUCCESS in 47m 20s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/3/check/check-tempest-dsvm-neutron-heat-slow/ec8ce88 : SUCCESS in 24m 46s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/3/check/gate-python-ceilometerclient-python33/ec4fa35 : SUCCESS in 3m 12s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/3/check/gate-python-ceilometerclient-pypy/1b35dbf : SUCCESS in 1m 39s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/3/check/check-devstack-dsvm-cells/78811a7 : SUCCESS in 14m 08s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/3/check/check-tempest-dsvm-postgres-full/ad2fae0 : SUCCESS in 1h 00m 25s\n","accounts_in_message":[],"_revision_number":3},{"id":"616cdde6c5416b90fb3e5793f5bdd97bf7450de2","author":{"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},"date":"2014-03-24 11:29:37.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"90066174fc0779e4d5fdc05339e96a60dc88b9f6","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-03-24 11:43:48.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nalthough code is good, but I think the argument type check is not suitable for python, especially for a public interface, the invoker should at least read the method prototype\n\n-1 for the assertEqual parameter order","accounts_in_message":[],"_revision_number":3},{"id":"51dd8850aa5c52f4efbe8bce47250d272fb1a9b2","author":{"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},"date":"2014-03-24 11:48:59.000000000","message":"Patch Set 3:\n\nI agree it is not the best practice, but don\u0027t you think from the user perspective it is worth it? Having only one groupby field is very common so I as a user would definitely like to be able to call this without the list wrapper.","accounts_in_message":[],"_revision_number":3},{"id":"fd40cdba24143bc5b719bf4e9f87daaa8d9a1416","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-24 12:00:02.000000000","message":"Patch Set 3:\n\nEven if this patch is not merged, a bug will still be present. There is no type check concerning the groupby attribute. If you pass a string to the function you\u0027ll not get any error and it will be expanded for every characters.\nI know that having two types for a parameter is not optimal but at least it corrects the string bug and adds flexibility.\n\nIf it\u0027s not acceptable then I can patch the function to check the type of groupby and raise a TypeError if it\u0027s not a list.","accounts_in_message":[],"_revision_number":3},{"id":"cf988aa86f764895cc856d3feb9d2b4c6014d429","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-03-24 12:02:28.000000000","message":"Patch Set 3:\n\n@Nejc Saje\n\nopinion is different, but I don\u0027t against such type check improvement. \n\nif there is no one complain about the arg order of assertEqual, the -1 can be removed, here i just avoid another potential patch.......","accounts_in_message":[],"_revision_number":3},{"id":"7087675942f16afb55a456c13eb9f86a7858df5d","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-03-24 12:11:28.000000000","message":"Patch Set 3:\n\n@Stéphane Albert\n\ncurrent fix is better than raise typeError\n\nbut ceilometer already approved a series of fixs about argument order in assertEqual, just 4 days ago, should we avoid introduce new in ceilometerclient? see  https://review.openstack.org/71839\n\nplease spend some minites to fix it, it quite easy\n\nthanks","accounts_in_message":[],"_revision_number":3},{"id":"922cf17525c7995a81ce2c56f0d798db729ee356","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-24 14:26:17.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"2d01cdecfcc022b4d9edd85985e771248834cdd2","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-24 14:26:17.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"677bcfb6005f45a5f5003ed1f266974bbee01d28","author":{"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},"date":"2014-03-24 14:40:02.000000000","message":"Patch Set 4: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":4},{"id":"fcb831319ee3900dd1a66a11fb98107f4bf8cbc4","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2014-03-24 14:57:10.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nThanks for the patch, a femto-nit inline.\n\nCheers,\nEoghan","accounts_in_message":[],"_revision_number":4},{"id":"590983aa4a117987c642407348854a9aae7d6cd1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-24 15:39:10.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"264edf64b4d042d66fba0adf6afac887abf157f3","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-24 15:39:10.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"8f7c34adc50d85875474cd75d555bf48fa010e36","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2014-03-24 16:10:45.000000000","message":"Patch Set 5: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"862e71c8b668184c04b80b9f0ad911c145524a49","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-03-24 16:20:07.000000000","message":"Patch Set 5: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":5},{"id":"de14a3580708fc12055ecde47714a6a86ed2a550","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2014-03-24 16:21:44.000000000","message":"Patch Set 5: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":5},{"id":"069d8e88cac79c77e97e4bf8ec6be0b0ecda6936","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-24 16:56:54.000000000","message":"Patch Set 5: 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/56/80256/5/check/gate-python-ceilometerclient-pep8/f34eff3 : SUCCESS in 58s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/5/check/gate-python-ceilometerclient-docs/ad4c1da/doc/build/html/ : SUCCESS in 52s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/5/check/gate-python-ceilometerclient-python26/f2166ea : SUCCESS in 59s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/5/check/gate-python-ceilometerclient-python27/198150b : FAILURE in 1m 21s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/5/check/check-grenade-dsvm/5471366 : SUCCESS in 34m 19s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/5/check/check-tempest-dsvm-full/a6c4340 : SUCCESS in 1h 10m 03s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/5/check/check-tempest-dsvm-neutron/9c47e97 : SUCCESS in 55m 43s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/5/check/check-tempest-dsvm-neutron-heat-slow/1ae2c0c : SUCCESS in 22m 21s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/5/check/gate-python-ceilometerclient-python33/79ed7da : FAILURE in 3m 08s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/5/check/gate-python-ceilometerclient-pypy/c7a534f : SUCCESS in 1m 41s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/5/check/check-devstack-dsvm-cells/291701b : SUCCESS in 10m 44s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/5/check/check-tempest-dsvm-postgres-full/9f00259 : SUCCESS in 1h 01m 27s\n\n","accounts_in_message":[],"_revision_number":5},{"id":"9540cef6b861b14e503a49c07bbd57c65d3bc250","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-25 11:03:55.000000000","message":"Patch Set 5:\n\nEoghan Glynn:\nbasestring is not present in python3, the 2to3 translates it to str.\nThat\u0027s why the python33 test fails in Jenkins.\nMy python27 run passed but Jenkins threw a java stacktrace. Should I revert basestring to str to remove the python33 complain or should I just recheck no bug.\nIs the python33 test voting ?","accounts_in_message":[],"_revision_number":5},{"id":"6d5dd663d04624aeba26a9e1faf9d57a9456be12","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-25 11:11:04.000000000","message":"Patch Set 5:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":5},{"id":"2f3774432bb528e5a29d39e421ee47dfef37596d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-25 11:11:05.000000000","message":"Patch Set 5: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"7d42ce6c9df7f4b1ab8772e37039bdf81f4ad9bb","author":{"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},"date":"2014-03-25 12:50:27.000000000","message":"Patch Set 5:\n\nIt is voting, use six.string_types (six is a py2-py3 compatibility library). \nCheers,\nNejc","accounts_in_message":[],"_revision_number":5},{"id":"8479849a57e57b419e1ea22dd7936ea13529289a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-25 12:53:08.000000000","message":"Patch Set 5: 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/56/80256/5/check/gate-python-ceilometerclient-pep8/78b13c9 : SUCCESS in 49s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/5/check/gate-python-ceilometerclient-docs/ef5fe01/doc/build/html/ : SUCCESS in 58s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/5/check/gate-python-ceilometerclient-python26/64a4680 : SUCCESS in 1m 00s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/5/check/gate-python-ceilometerclient-python27/d743b6c : SUCCESS in 1m 07s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/5/check/check-grenade-dsvm/292f8dc : SUCCESS in 35m 15s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/5/check/check-tempest-dsvm-full/79768e9 : SUCCESS in 1h 02m 19s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/5/check/check-tempest-dsvm-neutron/505ab80 : SUCCESS in 50m 02s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/5/check/check-tempest-dsvm-neutron-heat-slow/cf2533c : SUCCESS in 22m 56s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/5/check/gate-python-ceilometerclient-python33/98e8187 : FAILURE in 3m 21s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/5/check/gate-python-ceilometerclient-pypy/6df8818 : SUCCESS in 1m 58s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/5/check/check-devstack-dsvm-cells/b3005cf : SUCCESS in 12m 42s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/5/check/check-tempest-dsvm-postgres-full/1ffd467 : SUCCESS in 1h 39m 18s\n\n","accounts_in_message":[],"_revision_number":5},{"id":"69500884d4b960ae00ff213d2cbcf656645860d9","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-25 14:20:06.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"d4052910774b4d58e260a4c7f229aa3e3e9f5db7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-25 14:20:07.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"cb76b88742ca16d2982bac5c477473afb9995be7","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2014-03-25 14:25:37.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"f15e6981de0d028ec12f7651ebddf9a3c0494356","author":{"_account_id":8052,"name":"Nejc Saje","email":"nejc@saje.info","username":"nsaje"},"date":"2014-03-25 14:30:17.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":6},{"id":"3a1589b4d8c0d8abdddd06d9040f24c656867132","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-25 15:32:05.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/56/80256/6/check/gate-python-ceilometerclient-pep8/6ef16c0 : SUCCESS in 1m 04s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/6/check/gate-python-ceilometerclient-docs/e78a056/doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/6/check/gate-python-ceilometerclient-python26/df49315 : SUCCESS in 51s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/6/check/gate-python-ceilometerclient-python27/e70a67b : SUCCESS in 1m 24s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/6/check/check-grenade-dsvm/4187d73 : SUCCESS in 29m 27s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/6/check/check-tempest-dsvm-full/049dad3 : SUCCESS in 1h 06m 08s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/6/check/check-tempest-dsvm-neutron/5925156 : SUCCESS in 42m 10s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/6/check/check-tempest-dsvm-neutron-heat-slow/09b08f2 : SUCCESS in 27m 35s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/6/check/gate-python-ceilometerclient-python33/4b226b4 : SUCCESS in 3m 49s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/6/check/gate-python-ceilometerclient-pypy/4670fce : SUCCESS in 2m 03s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/6/check/check-devstack-dsvm-cells/d5c7db0 : SUCCESS in 11m 23s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/6/check/check-tempest-dsvm-postgres-full/00ce525 : SUCCESS in 52m 30s\n\n","accounts_in_message":[],"_revision_number":6},{"id":"e8c0a6d329fa7b3619030ec8f7c24e0a523c1fb1","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-03-26 02:45:24.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":6},{"id":"5a07bc83b1f1830302de1f82c54b954576c17767","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2014-03-28 09:39:45.000000000","message":"Patch Set 6: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":6},{"id":"752f48a4de800a3c65187530dd550761a50f957d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 09:39:46.000000000","message":"Patch Set 6: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"4931c4fe785c4137ecc21c5f48556c3d20030bfc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 09:39:47.000000000","message":"Patch Set 6: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":6},{"id":"c387dde649faf324b968c386e7361a08d57088b6","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-28 09:56:52.000000000","message":"Patch Set 6:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":6},{"id":"ba39372fc7dc4b664041abec8792f91305c463ae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 09:56:53.000000000","message":"Patch Set 6: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"3b328c6c9f92d9eaf11dd4c50cc5dd5c66f83eee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 09:56:54.000000000","message":"Patch Set 6: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":6},{"id":"618e3c6f116d7f438beacb89e2d0de45cc2e7d83","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-03-28 12:46:54.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"9396ddb4b83e020b9c146ef74d19b5490ce6ac39","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 12:46:55.000000000","message":"Patch Set 7:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"349a9e3034104b22bd36fa73ed1c1f8a1c8be4ac","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2014-03-28 12:48:55.000000000","message":"Patch Set 7: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":7},{"id":"34693f8a36e2068662b752a4803878074e2d2e9c","author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"date":"2014-03-28 13:59:42.000000000","message":"Patch Set 7: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":7},{"id":"f3b94585184fd1ff11fd9ee2b908c59571d2cdda","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 14:05:31.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-pep8/9bf5dfa : SUCCESS in 34s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/7/check/gate-python-ceilometerclient-docs/dd63192/doc/build/html/ : SUCCESS in 1m 12s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python26/df1011d : SUCCESS in 1m 13s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python27/474b7a2 : SUCCESS in 1m 10s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/7/check/check-grenade-dsvm/085bc18 : SUCCESS in 37m 28s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-full/5146cf4 : SUCCESS in 45m 55s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-neutron/15d2a1a : SUCCESS in 43m 56s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-neutron-heat-slow/c61d411 : SUCCESS in 23m 21s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python33/c01898c : SUCCESS in 3m 31s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-pypy/3ad2f47 : SUCCESS in 1m 45s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/7/check/check-devstack-dsvm-cells/c5c363d : SUCCESS in 11m 56s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-postgres-full/0083838 : SUCCESS in 1h 10m 30s\n\n","accounts_in_message":[],"_revision_number":7},{"id":"03585124a6335d9e8c66eaeab749bc6502db3ffd","author":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"date":"2014-03-28 14:39:47.000000000","message":"Patch Set 7: Looks good to me, but someone else must approve\n\nGood job!","accounts_in_message":[],"_revision_number":7},{"id":"87f4cfba52d76fcaef0ee7436e264541b787295b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 11:18:30.000000000","message":"Patch Set 7: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"ce42bde55d7653eefabbdcea5183c5146a26c4b4","author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"date":"2014-04-09 11:18:30.000000000","message":"Patch Set 7: Looks good to me, but someone else must approve\n\nIterable strings bites again :)","accounts_in_message":[],"_revision_number":7},{"id":"01452451c3e0bb6bd7f9ab0123b6a31ac04a73ed","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 12:19:06.000000000","message":"Patch Set 7: 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/56/80256/7/check/gate-python-ceilometerclient-pep8/d7d4b0a : SUCCESS in 1m 10s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/7/check/gate-python-ceilometerclient-docs/6fe390f/doc/build/html/ : SUCCESS in 39s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python26/aec01fa : SUCCESS in 1m 05s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python27/18a3435 : SUCCESS in 1m 11s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/7/check/check-grenade-dsvm/6d35039 : SUCCESS in 39m 59s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-full/6e6a413 : SUCCESS in 1h 00m 33s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-neutron/c5cf183 : SUCCESS in 49m 12s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-neutron-heat-slow/203725e : FAILURE in 21m 02s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python33/6acd7b7 : SUCCESS in 4m 14s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-pypy/0edef0a : SUCCESS in 1m 54s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/7/check/check-devstack-dsvm-cells/35d299f : SUCCESS in 12m 58s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-postgres-full/1aac169 : SUCCESS in 51m 43s\n","accounts_in_message":[],"_revision_number":7},{"id":"d6a36ff3d5256b2e77bd142b2aa0f60ce01ab4f8","author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"date":"2014-04-09 14:04:46.000000000","message":"Patch Set 7:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":7},{"id":"d1d935e90f6e1b8f58ca7d86772f1d692d2715f7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 14:04:47.000000000","message":"Patch Set 7: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"6bfa51181cead7745a5ba68325d899fba3410cc2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 14:53:54.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-pep8/60831c3 : SUCCESS in 55s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/7/check/gate-python-ceilometerclient-docs/10b72e0/doc/build/html/ : SUCCESS in 38s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python26/9bf25f0 : SUCCESS in 1m 19s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python27/d817edc : SUCCESS in 1m 07s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/7/check/check-grenade-dsvm/fc097ff : SUCCESS in 39m 27s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-full/c7bfac3 : SUCCESS in 48m 06s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-neutron/1deda06 : SUCCESS in 49m 03s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-neutron-heat-slow/4d7cdb1 : SUCCESS in 19m 07s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python33/e593ba2 : SUCCESS in 3m 39s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-pypy/724df41 : SUCCESS in 4m 10s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/7/check/check-devstack-dsvm-cells/214bc52 : SUCCESS in 10m 28s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-postgres-full/8cd51d0 : SUCCESS in 41m 18s\n","accounts_in_message":[],"_revision_number":7},{"id":"c495934ba0704156181d2a93c898f74a91b6a1c1","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-04-11 05:16:17.000000000","message":"Patch Set 7: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":7},{"id":"939b24724c0c2074698bbb50a3cb77d9c231acfd","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2014-04-11 10:32:57.000000000","message":"Patch Set 7: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":7},{"id":"3263d2bb0d8bbc69c71d8667f5052697489dec2e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 10:32:58.000000000","message":"Patch Set 7: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"c8b04292662bc966d27b51dd64a966d69a5566ee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 22:25:00.000000000","message":"Patch Set 7: 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/56/80256/7/check/gate-python-ceilometerclient-pep8/feddda7 : SUCCESS in 1m 02s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/7/check/gate-python-ceilometerclient-docs/2094b38/doc/build/html/ : SUCCESS in 39s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python26/2d48389 : SUCCESS in 40s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python27/b8e62d7 : SUCCESS in 1m 17s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-full/00baaa0 : SUCCESS in 51m 46s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-neutron/d804ac5 : SUCCESS in 54m 16s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-neutron-heat-slow/b4b5aa9 : SUCCESS in 21m 45s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/7/check/check-grenade-dsvm/e927fd3 : FAILURE in 23m 57s\n- check-grenade-dsvm-neutron http://logs.openstack.org/56/80256/7/check/check-grenade-dsvm-neutron/7d897b6 : FAILURE in 24m 37s (non-voting)\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python33/1405916 : SUCCESS in 3m 12s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-pypy/232b0dd : SUCCESS in 1m 55s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/7/check/check-devstack-dsvm-cells/8604b57 : SUCCESS in 13m 50s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-postgres-full/89eef55 : SUCCESS in 51m 06s\n","accounts_in_message":[],"_revision_number":7},{"id":"2341e11f183db8ff6fde541f38f7a799837ca9a8","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-04-11 22:25:18.000000000","message":"Patch Set 7:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm-neutron: https://bugs.launchpad.net/bugs/1303802\n- check-grenade-dsvm: https://bugs.launchpad.net/bugs/1272417 https://bugs.launchpad.net/bugs/1303802\n\nWe don\u0027t automatically recheck or reverify, so please consider\ndoing that manually if someone hasn\u0027t already. For a code review\nwhich is not yet approved, you can recheck by leaving a code\nreview comment with just the text:\n\n    recheck bug 1272417\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":7},{"id":"600cb8e1092224087715d84f78c421a16367a793","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-04-12 03:12:24.000000000","message":"Patch Set 7:\n\nreverify bug 1272417","accounts_in_message":[],"_revision_number":7},{"id":"35d5c4d383a9b3412d8d2376f434063edd2033c3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-12 03:12:25.000000000","message":"Patch Set 7: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"64eaa16ca76cbfc9fa002f54ae1e8a74d0653827","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-12 04:09:55.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-pep8/23d826c : SUCCESS in 51s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/7/check/gate-python-ceilometerclient-docs/4da4c73/doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python26/33a23e6 : SUCCESS in 1m 39s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python27/f8272ef : SUCCESS in 55s\n- check-tempest-dsvm-full http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-full/1b0676e : SUCCESS in 46m 48s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-neutron/e703b73 : SUCCESS in 50m 28s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-neutron-heat-slow/f9a534a : SUCCESS in 21m 44s\n- check-grenade-dsvm http://logs.openstack.org/56/80256/7/check/check-grenade-dsvm/0454ed2 : SUCCESS in 41m 54s\n- check-grenade-dsvm-neutron http://logs.openstack.org/56/80256/7/check/check-grenade-dsvm-neutron/796a3d9 : FAILURE in 25m 42s (non-voting)\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-python33/65d19d5 : SUCCESS in 2m 58s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/7/check/gate-python-ceilometerclient-pypy/b5bc70f : SUCCESS in 1m 39s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/56/80256/7/check/check-devstack-dsvm-cells/a0ff5ba : SUCCESS in 11m 16s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/7/check/check-tempest-dsvm-postgres-full/f93f557 : SUCCESS in 57m 28s\n","accounts_in_message":[],"_revision_number":7},{"id":"fc3f8699a37c06196a50dfd7193f9721753b5a6f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-12 04:09:56.000000000","message":"Patch Set 7: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"55306d59de90808a6165bc5f3f8ab993d77ec5fc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-12 05:00:10.000000000","message":"Patch Set 7: Verified\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/56/80256/7/gate/gate-python-ceilometerclient-docs/9a56a96/doc/build/html/ : SUCCESS in 54s\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/56/80256/7/gate/gate-python-ceilometerclient-pep8/639c3a4 : SUCCESS in 50s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/56/80256/7/gate/gate-python-ceilometerclient-python26/3e66a43 : SUCCESS in 57s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/56/80256/7/gate/gate-python-ceilometerclient-python27/65bf344 : SUCCESS in 32s\n- gate-tempest-dsvm-full http://logs.openstack.org/56/80256/7/gate/gate-tempest-dsvm-full/bdd6827 : SUCCESS in 49m 22s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/56/80256/7/gate/gate-tempest-dsvm-neutron/bdcd61e : SUCCESS in 48m 02s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/80256/7/gate/gate-tempest-dsvm-neutron-heat-slow/57919e5 : SUCCESS in 19m 35s\n- gate-grenade-dsvm http://logs.openstack.org/56/80256/7/gate/gate-grenade-dsvm/3554bc2 : SUCCESS in 38m 10s\n- gate-grenade-dsvm-neutron http://logs.openstack.org/56/80256/7/gate/gate-grenade-dsvm-neutron/9954e80 : FAILURE in 27m 20s (non-voting)\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/56/80256/7/gate/gate-python-ceilometerclient-python33/58e4be9 : SUCCESS in 3m 18s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/56/80256/7/gate/gate-python-ceilometerclient-pypy/9c1d7d9 : SUCCESS in 1m 36s (non-voting)\n- gate-devstack-dsvm-cells http://logs.openstack.org/56/80256/7/gate/gate-devstack-dsvm-cells/d5e8953 : SUCCESS in 13m 20s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/56/80256/7/gate/gate-tempest-dsvm-postgres-full/1c7ca39 : SUCCESS in 50m 11s\n","accounts_in_message":[],"_revision_number":7},{"id":"25c80d6ec0218e77dd0374d0e189a20aa6bb9f7c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-12 05:00:10.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"f032b7ef848d248f5917ea30a2caaa7f6d4e6822","revisions":{"ce714fab57d2c90d24128e19fca98b23c797103d":{"kind":"REWORK","_number":1,"created":"2014-03-13 11:51:28.000000000","uploader":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"ref":"refs/changes/56/80256/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/56/80256/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/1"}}},"commit":{"parents":[{"commit":"3e8045c9caad407b38758da7f611982809e3a0f5","subject":"Merge \"test created virtual env directory should git ignored\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/3e8045c9caad407b38758da7f611982809e3a0f5"}]}],"author":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-13 11:42:06.000000000","tz":60},"committer":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-13 11:51:25.000000000","tz":60},"subject":"Statistics groupby handling improvement","message":"Statistics groupby handling improvement\n\nThe groupby parameter for statistics now handle single string as a\nparameter. It fixes the bug where every characters of the string where\ninterpreted as a groupby value.\n\nChange-Id: Ia763741d7ad5717be381b0ac2f0acb57e9f46cac\nCloses-Bug: #1291935\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/ce714fab57d2c90d24128e19fca98b23c797103d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/ce714fab57d2c90d24128e19fca98b23c797103d"}]},"branch":"refs/heads/master"},"079fee3098ad2af520efa99916661ddf830cf06e":{"kind":"REWORK","_number":2,"created":"2014-03-13 11:55:52.000000000","uploader":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"ref":"refs/changes/56/80256/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/56/80256/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/2"}}},"commit":{"parents":[{"commit":"3e8045c9caad407b38758da7f611982809e3a0f5","subject":"Merge \"test created virtual env directory should git ignored\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/3e8045c9caad407b38758da7f611982809e3a0f5"}]}],"author":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-13 11:42:06.000000000","tz":60},"committer":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-13 11:55:41.000000000","tz":60},"subject":"Statistics groupby handling improvement","message":"Statistics groupby handling improvement\n\nThe groupby parameter for statistics now handle single string as a\nparameter. It fixes the bug where every characters of the string where\ninterpreted as a groupby value.\n\nChange-Id: Ia763741d7ad5717be381b0ac2f0acb57e9f46cac\nCloses-Bug: #1291935\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/079fee3098ad2af520efa99916661ddf830cf06e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/079fee3098ad2af520efa99916661ddf830cf06e"}]},"branch":"refs/heads/master"},"b7879b4ec424fa077a60ef31c1434004c0efd7d9":{"kind":"REWORK","_number":3,"created":"2014-03-21 15:03:01.000000000","uploader":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"ref":"refs/changes/56/80256/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/56/80256/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/3"}}},"commit":{"parents":[{"commit":"3e8045c9caad407b38758da7f611982809e3a0f5","subject":"Merge \"test created virtual env directory should git ignored\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/3e8045c9caad407b38758da7f611982809e3a0f5"}]}],"author":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-13 11:42:06.000000000","tz":60},"committer":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-21 14:56:05.000000000","tz":60},"subject":"Statistics groupby handling improvement","message":"Statistics groupby handling improvement\n\nThe groupby parameter for statistics now handle single string as a\nparameter. It fixes the bug where every characters of the string where\ninterpreted as a groupby value.\n\nChange-Id: Ia763741d7ad5717be381b0ac2f0acb57e9f46cac\nCloses-Bug: #1291935\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/b7879b4ec424fa077a60ef31c1434004c0efd7d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/b7879b4ec424fa077a60ef31c1434004c0efd7d9"}]},"branch":"refs/heads/master"},"969887fa56c3e90a16eaa027187e1c686789925f":{"kind":"REWORK","_number":4,"created":"2014-03-24 14:26:17.000000000","uploader":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"ref":"refs/changes/56/80256/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/56/80256/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/4"}}},"commit":{"parents":[{"commit":"3e8045c9caad407b38758da7f611982809e3a0f5","subject":"Merge \"test created virtual env directory should git ignored\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/3e8045c9caad407b38758da7f611982809e3a0f5"}]}],"author":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-13 11:42:06.000000000","tz":60},"committer":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-24 14:26:01.000000000","tz":60},"subject":"Statistics groupby handling improvement","message":"Statistics groupby handling improvement\n\nThe groupby parameter for statistics now handle single string as a\nparameter. It fixes the bug where every characters of the string where\ninterpreted as a groupby value.\n\nChange-Id: Ia763741d7ad5717be381b0ac2f0acb57e9f46cac\nCloses-Bug: #1291935\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/969887fa56c3e90a16eaa027187e1c686789925f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/969887fa56c3e90a16eaa027187e1c686789925f"}]},"branch":"refs/heads/master"},"0605d6b966dcd5b8ca1c3e9778fc21fcfc934c67":{"kind":"REWORK","_number":5,"created":"2014-03-24 15:39:10.000000000","uploader":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"ref":"refs/changes/56/80256/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/56/80256/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/5"}}},"commit":{"parents":[{"commit":"3e8045c9caad407b38758da7f611982809e3a0f5","subject":"Merge \"test created virtual env directory should git ignored\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/3e8045c9caad407b38758da7f611982809e3a0f5"}]}],"author":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-13 11:42:06.000000000","tz":60},"committer":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-24 15:38:43.000000000","tz":60},"subject":"Statistics groupby handling improvement","message":"Statistics groupby handling improvement\n\nThe groupby parameter for statistics now handle single string as a\nparameter. It fixes the bug where every characters of the string where\ninterpreted as a groupby value.\n\nChange-Id: Ia763741d7ad5717be381b0ac2f0acb57e9f46cac\nCloses-Bug: #1291935\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/0605d6b966dcd5b8ca1c3e9778fc21fcfc934c67"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/0605d6b966dcd5b8ca1c3e9778fc21fcfc934c67"}]},"branch":"refs/heads/master"},"da970c5b5036e40963d1148a3a79149bf8e0a8e6":{"kind":"REWORK","_number":6,"created":"2014-03-25 14:20:06.000000000","uploader":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"ref":"refs/changes/56/80256/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/56/80256/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/6"}}},"commit":{"parents":[{"commit":"3e8045c9caad407b38758da7f611982809e3a0f5","subject":"Merge \"test created virtual env directory should git ignored\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/3e8045c9caad407b38758da7f611982809e3a0f5"}]}],"author":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-13 11:42:06.000000000","tz":60},"committer":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-25 13:41:53.000000000","tz":60},"subject":"Statistics groupby handling improvement","message":"Statistics groupby handling improvement\n\nThe groupby parameter for statistics now handle single string as a\nparameter. It fixes the bug where every characters of the string where\ninterpreted as a groupby value.\n\nChange-Id: Ia763741d7ad5717be381b0ac2f0acb57e9f46cac\nCloses-Bug: #1291935\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/da970c5b5036e40963d1148a3a79149bf8e0a8e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/da970c5b5036e40963d1148a3a79149bf8e0a8e6"}]},"branch":"refs/heads/master"},"f032b7ef848d248f5917ea30a2caaa7f6d4e6822":{"kind":"REWORK","_number":7,"created":"2014-03-28 12:46:54.000000000","uploader":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"ref":"refs/changes/56/80256/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/56/80256/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/56/80256/7"}}},"commit":{"parents":[{"commit":"fcfffacd3b13ca295a7f2ba42176f4212c1c96fb","subject":"Implementation of statistics aggregators","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/fcfffacd3b13ca295a7f2ba42176f4212c1c96fb"}]}],"author":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-13 11:42:06.000000000","tz":60},"committer":{"name":"Stéphane Albert","email":"stephane.albert@objectif-libre.com","date":"2014-03-28 12:46:30.000000000","tz":60},"subject":"Statistics groupby handling improvement","message":"Statistics groupby handling improvement\n\nThe groupby parameter for statistics now handle single string as a\nparameter. It fixes the bug where every characters of the string where\ninterpreted as a groupby value.\n\nChange-Id: Ia763741d7ad5717be381b0ac2f0acb57e9f46cac\nCloses-Bug: #1291935\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/f032b7ef848d248f5917ea30a2caaa7f6d4e6822"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/f032b7ef848d248f5917ea30a2caaa7f6d4e6822"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
