)]}'
{"id":"openstack%2Fcloudkitty~778922","triplet_id":"openstack%2Fcloudkitty~master~I59397b33d014709eb976c78d517f009b8a2be4cf","project":"openstack/cloudkitty","branch":"master","topic":"allow_multiple_projects_filtering_summary_get_api-upstream","attention_set":{},"removed_from_attention_set":{"28356":{"account":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"last_update":"2021-12-13 14:41:56.000000000","reason":"Change was submitted"},"15197":{"account":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"last_update":"2021-12-13 14:41:56.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I59397b33d014709eb976c78d517f009b8a2be4cf","subject":"Add support for multiple value filters","status":"MERGED","created":"2021-03-05 13:52:48.000000000","updated":"2021-12-13 14:44:28.000000000","submitted":"2021-12-13 14:41:56.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":"778922-allow_multiple_projects_filtering_summary_get_api-upstream","meta_rev_id":"d0ba52cb9796efa695746ae685ee3be4c4f6c105","_number":778922,"virtual_id_number":778922,"owner":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-12-13 14:41:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-12-13 09:02:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":2,"date":"2021-12-13 14:02:41.000000000","_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"}],"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":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"all":[{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":1,"date":"2021-12-13 14:02:41.000000000","_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-03-05 15:00:05.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"},{"updated":"2021-04-19 15:12:06.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"CC"},{"updated":"2021-07-08 09:28:46.000000000","updated_by":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"reviewer":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"state":"REVIEWER"},{"updated":"2021-12-13 09:02:30.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"}],"messages":[{"id":"a33627f14fdd20c6875d22b0d89fab7487832c79","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-03-05 13:52:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7744bc0700bdeeb0c2188b9a7273396752145baa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-05 15:00:05.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/97df4b02009145468dba9ac2ad695d7d : SUCCESS in 6m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/334b8e92456748c498b7b3ac2ed56232 : SUCCESS in 5m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/14949c45dd32414ab8f41fbbff2f2dd9 : SUCCESS in 5m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7af15ec8919b4e66aaca8306e183be91 : SUCCESS in 5m 18s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7fb2baf0ed4a47efb52707618c65dfe7 : SUCCESS in 5m 26s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/461b0c517d154d61ac87f23e6cddfcad : SUCCESS in 5m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2aee0c416c2e40908e66708d4dbc14c4 : SUCCESS in 5m 15s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/7c0066ca27354678a2a80612f03a098d : SUCCESS in 33m 27s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/31fa5e6de6fa4779ad95950b5827cd77 : SUCCESS in 46m 29s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/ff9eb1b9dcf341f0be592702ed3d832b : SUCCESS in 44m 00s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/5d2330b70821472cb761b4f20f9429a9 : SUCCESS in 45m 34s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/c327676c617d4e04b0ee943b73a87d54 : FAILURE in 3m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6645ce8ae1593df9818d50952b36388001e2c3bf","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-04-19 15:12:06.000000000","message":"Patch Set 1:\n\nWould be nice to have a test case in cloudkitty-tempest-plugin. Does this need to be documented in the API reference?","accounts_in_message":[],"_revision_number":1},{"id":"27de1ededb2906827779603b1ad82e6d43aef97f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-05-04 11:10:00.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"44011775a4acd615d7074516d1520178a4af1810","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-05-04 11:12:27.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7e28a96335bc0ddaa0da78e9e7ec89e2fd7dabb8","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-05-04 11:13:49.000000000","message":"Patch Set 1:\n\n\u003e Patch Set 1:\n\u003e \n\u003e Would be nice to have a test case in cloudkitty-tempest-plugin. Does this need to be documented in the API reference?\n\nThanks for the review Pierre. I have updated the docs. However, I am not sure how to create the tests in the tempest plugin. I was trying of understand the project there, but it seems that it is not complete yet. Would you mind providing me some guidelines on how to implement/create tests for this feature there?","accounts_in_message":[],"_revision_number":1},{"id":"25ded739325ef58b51641d3796df72dfd8b202b5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-04 11:58:58.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a55533d6f5ad4d75ac51c87854302606 : SUCCESS in 3m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/769afd5077d44d788e6c18b98c33203a : SUCCESS in 4m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2757ca9ee0d0453b87533304834685ab : SUCCESS in 3m 57s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ceb812a81cbc4298a03a882c9cf0be38 : SUCCESS in 4m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/062e9fec06c6463fb14e951bf975c523 : SUCCESS in 4m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/50c297e214c646ab9a2bd69f1fd33f22 : SUCCESS in 4m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6c257a934c1d4e56a089879b5916fb74 : SUCCESS in 3m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7d1109eda87f42b3a1d303cdeed85182 : SUCCESS in 3m 25s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/7737e0095630445db6cb6904c2ff19c8 : SUCCESS in 25m 31s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/ca1001bd93bf4096acf11edc72c8e0e3 : SUCCESS in 40m 43s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/8104283451fb412b96df5e55f11a3b54 : SUCCESS in 27m 13s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/2d1ba6b361f44389983f3723f93c7180 : SUCCESS in 25m 12s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/4b279fc5fa0b471f87a7ac006eed5bfb : FAILURE in 3m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8de21e54901eb7e89c6d17cfb6cc4ea3e57ea909","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-05-17 14:09:24.000000000","message":"Patch Set 3: Review-Priority+1","accounts_in_message":[],"_revision_number":3},{"id":"2fed629ddf9e52925c2c7110d48e856f2dd1bf3c","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-05-31 15:27:27.000000000","message":"Patch Set 3:\n\n\u003e Patch Set 1:\n\u003e \n\u003e \u003e Patch Set 1:\n\u003e \u003e \n\u003e \u003e Would be nice to have a test case in cloudkitty-tempest-plugin. Does this need to be documented in the API reference?\n\u003e \n\u003e Thanks for the review Pierre. I have updated the docs. However, I am not sure how to create the tests in the tempest plugin. I was trying of understand the project there, but it seems that it is not complete yet. Would you mind providing me some guidelines on how to implement/create tests for this feature there?\n\nI am not familiar with it, have you looked at the existing v1 API tests? https://github.com/openstack/cloudkitty-tempest-plugin/blob/master/cloudkitty_tempest_plugin/tests/api/v1/test_cloudkitty_api.py","accounts_in_message":[],"_revision_number":3},{"id":"43cb0a09de37a78c0eba6096603d25b21eeaa5f7","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-06-02 12:52:12.000000000","message":"Patch Set 3:\n\n\u003e Patch Set 3:\n\u003e \n\u003e \u003e Patch Set 1:\n\u003e \u003e \n\u003e \u003e \u003e Patch Set 1:\n\u003e \u003e \u003e \n\u003e \u003e \u003e Would be nice to have a test case in cloudkitty-tempest-plugin. Does this need to be documented in the API reference?\n\u003e \u003e \n\u003e \u003e Thanks for the review Pierre. I have updated the docs. However, I am not sure how to create the tests in the tempest plugin. I was trying of understand the project there, but it seems that it is not complete yet. Would you mind providing me some guidelines on how to implement/create tests for this feature there?\n\u003e \n\u003e I am not familiar with it, have you looked at the existing v1 API tests? https://github.com/openstack/cloudkitty-tempest-plugin/blob/master/cloudkitty_tempest_plugin/tests/api/v1/test_cloudkitty_api.py\n\nThat is the problem. I did not understand what people are doing there. For instance, we have tests without asserts (https://github.com/openstack/cloudkitty-tempest-plugin/blob/d9b5aade5ff8d943e66af13b4e84abe00f4e832a/cloudkitty_tempest_plugin/tests/api/v1/test_cloudkitty_api.py#L154). I am not sure what those things are guaranteeing. \n\nDoes that look fine to you?","accounts_in_message":[],"_revision_number":3},{"id":"0f758820263fe53d1c9d7080b383f5f7862f4181","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2021-07-08 09:28:46.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"c346d3ee4912be35b6a33397fdd210799e48acca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-12-13 09:02:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"809b44dac48a1ffa7791d13e218f2f9779d64ea4","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-12-13 09:02:30.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"2bb32d03c8bfcb67094d20d711873ad332799b6b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-13 09:35:31.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d02c4f414c984cb7a5f288cfdc5b975d : SUCCESS in 5m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/95c9df3759f64c35a022655e5b74a4cf : SUCCESS in 7m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d10e5bc684da405d8f9756543af9ca5d : SUCCESS in 4m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a62d0e1708f3470a80d5cd006fe01f9f : SUCCESS in 4m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2a4186dbdb98428cbaae829c4d5f48c1 : SUCCESS in 5m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/05036ed84a23418a85a948f36c17bb5a : SUCCESS in 4m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/959b960bb6094c10a6fc7cf18ae85394 : SUCCESS in 3m 49s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/b62a9a3bfe424636a95ea94146eda089 : SUCCESS in 30m 11s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/4e326e65d730492a96e702af2a9daaf4 : SUCCESS in 31m 28s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/802286639efd404cb183dc2e41b4f141 : SUCCESS in 24m 45s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/a1bfdb86e61b4006891493f3803c932d : SUCCESS in 29m 37s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/a7f6b31e1e554d78ad7000bcb0603076 : SUCCESS in 3m 17s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"e782740e5e2fd84813fc9ba46f5d2edd02c2a329","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-12-13 10:45:06.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"6fc6ea4e92cb9040622fcb2a33cfb44f95fdae36","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2021-12-13 14:02:41.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"6dd3ea2f0108b23de2b2dec75f6a8b6c9542d0cd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-13 14:03:25.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"277466575ba66f0bdfa5a17265eb8d02285d83b3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-13 14:41:56.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5b523c76b7a34b2fbdc2ffbaf208cefb : SUCCESS in 6m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b5f2f60f10774988ab51fb9e7cb0e5a1 : SUCCESS in 4m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f0d9286846ae4f19878dd874b1384228 : SUCCESS in 4m 16s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/518371a503aa491d9300d7c228df0084 : SUCCESS in 4m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a92a5fd1439047b78a81d4702f18e8bc : SUCCESS in 5m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/be224cfa6641462ba1b1e006c9e854ae : SUCCESS in 3m 50s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/1073af446c6841e8819b4cd541b0a2bb : SUCCESS in 31m 44s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/058c7fa81f834885bfaca7e4ab56b808 : SUCCESS in 37m 32s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/218f156e8752419fae843aa9992f3644 : SUCCESS in 25m 29s","accounts_in_message":[],"_revision_number":4},{"id":"e4c9c38caa724db0049da449f0d74e67bc6092d4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-13 14:41:56.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"d0ba52cb9796efa695746ae685ee3be4c4f6c105","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-13 14:44:28.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/048913b915564bf0a81cef5d65de1fd4 : SUCCESS in 1m 07s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d1eace4496154e1d9cf149bf250d24be : SUCCESS in 1m 45s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"76e98ffd1b851c309fee58a9f375ad6a45d9601b","revisions":{"ce7506752909424f2eec66bb8b28153ca3f887bb":{"kind":"REWORK","_number":1,"created":"2021-03-05 13:52:48.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/22/778922/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/22/778922/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/1"}}},"commit":{"parents":[{"commit":"208e78aaa85da30d68e59ed17914bd1cd000f52f","subject":"Merge \"Remove six\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/208e78aaa85da30d68e59ed17914bd1cd000f52f"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-03-05 13:52:35.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-03-05 13:52:35.000000000","tz":-180},"subject":"Add support for multiple value filters","message":"Add support for multiple value filters\n\nThe goal of this patch is to introduce the support to multi-valued parameters.\nFor instance, the parameter `type`, even though the code was threating it as a\npossible list of types, the API would not allow a user to send multiple types\n\nThis patch will enable users to send filters with multiple values, which can be\nuseful for filtering by project_ids for instance, or different types (metric types).\n\nChange-Id: I59397b33d014709eb976c78d517f009b8a2be4cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ce7506752909424f2eec66bb8b28153ca3f887bb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ce7506752909424f2eec66bb8b28153ca3f887bb"}]},"branch":"refs/heads/master"},"fb1fa1f422e44160819a442d4951b8f99f6dd98b":{"kind":"REWORK","_number":2,"created":"2021-05-04 11:10:00.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/22/778922/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/22/778922/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/2"}}},"commit":{"parents":[{"commit":"208e78aaa85da30d68e59ed17914bd1cd000f52f","subject":"Merge \"Remove six\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/208e78aaa85da30d68e59ed17914bd1cd000f52f"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-03-05 13:52:35.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-05-04 11:09:46.000000000","tz":-180},"subject":"Add support for multiple value filters","message":"Add support for multiple value filters\n\nThe goal of this patch is to introduce the support to multi-valued parameters.\nFor instance, the parameter `type`, even though the code was threating it as a\npossible list of types, the API would not allow a user to send multiple types\n\nThis patch will enable users to send filters with multiple values, which can be\nuseful for filtering by project_ids for instance, or different types (metric types).\n\nChange-Id: I59397b33d014709eb976c78d517f009b8a2be4cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/fb1fa1f422e44160819a442d4951b8f99f6dd98b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/fb1fa1f422e44160819a442d4951b8f99f6dd98b"}]},"branch":"refs/heads/master"},"ea60a19964c340fac8141332ac0499230250fb2a":{"kind":"REWORK","_number":3,"created":"2021-05-04 11:12:27.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/22/778922/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/22/778922/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/3"}}},"commit":{"parents":[{"commit":"208e78aaa85da30d68e59ed17914bd1cd000f52f","subject":"Merge \"Remove six\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/208e78aaa85da30d68e59ed17914bd1cd000f52f"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-03-05 13:52:35.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-05-04 11:12:16.000000000","tz":-180},"subject":"Add support for multiple value filters","message":"Add support for multiple value filters\n\nThe goal of this patch is to introduce the support to multi-valued parameters.\nFor instance, the parameter `type`, even though the code was threating it as a\npossible list of types, the API would not allow a user to send multiple types\n\nThis patch will enable users to send filters with multiple values, which can be\nuseful for filtering by project_ids for instance, or different types (metric types).\n\nChange-Id: I59397b33d014709eb976c78d517f009b8a2be4cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ea60a19964c340fac8141332ac0499230250fb2a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ea60a19964c340fac8141332ac0499230250fb2a"}]},"branch":"refs/heads/master"},"76e98ffd1b851c309fee58a9f375ad6a45d9601b":{"kind":"REWORK","_number":4,"created":"2021-12-13 09:02:06.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/22/778922/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/22/778922/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/22/778922/4"}}},"commit":{"parents":[{"commit":"6ba9d45ea69ea308ae21052e45a8d114c39145da","subject":"Introduce \"response_format\" for the V2 summary API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/6ba9d45ea69ea308ae21052e45a8d114c39145da"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-03-05 13:52:35.000000000","tz":-180},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2021-12-13 09:01:18.000000000","tz":60},"subject":"Add support for multiple value filters","message":"Add support for multiple value filters\n\nThe goal of this patch is to introduce support for multi-valued\nparameters. For instance, for the `type` parameter, even though the code\nwas treating it as a possible list of types, the API would not allow a\nuser to send multiple types.\n\nThis patch enables users to send filters with multiple values, which can\nbe useful for filtering by project_ids for instance, or different types\n(metric types).\n\nChange-Id: I59397b33d014709eb976c78d517f009b8a2be4cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/76e98ffd1b851c309fee58a9f375ad6a45d9601b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/76e98ffd1b851c309fee58a9f375ad6a45d9601b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
