)]}'
{"id":"openstack%2Fcloudkitty~690059","triplet_id":"openstack%2Fcloudkitty~master~Id3da0cc4dae50edb77ec1ef3b446616617d2a49e","project":"openstack/cloudkitty","branch":"master","hashtags":[],"change_id":"Id3da0cc4dae50edb77ec1ef3b446616617d2a49e","subject":"Fix filtering on dataframe endpoints","status":"MERGED","created":"2019-10-22 12:20:41.000000000","updated":"2019-10-22 18:46:34.000000000","submitted":"2019-10-22 18:44:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"690059-1571769899987-9e252c24","meta_rev_id":"e30c19b62d4f4cb0ce021f686bfbcfa2db5b970f","_number":690059,"virtual_id_number":690059,"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"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-10-22 18:44:59.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":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"all":[{"value":2,"date":"2019-10-22 17:13:58.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":2,"date":"2019-10-22 13:14:54.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-10-22 14:18:09.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-10-22 13:14:54.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-10-22 18:44:59.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":"58a8a5ef860dbc959831e5641522a04756a40943","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-22 12:20:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"78c2f4d34ddc1c72f72c2b5344e1e2f8a63c85ca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-22 13:02:28.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/710a66d716df4fecb5da5ef40ba6090a : SUCCESS in 4m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e9783f6b16314dc0a462abdbde72b50b : SUCCESS in 5m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c866d1587eff422da32ec148cdd7da8e : SUCCESS in 4m 00s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/6dac3c1e85564a1ebec5c3fc1ef706fa : SUCCESS in 4m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8721ef6241f448958d0833239b6910e7 : SUCCESS in 3m 57s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e09b10e1b89b4de081e3deab1fd145a4 : SUCCESS in 4m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5c81c893420a44eeb9e7f189c15538fa : SUCCESS in 6m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b75dd170ac524f9d9669581f34ad72e5 : SUCCESS in 4m 13s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/7e14e782b53e46818fbde68d350ee7e2 : SUCCESS in 35m 05s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/295f7872cdb14303b84d12e6be48469d : SUCCESS in 36m 10s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/f08494c33a1c4d50b013cc58af2cb51c : SUCCESS in 36m 25s (non-voting)\n- cloudkitty-tempest-full-v2-storage-elasticsearch-py3 https://zuul.opendev.org/t/openstack/build/6a03f1143e544d24856733655a384901 : SUCCESS in 34m 59s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/394d315e999543c1bc5e6ae18bc79e1f : SUCCESS in 35m 44s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/5ef033e66c4c46eb9ae876b3a3dbdea4 : SUCCESS in 34m 50s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/57b72771bb35435bb1aa1d899d25c6b8 : SUCCESS in 34m 54s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/09191aac48964b87b364ccdb6f83c32d : SUCCESS in 3m 51s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2491283ab6baa8db75b1bc14726861704fd3a377","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-10-22 13:12:08.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nHi Luka,\n\nThanks a lot as it is quite urgent,\n\nExcept one thing it looks good to me.","accounts_in_message":[],"_revision_number":1},{"id":"597265fceec6a835761744d19b682332c1d3d581","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-10-22 13:14:54.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)\n\nMy bad,\n\nLGTM.","accounts_in_message":[],"_revision_number":1},{"id":"0fb5c2c616f60bc6b528c1c1c223a89e489dd76c","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-22 14:18:09.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"a672c05bcb913b21cbca59c73a6c48e719877f45","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-22 14:18:18.000000000","message":"Patch Set 1: Cherry Picked\n\nThis patchset was cherry picked to branch stable/train as commit b4408cf08592911f34c7e14d50d9dd2ab21b79c3","accounts_in_message":[],"_revision_number":1},{"id":"78be6065a3da8fd9f7ce554a4da965b5d39b2a74","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-22 14:18:20.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"4b9b99074a494af09731204eb1ffe608c9c4b42b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-22 15:04:27.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6fe59ccd7cae4274907d212292592bee : SUCCESS in 3m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f036cc31e65442290c825d29c02c59a : SUCCESS in 3m 31s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/09eda14bc4444a1d8739b181173ec08e : FAILURE in 4m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0519e185dd0a4317ac5fced621eeec5a : SUCCESS in 4m 50s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d7f5ca051bd749ac83cfa6e6b726a331 : SUCCESS in 4m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/85d30f8987dd4d8b9058116ea580b047 : SUCCESS in 4m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ef4f75ccbaa846549b8f43b594811eb1 : SUCCESS in 3m 45s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/6353773284664f76b96d12069f5c2e1c : SUCCESS in 39m 05s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/69dd400aaf96429893d7d5e893870ad8 : SUCCESS in 38m 57s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/0c31f092e90344c08e4a6f1cca446d0d : SUCCESS in 38m 19s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/b72e834e7a7c49f1a5b3f66cf9ecc76b : SUCCESS in 36m 57s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/eef7ebb7af714231836053dddd1c1035 : SUCCESS in 38m 58s","accounts_in_message":[],"_revision_number":1},{"id":"7cbad917ecdee4310c19b8db9b51263ca57ec6dd","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-22 17:13:58.000000000","message":"Patch Set 1: Code-Review+2\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"efc35100b80f0eb8f74a963865653495e12487fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-22 18:02:48.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8cb6c58ed894469f9c01b5fb56cc2b76 : SUCCESS in 3m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/587f1dc8edfa41d69da7344b9c6968c7 : SUCCESS in 3m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8a34ae73f8e74168905a1396d794b48f : SUCCESS in 3m 17s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/a3d89721199245cf90ebda350e779125 : SUCCESS in 3m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/98fb853cfd77431cadf328e71fa8e785 : SUCCESS in 3m 17s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/df38241cfcef4d7fae86c2477baadb87 : SUCCESS in 3m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8cf3523510074fbf99ee9ca3d7976af2 : SUCCESS in 4m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8b99f83ec91a420caa48de459c75e56a : SUCCESS in 3m 21s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/8b2d9774f0b64ea092821f889e1d42af : SUCCESS in 34m 28s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/045a107a732049aebb02c237d265fcc5 : SUCCESS in 32m 30s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/b7ec3560661e48f7a75e23cc26a72c52 : FAILURE in 10m 34s (non-voting)\n- cloudkitty-tempest-full-v2-storage-elasticsearch-py3 https://zuul.opendev.org/t/openstack/build/4048e1a2162d4198aa60bac64670363c : SUCCESS in 33m 08s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/97e72c24929e4cb3ba4c06e95a3aeeea : SUCCESS in 46m 20s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/e3d0b5d13a434ab08b8600703df15534 : SUCCESS in 45m 37s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/2931ad3ff7764902aaec207aa1aa9074 : SUCCESS in 42m 49s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/1e3b5716639045e29929734bedd6cacb : SUCCESS in 4m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"533e797ff84891bb16ad5c6f5857ce866a14cc54","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-22 18:03:00.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"2b1a1d309504299ebd92272d8a20f0c112657e29","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-22 18:44:59.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ad93be4a1fba4666bad05a9c991efae5 : SUCCESS in 3m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a2d22e7217674e79a8f791a43f1e879c : SUCCESS in 2m 55s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8e63fe48026e41818bb54eb2567dd308 : SUCCESS in 3m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b4a33ebe6b1946c492c6f183878f69e7 : SUCCESS in 4m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1b33866f4959495b94642638f1e9e50e : SUCCESS in 4m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/645c579d1b504362949f2cc17a695998 : SUCCESS in 5m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0de4917eed8c4324b31f9a529cfde0d9 : SUCCESS in 3m 11s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/256796117f1e428fae1e0f74fdd541f0 : SUCCESS in 35m 21s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/8a8e5e5395a449f4b5d6b3e87da17a36 : SUCCESS in 35m 23s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/7bae2f8098124af7b4ccd3dcaca36724 : SUCCESS in 36m 41s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/fdf9ab667cd54aeaa71c8e42abe443c2 : SUCCESS in 32m 52s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/3f6c16bb022e450a8fd4af0f83ba1e69 : SUCCESS in 34m 51s","accounts_in_message":[],"_revision_number":1},{"id":"87cfa6c1d3549f6e36eaa7dccdfe549cb4e8ae73","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-22 18:44:59.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"e30c19b62d4f4cb0ce021f686bfbcfa2db5b970f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-22 18:46:34.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/182850518e80473db49fd4ea10213067 : SUCCESS in 1m 02s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/57043cad02204d2382331a8a00acc51d : SUCCESS in 1m 15s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"19c90061f46abf45fb7c6b4c0592ba291c5035ff","revisions":{"19c90061f46abf45fb7c6b4c0592ba291c5035ff":{"kind":"REWORK","_number":1,"created":"2019-10-22 12:20:41.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/59/690059/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/59/690059/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/59/690059/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/59/690059/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/59/690059/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/59/690059/1"}}},"commit":{"parents":[{"commit":"ebe06543f1914fed1a9509cb82a8e139241ac14f","subject":"Update .zuul.yaml to run separate tempest tests for each API version","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ebe06543f1914fed1a9509cb82a8e139241ac14f"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-10-22 09:04:11.000000000","tz":120},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-10-22 12:20:24.000000000","tz":120},"subject":"Fix filtering on dataframe endpoints","message":"Fix filtering on dataframe endpoints\n\nThis fixes filtering on \"GET /v1/dataframes\" and \"GET /v2/dataframes\" by\nensuring that non-admin users will only have access to their data.\n\nChange-Id: Id3da0cc4dae50edb77ec1ef3b446616617d2a49e\nStory: 2006749\nTask: 37232\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/19c90061f46abf45fb7c6b4c0592ba291c5035ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/19c90061f46abf45fb7c6b4c0592ba291c5035ff"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
