)]}'
{"id":"openstack%2Fcloudkitty~678231","triplet_id":"openstack%2Fcloudkitty~master~Ib41f0c91232ed06b82b6bb9f60ab316fc76e5209","project":"openstack/cloudkitty","branch":"master","topic":"fix-v1-dataframes-controller","hashtags":[],"change_id":"Ib41f0c91232ed06b82b6bb9f60ab316fc76e5209","subject":"Fix GET /v1/dataframes endpoint","status":"MERGED","created":"2019-08-23 13:46:22.000000000","updated":"2019-08-26 08:35:54.000000000","submitted":"2019-08-26 08:33:42.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"678231-1566808422931-91ed003a","meta_rev_id":"b5f38959181520fb82ec1f2fdc47e182c66db08c","_number":678231,"virtual_id_number":678231,"owner":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":2,"date":"2019-08-26 08:33:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"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":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"all":[{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-08-23 16:03:39.000000000","_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"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":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"all":[{"value":1,"date":"2019-08-26 07:34:17.000000000","_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-23 16:03:39.000000000","updated_by":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"reviewer":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"state":"REVIEWER"},{"updated":"2019-08-26 08:33:42.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"3f2dbf3dde54d2a72195af6c3f7d97ba25d513cf","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-08-23 13:46:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c9f178962558e3f80abe482dba076358b635cbc3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-23 14:32:40.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/be13edf99d0343758f537b664d6bbdab : SUCCESS in 7m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bfcc3b885c1645dbae2ed3cb8b54cf36 : SUCCESS in 3m 43s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/104801c4b0c0453bb947eda45c4f78fd : SUCCESS in 7m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b4e6d5e4ca8c41e8ace27877e1ee4a67 : SUCCESS in 7m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f548e4d95513476591b15c9fe13d8be6 : SUCCESS in 7m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/63998743c1e7458b9c75f5fad835e293 : SUCCESS in 6m 19s\n- cloudkitty-tempest-full https://zuul.opendev.org/t/openstack/build/c514a688238f489ab4eda539464f1cfe : SUCCESS in 43m 03s\n- cloudkitty-tempest-full-python3 https://zuul.opendev.org/t/openstack/build/44792064f5d84a92be58ce5c6d83b4f8 : SUCCESS in 40m 36s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/32e8022a8cd345f18b2126d0b81f7d03 : SUCCESS in 43m 50s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/6680c2d51387452baab62c9784ebe379 : SUCCESS in 3m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4142392d7ee456c6361f00738c8babe0bad412f2","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-08-23 16:03:39.000000000","message":"Patch Set 1: Code-Review+2\n\nHi Luka,\n\nGood catch.\n\nAlso, more thorough tests are always a plus.\n\nLGTM.","accounts_in_message":[],"_revision_number":1},{"id":"66cbd1014af67c4a063267197bf7a97b0ef1a102","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-08-26 07:34:17.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"54fa32794dade0601c0f54cea12ce2d20b5d88ea","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-26 07:34:29.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"bf7d559a3a677a9a537135d7ad95ebb53071e912","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-26 08:33:42.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/66c70b5d2d26495e861d510c2260b19c : SUCCESS in 3m 39s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d3278002553e49e69e9b9d055582f9f1 : SUCCESS in 5m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/70cdbba7096d4e9aa2aa1e9cbd8d2bf8 : SUCCESS in 5m 52s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/db0fea0a36f743d5a292b417e791da2c : SUCCESS in 6m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c14b0509d3b04ba7a5f57e7ca0c1825e : SUCCESS in 6m 09s\n- cloudkitty-tempest-full https://zuul.opendev.org/t/openstack/build/353520c8b89c462a927ff2f36633f3e3 : SUCCESS in 53m 19s\n- cloudkitty-tempest-full-python3 https://zuul.opendev.org/t/openstack/build/2897fe412db142a388e36f16aa27c994 : SUCCESS in 38m 22s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/ff2dda83fda3471a93af19f2e52995e3 : SUCCESS in 38m 47s","accounts_in_message":[],"_revision_number":1},{"id":"b45e08503abcd17d42e8ff321b2711ac0eb4d210","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-26 08:33:42.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"8cf9ad9afcc8f44199f7471897b2b29cd90ff2f9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-26 08:35:54.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e44844ff27a7465fbed51c36866af503 : SUCCESS in 1m 50s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"7ea4dda98e5d0a0457e3520feb6f919d47449c96","revisions":{"7ea4dda98e5d0a0457e3520feb6f919d47449c96":{"kind":"REWORK","_number":1,"created":"2019-08-23 13:46:22.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/31/678231/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/31/678231/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/31/678231/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/31/678231/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/31/678231/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/31/678231/1"}}},"commit":{"parents":[{"commit":"e1a3453e90177ef5dd6b4bafdff39e9fb6c842b7","subject":"Merge \"Add support for empty or missing \"extra_args\" in metrics config file\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/e1a3453e90177ef5dd6b4bafdff39e9fb6c842b7"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-08-23 13:42:35.000000000","tz":120},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-08-23 13:42:35.000000000","tz":120},"subject":"Fix GET /v1/dataframes endpoint","message":"Fix GET /v1/dataframes endpoint\n\nWhen switching to DataFrames objects, a mistake has been made in the\nDataFrameController object: the \"resources\" list was not emptied once a\ndataframe was created, leading to a datapoint duplication in the command\noutput.\n\nThe bug hasn\u0027t been detected at that time, because each usage type in a\ndataframe only contained a single data point. Gabbi fixtures have been\nupdated to include several points per dataframe and avoid a future\nregression.\n\nChange-Id: Ib41f0c91232ed06b82b6bb9f60ab316fc76e5209\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/7ea4dda98e5d0a0457e3520feb6f919d47449c96"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/7ea4dda98e5d0a0457e3520feb6f919d47449c96"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
