)]}'
{"id":"openstack%2Fpython-openstackclient~507265","triplet_id":"openstack%2Fpython-openstackclient~master~I22b61c0b45b0205a2f5a4608c2473cb7814fe3cf","project":"openstack/python-openstackclient","branch":"master","hashtags":[],"change_id":"I22b61c0b45b0205a2f5a4608c2473cb7814fe3cf","subject":"Optimize getting endpoint list","status":"MERGED","created":"2017-09-25 20:07:24.000000000","updated":"2017-10-13 18:25:45.000000000","submitted":"2017-10-13 18:25:45.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"507265-1507919145515-768486e5","meta_rev_id":"808cd88449eec8d10a3417946f3870c2b3c7058b","_number":507265,"virtual_id_number":507265,"owner":{"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":11858,"name":"Dmytro","email":"daks12@gmail.com","username":"daks"},{"value":2,"date":"2017-10-13 18:25:45.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":23908,"name":"Milind b","email":"milindvb@gmail.com","username":"milindvb"},{"value":0,"_account_id":12953,"name":"Nikita Koshikov","email":"nkoshikov@mirantis.com","username":"nkoshikov"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":18538,"name":"Narendra Kumar Choudhary","email":"nc7799@att.com","username":"nc7799"},{"value":0,"date":"2017-09-26 21:38:21.000000000","_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},{"value":0,"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":12953,"name":"Nikita Koshikov","email":"nkoshikov@mirantis.com","username":"nkoshikov"},"all":[{"value":1,"date":"2017-10-06 13:33:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11858,"name":"Dmytro","email":"daks12@gmail.com","username":"daks"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-10-06 13:48:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23908,"name":"Milind b","email":"milindvb@gmail.com","username":"milindvb"},{"value":1,"date":"2017-09-26 21:39:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12953,"name":"Nikita Koshikov","email":"nkoshikov@mirantis.com","username":"nkoshikov"},{"value":2,"date":"2017-09-26 21:34:34.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2017-09-26 21:40:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":18538,"name":"Narendra Kumar Choudhary","email":"nc7799@att.com","username":"nc7799"},{"value":0,"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},{"value":1,"date":"2017-10-13 03:20:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":11858,"name":"Dmytro","email":"daks12@gmail.com","username":"daks"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":23908,"name":"Milind b","email":"milindvb@gmail.com","username":"milindvb"},{"value":0,"_account_id":12953,"name":"Nikita Koshikov","email":"nkoshikov@mirantis.com","username":"nkoshikov"},{"value":1,"date":"2017-10-13 17:05:28.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":18538,"name":"Narendra Kumar Choudhary","email":"nc7799@att.com","username":"nc7799"},{"value":0,"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},{"value":0,"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"}],"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":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},{"_account_id":11858,"name":"Dmytro","email":"daks12@gmail.com","username":"daks"},{"_account_id":12953,"name":"Nikita Koshikov","email":"nkoshikov@mirantis.com","username":"nkoshikov"},{"_account_id":18538,"name":"Narendra Kumar Choudhary","email":"nc7799@att.com","username":"nc7799"},{"_account_id":23908,"name":"Milind b","email":"milindvb@gmail.com","username":"milindvb"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-09-26 21:39:46.000000000","updated_by":{"_account_id":12953,"name":"Nikita Koshikov","email":"nkoshikov@mirantis.com","username":"nkoshikov"},"reviewer":{"_account_id":12953,"name":"Nikita Koshikov","email":"nkoshikov@mirantis.com","username":"nkoshikov"},"state":"REVIEWER"},{"updated":"2017-09-26 21:40:39.000000000","updated_by":{"_account_id":18538,"name":"Narendra Kumar Choudhary","email":"nc7799@att.com","username":"nc7799"},"reviewer":{"_account_id":18538,"name":"Narendra Kumar Choudhary","email":"nc7799@att.com","username":"nc7799"},"state":"REVIEWER"},{"updated":"2017-10-06 13:33:09.000000000","updated_by":{"_account_id":11858,"name":"Dmytro","email":"daks12@gmail.com","username":"daks"},"reviewer":{"_account_id":11858,"name":"Dmytro","email":"daks12@gmail.com","username":"daks"},"state":"REVIEWER"},{"updated":"2017-10-06 13:48:31.000000000","updated_by":{"_account_id":23908,"name":"Milind b","email":"milindvb@gmail.com","username":"milindvb"},"reviewer":{"_account_id":23908,"name":"Milind b","email":"milindvb@gmail.com","username":"milindvb"},"state":"REVIEWER"},{"updated":"2017-10-13 03:20:54.000000000","updated_by":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"reviewer":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"state":"REVIEWER"},{"updated":"2017-10-13 17:05:28.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2017-10-13 18:25:45.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"02d593851f75f7f60988a3790289f796772a76b8","author":{"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},"date":"2017-09-25 20:07:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cae1e408e5b4f234472054b3487bd02254fe4ab7","author":{"_account_id":23908,"name":"Milind b","email":"milindvb@gmail.com","username":"milindvb"},"date":"2017-09-25 20:12:08.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"c4d76f247c6c04c5bbe76ce8d5c500d6030e97b6","author":{"_account_id":18538,"name":"Narendra Kumar Choudhary","email":"nc7799@att.com","username":"nc7799"},"date":"2017-09-25 20:18:10.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"2d78c83e0e8876b4db94ea7821c1c1d2dd29691a","author":{"_account_id":12953,"name":"Nikita Koshikov","email":"nkoshikov@mirantis.com","username":"nkoshikov"},"date":"2017-09-25 20:24:39.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"c6bb7415ce7891110aac6b178e09f5fd950aa27f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-25 21:33:07.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-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/65/507265/1/check/gate-python-openstackclient-docs-ubuntu-xenial/ba561cd//doc/build/html/ : SUCCESS in 5m 15s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/65/507265/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/41dee74/ : SUCCESS in 6m 50s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/65/507265/1/check/gate-python-openstackclient-python27-ubuntu-xenial/b2394ee/ : FAILURE in 5m 34s\n- gate-python-openstackclient-python35 http://logs.openstack.org/65/507265/1/check/gate-python-openstackclient-python35/cc96842/ : FAILURE in 5m 34s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/65/507265/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/22d95e9/ : SUCCESS in 1h 13m 00s\n- check-osc-plugins http://logs.openstack.org/65/507265/1/check/check-osc-plugins/0ba8e5a/ : SUCCESS in 5m 34s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/65/507265/1/check/gate-osc-dsvm-functional-ubuntu-xenial/dae7bac/ : SUCCESS in 52m 02s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/65/507265/1/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/3862241/ : SUCCESS in 47m 35s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/65/507265/1/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/667cdd1/ : SUCCESS in 49m 54s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/65/507265/1/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/e5bd2e5/ : FAILURE in 24m 25s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1ca55cfb9d4a974f261d49204b13c80753de88a5","author":{"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},"date":"2017-09-25 21:51:27.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"52388234705646f5f9aed39d72e5404ed0549049","author":{"_account_id":12953,"name":"Nikita Koshikov","email":"nkoshikov@mirantis.com","username":"nkoshikov"},"date":"2017-09-25 22:36:43.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"d067f3ff8a147197c6bc5b3b7e2f3d05f96a6d30","author":{"_account_id":18538,"name":"Narendra Kumar Choudhary","email":"nc7799@att.com","username":"nc7799"},"date":"2017-09-25 22:42:10.000000000","message":"Patch Set 2: Code-Review+1\n\nNow test are also included","accounts_in_message":[],"_revision_number":2},{"id":"b4a04e02dee02617544c268ff8dd21cc6b52b944","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-25 23:21:45.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-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/65/507265/2/check/gate-python-openstackclient-docs-ubuntu-xenial/3363be0//doc/build/html/ : SUCCESS in 7m 21s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/65/507265/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/105b75b/ : SUCCESS in 7m 06s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/65/507265/2/check/gate-python-openstackclient-python27-ubuntu-xenial/42433d9/ : FAILURE in 4m 07s\n- gate-python-openstackclient-python35 http://logs.openstack.org/65/507265/2/check/gate-python-openstackclient-python35/4ecbbf9/ : FAILURE in 6m 25s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/65/507265/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/0ed0a40/ : SUCCESS in 1h 19m 38s\n- check-osc-plugins http://logs.openstack.org/65/507265/2/check/check-osc-plugins/a8793f6/ : SUCCESS in 6m 15s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/65/507265/2/check/gate-osc-dsvm-functional-ubuntu-xenial/53c5d2d/ : SUCCESS in 54m 19s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/65/507265/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/24c3fe3/ : SUCCESS in 56m 12s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/65/507265/2/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/3ee4dea/ : SUCCESS in 55m 36s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/65/507265/2/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/fac2824/ : FAILURE in 25m 28s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"af01545be1da2e4a8e163c689b561134ee86a2c6","author":{"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},"date":"2017-09-26 00:02:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3ac75b83d1354046df4b8c509da4df045c3a3555","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-26 01:59:08.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/65/507265/3/check/gate-python-openstackclient-docs-ubuntu-xenial/1bc3b42//doc/build/html/ : SUCCESS in 5m 40s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/65/507265/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/944c8e8/ : SUCCESS in 5m 13s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/65/507265/3/check/gate-python-openstackclient-python27-ubuntu-xenial/4022a03/ : SUCCESS in 4m 25s\n- gate-python-openstackclient-python35 http://logs.openstack.org/65/507265/3/check/gate-python-openstackclient-python35/1f572b1/ : SUCCESS in 4m 31s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/65/507265/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/3d3043e/ : SUCCESS in 1h 18m 12s\n- check-osc-plugins http://logs.openstack.org/65/507265/3/check/check-osc-plugins/2228279/ : SUCCESS in 5m 48s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/65/507265/3/check/gate-osc-dsvm-functional-ubuntu-xenial/6cc0375/ : SUCCESS in 38m 31s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/65/507265/3/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/a3e3650/ : SUCCESS in 50m 10s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/65/507265/3/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/033d3fd/ : SUCCESS in 46m 02s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/65/507265/3/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/dc037d4/ : SUCCESS in 1h 50m 57s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"af841c76fb1524630beee824d9d995f789cdeb9b","author":{"_account_id":12953,"name":"Nikita Koshikov","email":"nkoshikov@mirantis.com","username":"nkoshikov"},"date":"2017-09-26 16:23:06.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"6bcc1a690b39982cb1f1a663d7b851f771713313","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-09-26 20:56:02.000000000","message":"Patch Set 3:\n\nThe code looks good, thanks.  Please add a release note that references the bug being closed.","accounts_in_message":[],"_revision_number":3},{"id":"e3cbefebff434d017322688699bf5d7abd3f2bad","author":{"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},"date":"2017-09-26 21:32:09.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2c5b5b3a449a4bef9ea47b1568f277e77734a8f8","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-09-26 21:34:34.000000000","message":"Patch Set 4: Code-Review+2\n\nThanks for the quick turn-around!","accounts_in_message":[],"_revision_number":4},{"id":"722ee661527c34a1c1feab2445565217dfbd300a","author":{"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},"date":"2017-09-26 21:38:21.000000000","message":"Patch Set 4:\n\nAnd thank you too for quick review! :)","accounts_in_message":[],"_revision_number":4},{"id":"0b50de4ed24b080307549c18d4c8afe244d694a9","author":{"_account_id":12953,"name":"Nikita Koshikov","email":"nkoshikov@mirantis.com","username":"nkoshikov"},"date":"2017-09-26 21:39:46.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"57ecf71c9ed84bd6631b0bcdfb74c62d468bbdf7","author":{"_account_id":18538,"name":"Narendra Kumar Choudhary","email":"nc7799@att.com","username":"nc7799"},"date":"2017-09-26 21:40:39.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"679030e274608003095502a7f92bc241ab116826","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-26 23:44:33.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/65/507265/4/check/gate-python-openstackclient-docs-ubuntu-xenial/3b6b7b8//doc/build/html/ : SUCCESS in 5m 01s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/65/507265/4/check/gate-python-openstackclient-pep8-ubuntu-xenial/f60cb45/ : SUCCESS in 5m 42s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/65/507265/4/check/gate-python-openstackclient-python27-ubuntu-xenial/244aae0/ : SUCCESS in 4m 19s\n- gate-python-openstackclient-python35 http://logs.openstack.org/65/507265/4/check/gate-python-openstackclient-python35/41b9ad0/ : SUCCESS in 4m 11s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/65/507265/4/check/gate-python-openstackclient-releasenotes/f095b76//releasenotes/build/html/ : SUCCESS in 4m 40s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/65/507265/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/5c08feb/ : SUCCESS in 1h 13m 15s\n- check-osc-plugins http://logs.openstack.org/65/507265/4/check/check-osc-plugins/bbbbc6b/ : SUCCESS in 5m 07s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/65/507265/4/check/gate-osc-dsvm-functional-ubuntu-xenial/1cd2cf3/ : SUCCESS in 48m 35s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/65/507265/4/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/0e18790/ : SUCCESS in 54m 40s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/65/507265/4/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/e73f1cb/ : SUCCESS in 35m 52s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/65/507265/4/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/5210918/ : SUCCESS in 1h 48m 25s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"9fabbb03d3abfedc160458b372f857516f82757b","author":{"_account_id":11858,"name":"Dmytro","email":"daks12@gmail.com","username":"daks"},"date":"2017-10-06 13:33:09.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"74d9945524cec17825778888646eef527c7eb946","author":{"_account_id":23908,"name":"Milind b","email":"milindvb@gmail.com","username":"milindvb"},"date":"2017-10-06 13:48:31.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"66ad236a11bb9f7009d1f3257d4746ed6b5516a5","author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"date":"2017-10-13 03:20:54.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"f9807d497c47e253fc70b49f944c7eb33089eb21","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-10-13 17:05:28.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"933f0c87b1dff8d51beb886b34abdf8db0f3f78c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-10-13 17:05:38.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"7dfa8c07c0b07347fec1fcfae205073b664793f6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-10-13 18:25:45.000000000","message":"Change has been successfully merged by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"808cd88449eec8d10a3417946f3870c2b3c7058b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-10-13 18:25:45.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/65/507265/4/gate/gate-python-openstackclient-docs-ubuntu-xenial/128402a//doc/build/html/ : SUCCESS in 5m 26s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/65/507265/4/gate/gate-python-openstackclient-pep8-ubuntu-xenial/6a5911e/ : SUCCESS in 5m 31s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/65/507265/4/gate/gate-python-openstackclient-python27-ubuntu-xenial/16200c6/ : SUCCESS in 5m 31s\n- gate-python-openstackclient-python35 http://logs.openstack.org/65/507265/4/gate/gate-python-openstackclient-python35/6c5a1e9/ : SUCCESS in 4m 32s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/65/507265/4/gate/gate-python-openstackclient-releasenotes/b827666//releasenotes/build/html/ : SUCCESS in 4m 29s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/65/507265/4/gate/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/935adc2/ : SUCCESS in 1h 17m 11s\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/65/507265/4/gate/gate-osc-dsvm-functional-ubuntu-xenial/b6ad0ff/ : SUCCESS in 46m 34s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f6f5ce03c5b8a03180db24a02dda5b30f40b4cee","revisions":{"08d82cfc677a4ee4ddd8f492e76ee5211cadc9f1":{"kind":"REWORK","_number":1,"created":"2017-09-25 20:07:24.000000000","uploader":{"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},"ref":"refs/changes/65/507265/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/65/507265/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/1"}}},"commit":{"parents":[{"commit":"953d74b5d65b095428c783f80cc61f2d85909841","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/953d74b5d65b095428c783f80cc61f2d85909841"}]}],"author":{"name":"Anton Frolov","email":"af9740@att.com","date":"2017-09-25 19:31:24.000000000","tz":-420},"committer":{"name":"Anton Frolov","email":"af9740@att.com","date":"2017-09-25 20:07:11.000000000","tz":-420},"subject":"Optimize getting endpoint list","message":"Optimize getting endpoint list\n\nCurrently ListEndpoint.take_action method unconditionally iterates\nover all endpoints and issue GET /v3/services/\u003cep.service_id\u003e\nrequest for each endpoint. In case of HTTPS keystone endpoint this\ncan take significant amout of time, and it only getting worse in\ncase of multiple regions.\n\nThis commit change this logic to making just two GET requests: first\nit gets endpoint list, then it gets service list, searching service\nin the list instead of issuing GET /v3/services/\u003cid\u003e request.\n\nChange-Id: I22b61c0b45b0205a2f5a4608c2473cb7814fe3cf\nCloses-Bug: 1719413\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/08d82cfc677a4ee4ddd8f492e76ee5211cadc9f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/08d82cfc677a4ee4ddd8f492e76ee5211cadc9f1"}]},"branch":"refs/heads/master"},"0055853f769f5c08f7d7e9482f40e03199f088c7":{"kind":"REWORK","_number":2,"created":"2017-09-25 21:51:27.000000000","uploader":{"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},"ref":"refs/changes/65/507265/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/65/507265/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/2"}}},"commit":{"parents":[{"commit":"953d74b5d65b095428c783f80cc61f2d85909841","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/953d74b5d65b095428c783f80cc61f2d85909841"}]}],"author":{"name":"Anton Frolov","email":"af9740@att.com","date":"2017-09-25 19:31:24.000000000","tz":-420},"committer":{"name":"Anton Frolov","email":"af9740@att.com","date":"2017-09-25 21:51:11.000000000","tz":-420},"subject":"Optimize getting endpoint list","message":"Optimize getting endpoint list\n\nCurrently ListEndpoint.take_action method unconditionally iterates\nover all endpoints and issue GET /v3/services/\u003cep.service_id\u003e\nrequest for each endpoint. In case of HTTPS keystone endpoint this\ncan take significant amout of time, and it only getting worse in\ncase of multiple regions.\n\nThis commit change this logic to making just two GET requests: first\nit gets endpoint list, then it gets service list, searching service\nin the list instead of issuing GET /v3/services/\u003cid\u003e request.\n\nChange-Id: I22b61c0b45b0205a2f5a4608c2473cb7814fe3cf\nCloses-Bug: 1719413\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0055853f769f5c08f7d7e9482f40e03199f088c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0055853f769f5c08f7d7e9482f40e03199f088c7"}]},"branch":"refs/heads/master"},"ccd24dfd12efd045a11ac75f5ca5071046e69f05":{"kind":"REWORK","_number":3,"created":"2017-09-26 00:02:33.000000000","uploader":{"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},"ref":"refs/changes/65/507265/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/65/507265/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/3"}}},"commit":{"parents":[{"commit":"953d74b5d65b095428c783f80cc61f2d85909841","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/953d74b5d65b095428c783f80cc61f2d85909841"}]}],"author":{"name":"Anton Frolov","email":"af9740@att.com","date":"2017-09-25 19:31:24.000000000","tz":-420},"committer":{"name":"Anton Frolov","email":"frolov.anton@gmail.com","date":"2017-09-26 00:02:19.000000000","tz":-420},"subject":"Optimize getting endpoint list","message":"Optimize getting endpoint list\n\nCurrently ListEndpoint.take_action method unconditionally iterates\nover all endpoints and issue GET /v3/services/\u003cep.service_id\u003e\nrequest for each endpoint. In case of HTTPS keystone endpoint this\ncan take significant amout of time, and it only getting worse in\ncase of multiple regions.\n\nThis commit change this logic to making just two GET requests: first\nit gets endpoint list, then it gets service list, searching service\nin the list instead of issuing GET /v3/services/\u003cid\u003e request.\n\nChange-Id: I22b61c0b45b0205a2f5a4608c2473cb7814fe3cf\nCloses-Bug: 1719413\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ccd24dfd12efd045a11ac75f5ca5071046e69f05"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ccd24dfd12efd045a11ac75f5ca5071046e69f05"}]},"branch":"refs/heads/master"},"f6f5ce03c5b8a03180db24a02dda5b30f40b4cee":{"kind":"REWORK","_number":4,"created":"2017-09-26 21:32:09.000000000","uploader":{"_account_id":7706,"name":"Anton Frolov","email":"frolov.anton@gmail.com","username":"anton"},"ref":"refs/changes/65/507265/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/65/507265/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/65/507265/4"}}},"commit":{"parents":[{"commit":"953d74b5d65b095428c783f80cc61f2d85909841","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/953d74b5d65b095428c783f80cc61f2d85909841"}]}],"author":{"name":"Anton Frolov","email":"af9740@att.com","date":"2017-09-25 19:31:24.000000000","tz":-420},"committer":{"name":"Anton Frolov","email":"af9740@att.com","date":"2017-09-26 21:31:07.000000000","tz":-420},"subject":"Optimize getting endpoint list","message":"Optimize getting endpoint list\n\nCurrently ListEndpoint.take_action method unconditionally iterates\nover all endpoints and issue GET /v3/services/\u003cep.service_id\u003e\nrequest for each endpoint. In case of HTTPS keystone endpoint this\ncan take significant amout of time, and it only getting worse in\ncase of multiple regions.\n\nThis commit change this logic to making just two GET requests: first\nit gets endpoint list, then it gets service list, searching service\nin the list instead of issuing GET /v3/services/\u003cid\u003e request.\n\nChange-Id: I22b61c0b45b0205a2f5a4608c2473cb7814fe3cf\nCloses-Bug: 1719413\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f6f5ce03c5b8a03180db24a02dda5b30f40b4cee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f6f5ce03c5b8a03180db24a02dda5b30f40b4cee"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
