)]}'
{"id":"openstack%2Fgnocchi~149182","triplet_id":"openstack%2Fgnocchi~master~Ia550b112497ead43598ec89cdd9ea1271316d082","project":"openstack/gnocchi","branch":"master","topic":"sileht/ceilometer-alarm","hashtags":[],"change_id":"Ia550b112497ead43598ec89cdd9ea1271316d082","subject":"Add ceilometer alarm rule and evaluator","status":"MERGED","created":"2015-01-22 08:25:35.000000000","updated":"2015-02-05 12:35:43.000000000","submitted":"2015-02-05 12:35:41.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":20,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d102565739230009980669aaf86fde412190ff5a","_number":149182,"virtual_id_number":149182,"owner":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":2,"date":"2015-02-05 12:35:41.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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"},"all":[{"value":2,"date":"2015-02-05 12:18:38.000000000","_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},{"value":2,"date":"2015-02-05 10:48:21.000000000","_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"all":[{"value":1,"date":"2015-02-05 12:18:38.000000000","_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"_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":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-01-23 11:34:20.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2015-02-05 10:48:21.000000000","updated_by":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"reviewer":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"state":"REVIEWER"},{"updated":"2015-02-05 12:18:38.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":"2015-02-05 12:35:41.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"4e74647d3eec1a7e49c7812e52a85b0fe7fca85f","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-22 08:25:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2a499594513cdc7b720be7f9ee718d1bf4c29c31","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-22 08:48:18.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/1/check/gate-gnocchi-pep8/edb737c/ : FAILURE in 9m 28s\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/1/check/gate-gnocchi-docs/7235165//doc/build/html/ : SUCCESS in 11m 52s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/1/check/gate-gnocchi-python27/320d201/ : SUCCESS in 8m 51s\n- gate-gnocchi-python33 http://logs.openstack.org/82/149182/1/check/gate-gnocchi-python33/e722a57/ : FAILURE in 10m 56s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/1/check/gate-gnocchi-tox-py27-postgresql/8128fe2/ : SUCCESS in 10m 53s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/1/check/gate-gnocchi-tox-py27-mysql/b47d507/ : SUCCESS in 12m 43s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/1/check/gate-gnocchi-tox-py34-postgresql/5abad97/ : FAILURE in 18m 54s","accounts_in_message":[],"_revision_number":1},{"id":"48be659f9a00fa48c0b7eafdab943fd4841cd764","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-22 09:12:40.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"da63a5c2f0ef6ddad88afb3727b299265a0904f3","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-22 13:29:16.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"08ae8b5cecd42cda6ad7bcb4ace89b49ab828ec7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-22 13:53:08.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/2/check/gate-gnocchi-pep8/7242ee5/ : FAILURE in 9m 57s\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/2/check/gate-gnocchi-docs/888baef//doc/build/html/ : SUCCESS in 8m 47s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/2/check/gate-gnocchi-python27/271f815/ : SUCCESS in 9m 52s\n- gate-gnocchi-python33 http://logs.openstack.org/82/149182/2/check/gate-gnocchi-python33/7cbc3f6/ : FAILURE in 10m 54s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/2/check/gate-gnocchi-tox-py27-postgresql/e75132e/ : SUCCESS in 14m 02s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/2/check/gate-gnocchi-tox-py27-mysql/0eb3c5c/ : SUCCESS in 10m 05s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/2/check/gate-gnocchi-tox-py34-postgresql/d89ca78/ : FAILURE in 21m 33s","accounts_in_message":[],"_revision_number":2},{"id":"c808fc25a006e5abb7394f279686b381805b0250","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-22 13:53:36.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2a517e46290c446d5ac79af740d2f3469f4c410c","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-22 14:00:33.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"523cc5b71cb12f2607165f32b01ea156be599125","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-01-22 14:05:10.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"b227ba277a78aee44df3e7d6e05ab4db7f22d5d3","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-01-22 14:05:26.000000000","message":"Patch Set 4: Code-Review-1\n\nSee comments in patchset #3","accounts_in_message":[],"_revision_number":4},{"id":"6d100c5a7860f65b700ab628a41fd90b1b3f6b1a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-22 14:22:08.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/4/check/gate-gnocchi-pep8/31179af/ : SUCCESS in 6m 47s\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/4/check/gate-gnocchi-docs/16e9a36//doc/build/html/ : SUCCESS in 10m 02s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/4/check/gate-gnocchi-python27/d40b74f/ : SUCCESS in 12m 20s\n- gate-gnocchi-python33 http://logs.openstack.org/82/149182/4/check/gate-gnocchi-python33/47e7489/ : FAILURE in 11m 02s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/4/check/gate-gnocchi-tox-py27-postgresql/7d5d913/ : SUCCESS in 14m 01s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/4/check/gate-gnocchi-tox-py27-mysql/f2f24da/ : SUCCESS in 14m 19s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/4/check/gate-gnocchi-tox-py34-postgresql/fe3e0fe/ : FAILURE in 18m 03s","accounts_in_message":[],"_revision_number":4},{"id":"1ba2e96ed079daac95af7613c1350685ba2d3b5f","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2015-01-22 14:59:17.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nThanks for this Mehdi, a suggestion inline.\n\nAlso a question ... presumably this will eventually be moving into the ceilometer repository?\n\nCheers,\nEoghan","accounts_in_message":[],"_revision_number":4},{"id":"8de938ebd5720a1f940a124431356b71c275e96a","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-22 16:24:38.000000000","message":"Patch Set 4:\n\n(1 comment)\n\nI think it\u0027s easier to have it in gnocchi, because the GnocchiThresholdAlarmRule will perhaps loads some gnocchi modules to get the list of supported aggregate function for example.\n\nAnd also the gnocchi API can still changed until we release a version and dispatcher/alarms depends of this API, it\u0027s easier to made a change inside one commit in gnocchi instead of updating ceilometer and gnocchi specially when we will be close to the next ceilometer release.","accounts_in_message":[],"_revision_number":4},{"id":"1800f6f69f431861b7240fdab33276c813c82dd5","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-22 16:27:19.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"ee27bf3d60858651f04ced45eb6429eee94475cb","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-01-23 10:14:49.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"d2af44dfec5510436cbf96d29468c7854fa36eed","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2015-01-23 11:34:20.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nThe are some copyright dates that are out of wack on some of the files.\n\nBut there\u0027s a bigger issue here that I think we should discuss: From a hygiene standpoint I can see no reason why this code should be in the gnocchi tree. Neither of the modules import from gnocchi. We seem to have this tendency to say \"well we\u0027re adding it as a stevedore plugin, and writing it in setup.cfg so therefore we may as well put the code in the same tree\". This is bad for ensuring strong contracts, bad for clear separations of responsibility (both technical and social) and leads to big fields of weeds.\n\nI\u0027m not sure what the correct solution is, but I think it is worth teasing out a better way before we commit to sullying gnocchi\u0027s tree with stuff that it doesn\u0027t strictly require.","accounts_in_message":[],"_revision_number":4},{"id":"1ab86bb4947e9e2de90c29e33d66b2f90f463683","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-26 12:44:50.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"c15a85fe758003404693e7c4030d8b641ad2cf5e","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-26 12:44:56.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"e3c2107695108aa46e13d0ad1ada4fe82754ad77","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2015-01-26 13:33:27.000000000","message":"Patch Set 4:\n\n@Mehdi\n\n\"I think it\u0027s easier to have it in gnocchi, because the GnocchiThresholdAlarmRule will perhaps loads some gnocchi modules to get the list of supported aggregate function for example.\"\n\nI wonder if this might be a good motivation for supporting a capabilities API in gnocchi, so that it would be possible to probe externally which aggregate functions are supported?\n\nCheers,\nEoghan","accounts_in_message":[],"_revision_number":4},{"id":"2b396f48615d5582e95052a6888621bd163e7692","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-01-26 13:54:38.000000000","message":"Patch Set 4:\n\n\"I wonder if this might be a good motivation for supporting a capabilities API in gnocchi, so that it would be possible to probe externally which aggregate functions are supported?\"\n\nI thought about several times. I\u0027ve no motivation because we only have one storage driver right now, but I think it\u0027ll make sense as soon as we have several with different abilities. So likely yes.","accounts_in_message":[],"_revision_number":4},{"id":"0a52313b14c4d0b47937b1f1ac49c57489bd0a98","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-26 14:36:15.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7c8010906eea58d13b23483e24e62ed6890f2de4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-26 14:57:07.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/5/check/gate-gnocchi-pep8/b206a2d/ : SUCCESS in 8m 46s\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/5/check/gate-gnocchi-docs/02302ce//doc/build/html/ : SUCCESS in 12m 00s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/5/check/gate-gnocchi-python27/ccb4ae0/ : SUCCESS in 12m 19s\n- gate-gnocchi-python33 http://logs.openstack.org/82/149182/5/check/gate-gnocchi-python33/785f36d/ : FAILURE in 11m 12s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/5/check/gate-gnocchi-tox-py27-postgresql/de88427/ : SUCCESS in 10m 27s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/5/check/gate-gnocchi-tox-py27-mysql/b6cc451/ : SUCCESS in 12m 55s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/5/check/gate-gnocchi-tox-py34-postgresql/545dab0/ : FAILURE in 17m 39s","accounts_in_message":[],"_revision_number":5},{"id":"3d4e85076a96fc3e667d119ce27c2dcc1a7bf568","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-27 09:48:33.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"4a7b98a78fea21d2255af133fb0f7c6799d3f216","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-27 09:49:29.000000000","message":"Patch Set 6:\n\nI have sent a capabilities API (https://review.openstack.org/150336) and used it here.","accounts_in_message":[],"_revision_number":6},{"id":"cdfe0dd344f2cc6446294da847017e1f83bf3d03","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-27 10:04:02.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/6/check/gate-gnocchi-pep8/68dfbc4/ : SUCCESS in 6m 21s\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/6/check/gate-gnocchi-docs/defe4c9//doc/build/html/ : SUCCESS in 12m 17s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/6/check/gate-gnocchi-python27/3807528/ : FAILURE in 12m 41s\n- gate-gnocchi-python33 http://logs.openstack.org/82/149182/6/check/gate-gnocchi-python33/75e9974/ : FAILURE in 10m 44s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/6/check/gate-gnocchi-tox-py27-postgresql/2503ed6/ : FAILURE in 11m 48s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/6/check/gate-gnocchi-tox-py27-mysql/fe51042/ : FAILURE in 11m 49s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/6/check/gate-gnocchi-tox-py34-postgresql/4a10f55/ : FAILURE in 11m 08s","accounts_in_message":[],"_revision_number":6},{"id":"71d5db455296be3dadfb12d916dd8207b39b3b7f","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-27 10:21:20.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"eaebf5b67d61ebbe1da08af50370e89da70b2753","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-27 10:39:29.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/7/check/gate-gnocchi-pep8/1b934d7/ : SUCCESS in 6m 23s\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/7/check/gate-gnocchi-docs/d6dd90c//doc/build/html/ : SUCCESS in 12m 25s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/7/check/gate-gnocchi-python27/7102f7c/ : SUCCESS in 12m 40s\n- gate-gnocchi-python33 http://logs.openstack.org/82/149182/7/check/gate-gnocchi-python33/ba6371d/ : FAILURE in 10m 57s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/7/check/gate-gnocchi-tox-py27-postgresql/49615cf/ : SUCCESS in 10m 28s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/7/check/gate-gnocchi-tox-py27-mysql/0077158/ : SUCCESS in 13m 32s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/7/check/gate-gnocchi-tox-py34-postgresql/9c3bec2/ : FAILURE in 13m 33s","accounts_in_message":[],"_revision_number":7},{"id":"9938a37071c0dc17194ca83ab3d88e1dbb9b32ef","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-28 07:35:23.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"a40875fa7cfd1118963a9fa9124fb100d037f6d0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-28 07:54:51.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/8/check/gate-gnocchi-pep8/9449a47/ : SUCCESS in 9m 04s\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/8/check/gate-gnocchi-docs/c27e105//doc/build/html/ : SUCCESS in 12m 19s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/8/check/gate-gnocchi-python27/cf7950d/ : SUCCESS in 13m 07s\n- gate-gnocchi-python33 http://logs.openstack.org/82/149182/8/check/gate-gnocchi-python33/aeec3ff/ : FAILURE in 11m 00s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/8/check/gate-gnocchi-tox-py27-postgresql/f2729e7/ : SUCCESS in 12m 22s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/8/check/gate-gnocchi-tox-py27-mysql/dfabce6/ : SUCCESS in 13m 49s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/8/check/gate-gnocchi-tox-py34-postgresql/7ddeb08/ : FAILURE in 11m 44s","accounts_in_message":[],"_revision_number":8},{"id":"762d904746ecdeb06ab7e9a318cdd57ba605031b","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-28 08:14:10.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"02eccef7f740860ef501f00d76fe2aab58c806ae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-28 08:28:37.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/9/check/gate-gnocchi-pep8/5e86ccc/ : SUCCESS in 6m 59s\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/9/check/gate-gnocchi-docs/3baa61b//doc/build/html/ : SUCCESS in 9m 14s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/9/check/gate-gnocchi-python27/5e7dd01/ : SUCCESS in 9m 54s\n- gate-gnocchi-python33 http://logs.openstack.org/82/149182/9/check/gate-gnocchi-python33/7812277/ : SUCCESS in 11m 04s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/9/check/gate-gnocchi-tox-py27-postgresql/b4ddca5/ : SUCCESS in 10m 18s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/9/check/gate-gnocchi-tox-py27-mysql/2ede4e0/ : SUCCESS in 10m 30s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/9/check/gate-gnocchi-tox-py34-postgresql/a13c2f9/ : SUCCESS in 11m 55s","accounts_in_message":[],"_revision_number":9},{"id":"f00067163a7c0a895288c15759413d8ffb7bf47b","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-01-28 09:53:21.000000000","message":"Patch Set 9: Code-Review-1\n\n(1 comment)\n\nPretty good, just a minor thing.","accounts_in_message":[],"_revision_number":9},{"id":"ff9a8d483ca34b58f00be47edd62dc2b9df5c390","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-29 09:01:10.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"797d3d1b81bb3ea641f03d045dc71024d19f362e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-29 09:18:03.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/10/check/gate-gnocchi-pep8/02e0b8d/ : SUCCESS in 6m 49s\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/10/check/gate-gnocchi-docs/cf1f976//doc/build/html/ : SUCCESS in 8m 50s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/10/check/gate-gnocchi-python27/bedb5fd/ : SUCCESS in 8m 45s\n- gate-gnocchi-python33 http://logs.openstack.org/82/149182/10/check/gate-gnocchi-python33/8547846/ : SUCCESS in 10m 43s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/10/check/gate-gnocchi-tox-py27-postgresql/6d3414d/ : SUCCESS in 12m 23s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/10/check/gate-gnocchi-tox-py27-mysql/36a9f25/ : SUCCESS in 10m 08s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/10/check/gate-gnocchi-tox-py34-postgresql/2a910e6/ : SUCCESS in 12m 06s","accounts_in_message":[],"_revision_number":10},{"id":"725fc90108e7fe9b28bd43bb8e3ba415b51dca6c","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-01-29 10:02:04.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"877dafd473bd5b669a0b762e39870395285f1bbf","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-01-29 11:12:41.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"7858c1a1503801fbf776a1e12964faa0fe7b7477","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2015-01-29 14:53:23.000000000","message":"Patch Set 10:\n\n(3 comments)\n\nThanks Mehdi, a couple quick questions inline.\n\nCheers,\nEoghan","accounts_in_message":[],"_revision_number":10},{"id":"e254a4e1f8b7644364152d05c321c450e0a47df3","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-02-04 15:31:42.000000000","message":"Patch Set 10:\n\n(2 comments)","accounts_in_message":[],"_revision_number":10},{"id":"637af016b7227e403bf199b3d839016edbd775bf","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-02-04 15:31:50.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"a5118ccf73e70bc1fc40a261ef555f6d4e5a791a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-04 15:59:27.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/11/check/gate-gnocchi-pep8/c8ff205/ : SUCCESS in 6m 33s\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/11/check/gate-gnocchi-docs/b3e6da6//doc/build/html/ : SUCCESS in 9m 00s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/11/check/gate-gnocchi-python27/3f7ba96/ : SUCCESS in 12m 31s\n- gate-gnocchi-python34 http://logs.openstack.org/82/149182/11/check/gate-gnocchi-python34/d9025aa/ : SUCCESS in 12m 33s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/11/check/gate-gnocchi-tox-py27-postgresql/2ce4def/ : SUCCESS in 12m 04s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/11/check/gate-gnocchi-tox-py27-mysql/e6e8ec4/ : SUCCESS in 10m 18s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/11/check/gate-gnocchi-tox-py34-postgresql/7e88c7a/ : SUCCESS in 11m 52s","accounts_in_message":[],"_revision_number":11},{"id":"010f05ff44c9f6571159e01cefa45d02f7c18342","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-02-05 09:15:59.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"ac18d766872a6c22338fc46f9225869878dcd5a7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-05 09:37:41.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/12/check/gate-gnocchi-pep8/b221cd4/ : SUCCESS in 6m 53s\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/12/check/gate-gnocchi-docs/1591a9e//doc/build/html/ : SUCCESS in 11m 51s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/12/check/gate-gnocchi-python27/c17d182/ : SUCCESS in 9m 35s\n- gate-gnocchi-python34 http://logs.openstack.org/82/149182/12/check/gate-gnocchi-python34/954a830/ : SUCCESS in 12m 46s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/12/check/gate-gnocchi-tox-py27-postgresql/a1f7c57/ : SUCCESS in 12m 39s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/12/check/gate-gnocchi-tox-py27-mysql/02a1741/ : SUCCESS in 9m 40s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/12/check/gate-gnocchi-tox-py34-postgresql/52d3e9d/ : SUCCESS in 16m 22s","accounts_in_message":[],"_revision_number":12},{"id":"d0186217eb142ff91dcff9feb95174cc77e1c529","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-02-05 10:48:21.000000000","message":"Patch Set 12: Code-Review+2","accounts_in_message":[],"_revision_number":12},{"id":"60e42ae34c0c85a9369c0aad57772b31bc27278c","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2015-02-05 12:04:52.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"ee0e8ef20fc27376681354a68f74324e4e46cb2a","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2015-02-05 12:18:38.000000000","message":"Patch Set 12: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":12},{"id":"6a246b132ba4c1bff7d8048ae41a8005c033a8e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-05 12:18:41.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":12},{"id":"c9993e34001d7adecb7005f986a714a0797e98bf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-05 12:35:41.000000000","message":"Patch Set 12: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-gnocchi-docs http://docs-draft.openstack.org/82/149182/12/gate/gate-gnocchi-docs/9f266e1//doc/build/html/ : SUCCESS in 13m 32s\n- gate-gnocchi-pep8 http://logs.openstack.org/82/149182/12/gate/gate-gnocchi-pep8/58ef91e/ : SUCCESS in 9m 52s\n- gate-gnocchi-python27 http://logs.openstack.org/82/149182/12/gate/gate-gnocchi-python27/b5c47c9/ : SUCCESS in 12m 23s\n- gate-gnocchi-python34 http://logs.openstack.org/82/149182/12/gate/gate-gnocchi-python34/dc7cafd/ : SUCCESS in 15m 31s\n- gate-gnocchi-tox-py27-postgresql http://logs.openstack.org/82/149182/12/gate/gate-gnocchi-tox-py27-postgresql/6bda677/ : SUCCESS in 13m 14s\n- gate-gnocchi-tox-py27-mysql http://logs.openstack.org/82/149182/12/gate/gate-gnocchi-tox-py27-mysql/ea6ecab/ : SUCCESS in 12m 24s\n- gate-gnocchi-tox-py34-postgresql http://logs.openstack.org/82/149182/12/gate/gate-gnocchi-tox-py34-postgresql/efcf447/ : SUCCESS in 16m 00s","accounts_in_message":[],"_revision_number":12},{"id":"68bb893723beb934403de3b61595d4663fbd7bb5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-05 12:35:43.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"0dd2a4223cc0c83e2d3ea57d7a6c0dee7f490a5d","revisions":{"3cf9a2be7f8c37c90a14032729e0dcb6267caf3a":{"kind":"REWORK","_number":1,"created":"2015-01-22 08:25:35.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/1"}}},"commit":{"parents":[{"commit":"ce2cf02512b4deb410514790287411f4439f6b83","subject":"Merge \"Switch to file:// coordination by default\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/ce2cf02512b4deb410514790287411f4439f6b83"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-22 08:25:28.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/3cf9a2be7f8c37c90a14032729e0dcb6267caf3a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/3cf9a2be7f8c37c90a14032729e0dcb6267caf3a"}]},"branch":"refs/heads/master"},"cb8f1f5556f653a482cdbaa896d98bfa4b183383":{"kind":"REWORK","_number":2,"created":"2015-01-22 13:29:16.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/2"}}},"commit":{"parents":[{"commit":"e475014a5f22fb2212a09e2f46a1d439062fcb07","subject":"Fix ResourceSchema to allow None user_id and project_id","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/e475014a5f22fb2212a09e2f46a1d439062fcb07"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-22 13:29:11.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/cb8f1f5556f653a482cdbaa896d98bfa4b183383"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/cb8f1f5556f653a482cdbaa896d98bfa4b183383"}]},"branch":"refs/heads/master"},"1f6125b9f60101797de88b3e850fce9dbeac634e":{"kind":"REWORK","_number":3,"created":"2015-01-22 13:53:36.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/3"}}},"commit":{"parents":[{"commit":"e475014a5f22fb2212a09e2f46a1d439062fcb07","subject":"Fix ResourceSchema to allow None user_id and project_id","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/e475014a5f22fb2212a09e2f46a1d439062fcb07"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-22 13:53:31.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/1f6125b9f60101797de88b3e850fce9dbeac634e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/1f6125b9f60101797de88b3e850fce9dbeac634e"}]},"branch":"refs/heads/master"},"4ee6181fff97a4d608e6dd89d9aac04298d6fac2":{"kind":"REWORK","_number":4,"created":"2015-01-22 14:00:33.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/4"}}},"commit":{"parents":[{"commit":"e475014a5f22fb2212a09e2f46a1d439062fcb07","subject":"Fix ResourceSchema to allow None user_id and project_id","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/e475014a5f22fb2212a09e2f46a1d439062fcb07"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-22 14:00:26.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/4ee6181fff97a4d608e6dd89d9aac04298d6fac2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/4ee6181fff97a4d608e6dd89d9aac04298d6fac2"}]},"branch":"refs/heads/master"},"8c925221fda599b71b28c5726936e4366fd4f43b":{"kind":"REWORK","_number":5,"created":"2015-01-26 14:36:15.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/5"}}},"commit":{"parents":[{"commit":"7d649fa69f09000389086a6aff30de6584b78845","subject":"Merge \"rest, indexer: make the JSON encoder UUID aware\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/7d649fa69f09000389086a6aff30de6584b78845"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-26 14:36:11.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/8c925221fda599b71b28c5726936e4366fd4f43b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/8c925221fda599b71b28c5726936e4366fd4f43b"}]},"branch":"refs/heads/master"},"98989ec67bba37e1ea0672fb87673f1215da533f":{"kind":"REWORK","_number":6,"created":"2015-01-27 09:48:33.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/6"}}},"commit":{"parents":[{"commit":"f7efc4259ee51753804560e40dded54e9da2f65b","subject":"Merge \"rest: allow to use relative timestamps\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/f7efc4259ee51753804560e40dded54e9da2f65b"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-27 09:48:27.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/98989ec67bba37e1ea0672fb87673f1215da533f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/98989ec67bba37e1ea0672fb87673f1215da533f"}]},"branch":"refs/heads/master"},"349f565c6e48f4ed552f55e81caab69d7a3fde08":{"kind":"REWORK","_number":7,"created":"2015-01-27 10:21:20.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/7"}}},"commit":{"parents":[{"commit":"f7efc4259ee51753804560e40dded54e9da2f65b","subject":"Merge \"rest: allow to use relative timestamps\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/f7efc4259ee51753804560e40dded54e9da2f65b"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-27 10:21:15.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/349f565c6e48f4ed552f55e81caab69d7a3fde08"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/349f565c6e48f4ed552f55e81caab69d7a3fde08"}]},"branch":"refs/heads/master"},"0da1e7ca6e436a3efe36d3b469b8e9ef32d8c46a":{"kind":"REWORK","_number":8,"created":"2015-01-28 07:35:23.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/8"}}},"commit":{"parents":[{"commit":"f67ed537b0446430d62d5453376bbadf90af3f50","subject":"tests: fix relative test failing sometimes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/f67ed537b0446430d62d5453376bbadf90af3f50"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-28 07:35:18.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/0da1e7ca6e436a3efe36d3b469b8e9ef32d8c46a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/0da1e7ca6e436a3efe36d3b469b8e9ef32d8c46a"}]},"branch":"refs/heads/master"},"26494e1f30526ce324700450d3c72f0b0c97c19b":{"kind":"REWORK","_number":9,"created":"2015-01-28 08:14:10.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/9"}}},"commit":{"parents":[{"commit":"f67ed537b0446430d62d5453376bbadf90af3f50","subject":"tests: fix relative test failing sometimes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/f67ed537b0446430d62d5453376bbadf90af3f50"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-28 08:14:04.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/26494e1f30526ce324700450d3c72f0b0c97c19b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/26494e1f30526ce324700450d3c72f0b0c97c19b"}]},"branch":"refs/heads/master"},"b1c22660e0a240f4119aa552fb5be9b3780a0fc2":{"kind":"REWORK","_number":10,"created":"2015-01-29 09:01:10.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/10"}}},"commit":{"parents":[{"commit":"15b40234438ebbeaaf34db7d6f13f8b1f808b9a0","subject":"Add capabilities API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/15b40234438ebbeaaf34db7d6f13f8b1f808b9a0"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-29 09:00:50.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/b1c22660e0a240f4119aa552fb5be9b3780a0fc2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/b1c22660e0a240f4119aa552fb5be9b3780a0fc2"}]},"branch":"refs/heads/master"},"424e89ee645d44689751c40f97c215bbd5dec277":{"kind":"REWORK","_number":11,"created":"2015-02-04 15:31:50.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/11"}}},"commit":{"parents":[{"commit":"2d78301635848e59fe35dde6f1c3a3e4096a4876","subject":"Merge \"Fix order of arguments in assertEqual\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/2d78301635848e59fe35dde6f1c3a3e4096a4876"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-02-04 15:30:49.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/424e89ee645d44689751c40f97c215bbd5dec277"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/424e89ee645d44689751c40f97c215bbd5dec277"}]},"branch":"refs/heads/master"},"0dd2a4223cc0c83e2d3ea57d7a6c0dee7f490a5d":{"kind":"REWORK","_number":12,"created":"2015-02-05 09:15:59.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/82/149182/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/gnocchi","ref":"refs/changes/82/149182/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/gnocchi refs/changes/82/149182/12"}}},"commit":{"parents":[{"commit":"2d78301635848e59fe35dde6f1c3a3e4096a4876","subject":"Merge \"Fix order of arguments in assertEqual\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/2d78301635848e59fe35dde6f1c3a3e4096a4876"}]}],"author":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-01-21 23:01:10.000000000","tz":60},"committer":{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","date":"2015-02-05 08:56:38.000000000","tz":60},"subject":"Add ceilometer alarm rule and evaluator","message":"Add ceilometer alarm rule and evaluator\n\nThis change introduces a ceilometer alarm rule and evaluator,\nthat uses gnocchi API to compute the threshold of a metric.\n\nChange-Id: Ia550b112497ead43598ec89cdd9ea1271316d082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/0dd2a4223cc0c83e2d3ea57d7a6c0dee7f490a5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/gnocchi/commit/0dd2a4223cc0c83e2d3ea57d7a6c0dee7f490a5d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
