)]}'
{"id":"openstack%2Foslo.messaging~230592","triplet_id":"openstack%2Foslo.messaging~master~Ieecaf5f286f49302db29df9854359ef5d36b7a89","project":"openstack/oslo.messaging","branch":"master","topic":"shuffle_rabbit_hosts","hashtags":[],"change_id":"Ieecaf5f286f49302db29df9854359ef5d36b7a89","subject":"rabbit: shuffle hosts before building kombu URL","status":"MERGED","created":"2015-10-02 17:49:50.000000000","updated":"2015-10-03 02:03:52.000000000","submitted":"2015-10-03 02:03:50.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d07415cb328a241f14d72d27848f354ca6b338ae","_number":230592,"virtual_id_number":230592,"owner":{"_account_id":9257,"name":"John Eckersberg","email":"jeckersb@redhat.com","username":"jeckersb"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-10-03 02:03:50.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"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":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-10-02 17:53:27.000000000","_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":1,"date":"2015-10-02 18:14:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":2,"date":"2015-10-02 18:14:13.000000000","_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"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":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":1,"date":"2015-10-02 18:14:13.000000000","_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-10-02 17:53:27.000000000","updated_by":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"reviewer":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"state":"REVIEWER"},{"updated":"2015-10-02 18:14:13.000000000","updated_by":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"reviewer":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"state":"REVIEWER"},{"updated":"2015-10-02 18:14:42.000000000","updated_by":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"reviewer":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"state":"REVIEWER"},{"updated":"2015-10-03 02:03:50.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0b999dab512c64f361fade78488bbeaaa190c99c","author":{"_account_id":9257,"name":"John Eckersberg","email":"jeckersb@redhat.com","username":"jeckersb"},"date":"2015-10-02 17:49:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"56285b95d98c48e85b75b6a600309bcdfbd11185","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2015-10-02 17:53:27.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"60cfed2aafd7fb9e938ab8b20c6febfaa3118b92","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-10-02 18:14:13.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"a7d6498f3613f610edd56ec6454dccbbb2e55a69","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2015-10-02 18:14:42.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"bb00b08dbfc4a3345636546f568f0d1093c160b9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-02 19:53:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-oslo.messaging-pep8 http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-pep8/2501596/ : SUCCESS in 2m 52s\n- gate-oslo.messaging-docs http://docs-draft.openstack.org/92/230592/1/check/gate-oslo.messaging-docs/62eefa7//doc/build/html/ : SUCCESS in 3m 31s\n- gate-oslo.messaging-python27 http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-python27/f4ad408/ : SUCCESS in 4m 29s\n- gate-tempest-dsvm-neutron-src-oslo.messaging http://logs.openstack.org/92/230592/1/check/gate-tempest-dsvm-neutron-src-oslo.messaging/c0d922f/ : SUCCESS in 1h 11m 34s\n- gate-tempest-dsvm-largeops-src-oslo.messaging http://logs.openstack.org/92/230592/1/check/gate-tempest-dsvm-largeops-src-oslo.messaging/b6920d8/ : SUCCESS in 42m 47s\n- gate-oslo.messaging-dsvm-functional-rabbit http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-dsvm-functional-rabbit/c496e4b/ : SUCCESS in 29m 29s\n- gate-oslo.messaging-dsvm-functional-qpid http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-dsvm-functional-qpid/e345ee6/ : SUCCESS in 25m 37s\n- gate-oslo.messaging-dsvm-functional-amqp1-f21 http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-dsvm-functional-amqp1-f21/c875b09/ : SUCCESS in 24m 24s\n- gate-oslo.messaging-python34 http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-python34/bf6c8e5/ : SUCCESS in 3m 19s (non-voting)\n- gate-oslo.messaging-dsvm-functional-zeromq http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-dsvm-functional-zeromq/6963b4d/ : SUCCESS in 34m 22s\n- gate-tempest-dsvm-full-zmq http://logs.openstack.org/92/230592/1/check/gate-tempest-dsvm-full-zmq/872b876/ : FAILURE in 1h 37m 35s (non-voting)\n- gate-tempest-dsvm-full-amqp1 http://logs.openstack.org/92/230592/1/check/gate-tempest-dsvm-full-amqp1/2e8e6db/ : SUCCESS in 48m 49s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1351b67ca0e215482759efbdec5176c4b96f0e90","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-02 19:53:11.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"28db93b29386daa931736ead55d79649d2b82c7a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-02 20:56:10.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-oslo.messaging-docs http://logs.openstack.org/92/230592/1/gate/gate-oslo.messaging-docs/1106edc/ : FAILURE in 2m 15s\n- gate-oslo.messaging-pep8 http://logs.openstack.org/92/230592/1/gate/gate-oslo.messaging-pep8/73369ab/ : SUCCESS in 2m 34s\n- gate-oslo.messaging-python27 http://logs.openstack.org/92/230592/1/gate/gate-oslo.messaging-python27/5de2d9c/ : SUCCESS in 3m 31s\n- gate-tempest-dsvm-neutron-src-oslo.messaging http://logs.openstack.org/92/230592/1/gate/gate-tempest-dsvm-neutron-src-oslo.messaging/b613215/ : SUCCESS in 1h 00m 23s","accounts_in_message":[],"_revision_number":1},{"id":"032cbc1ea614bc06d56101405cb22a4e9c97f710","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2015-10-02 23:05:04.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"06df1439a389fc8baf1cd83bd2560cea8c4e966d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-03 00:39:13.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-oslo.messaging-pep8 http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-pep8/344342a/ : SUCCESS in 2m 39s\n- gate-oslo.messaging-docs http://docs-draft.openstack.org/92/230592/1/check/gate-oslo.messaging-docs/5895d1c//doc/build/html/ : SUCCESS in 4m 54s\n- gate-oslo.messaging-python27 http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-python27/5f18d33/ : SUCCESS in 3m 42s\n- gate-tempest-dsvm-neutron-src-oslo.messaging http://logs.openstack.org/92/230592/1/check/gate-tempest-dsvm-neutron-src-oslo.messaging/7de92cc/ : SUCCESS in 52m 00s\n- gate-tempest-dsvm-largeops-src-oslo.messaging http://logs.openstack.org/92/230592/1/check/gate-tempest-dsvm-largeops-src-oslo.messaging/332d1ec/ : SUCCESS in 29m 57s\n- gate-oslo.messaging-dsvm-functional-rabbit http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-dsvm-functional-rabbit/d159af5/ : SUCCESS in 22m 05s\n- gate-oslo.messaging-dsvm-functional-qpid http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-dsvm-functional-qpid/868c27a/ : SUCCESS in 20m 58s\n- gate-oslo.messaging-dsvm-functional-amqp1-f21 http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-dsvm-functional-amqp1-f21/d330829/ : SUCCESS in 28m 37s\n- gate-oslo.messaging-python34 http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-python34/c13c42d/ : SUCCESS in 3m 09s (non-voting)\n- gate-oslo.messaging-dsvm-functional-zeromq http://logs.openstack.org/92/230592/1/check/gate-oslo.messaging-dsvm-functional-zeromq/e8c5eeb/ : SUCCESS in 25m 51s\n- gate-tempest-dsvm-full-zmq http://logs.openstack.org/92/230592/1/check/gate-tempest-dsvm-full-zmq/52fe296/ : FAILURE in 1h 33m 50s (non-voting)\n- gate-tempest-dsvm-full-amqp1 http://logs.openstack.org/92/230592/1/check/gate-tempest-dsvm-full-amqp1/41806b4/ : SUCCESS in 58m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f06f73dfee3bf32558f6036794d1e23514caed42","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-03 00:39:18.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"4b30f0b5b7e28c85d02e1fae24a4d0636963b2f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-03 02:03:50.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-oslo.messaging-docs http://docs-draft.openstack.org/92/230592/1/gate/gate-oslo.messaging-docs/c7835db//doc/build/html/ : SUCCESS in 2m 48s\n- gate-oslo.messaging-pep8 http://logs.openstack.org/92/230592/1/gate/gate-oslo.messaging-pep8/257dfe3/ : SUCCESS in 2m 17s\n- gate-oslo.messaging-python27 http://logs.openstack.org/92/230592/1/gate/gate-oslo.messaging-python27/e6f5175/ : SUCCESS in 3m 10s\n- gate-tempest-dsvm-neutron-src-oslo.messaging http://logs.openstack.org/92/230592/1/gate/gate-tempest-dsvm-neutron-src-oslo.messaging/fbbe001/ : SUCCESS in 1h 24m 30s","accounts_in_message":[],"_revision_number":1},{"id":"2bf87d4fa833f6c403ff12bab1e1174cd0b3f927","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-03 02:03:52.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"f2beb5eaf158f76cdb8be0ca72965503be423ee2","revisions":{"f2beb5eaf158f76cdb8be0ca72965503be423ee2":{"kind":"REWORK","_number":1,"created":"2015-10-02 17:49:50.000000000","uploader":{"_account_id":9257,"name":"John Eckersberg","email":"jeckersb@redhat.com","username":"jeckersb"},"ref":"refs/changes/92/230592/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/92/230592/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/92/230592/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/92/230592/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/92/230592/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/92/230592/1"}}},"commit":{"parents":[{"commit":"3a5db723aa0613a99df6d95eecf6d8cecf2ca79d","subject":"Merge \"Non-blocking outgoing queue was implemented\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/3a5db723aa0613a99df6d95eecf6d8cecf2ca79d"}]}],"author":{"name":"John Eckersberg","email":"jeckersb@redhat.com","date":"2015-10-02 17:47:21.000000000","tz":-240},"committer":{"name":"John Eckersberg","email":"jeckersb@redhat.com","date":"2015-10-02 17:47:21.000000000","tz":-240},"subject":"rabbit: shuffle hosts before building kombu URL","message":"rabbit: shuffle hosts before building kombu URL\n\nThis restores behavior as it was back in the Juno cycle.  This was\nchanged in a refactor during the Kilo cycle (973301aa) when the kombu\nfailover_strategy was set to shuffle.  But the failover_strategy only\naffects failovers; it does not influence which host receives the\ninitial connection.\n\nThus, if multiple hosts are given, the first host will receive all of\nthe initial connections.  By shuffling the hosts before building the\nURL given to kombu, rudimentary load balancing is achieved and\nconnections are more evenly spread across broker nodes.\n\nChange-Id: Ieecaf5f286f49302db29df9854359ef5d36b7a89\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/f2beb5eaf158f76cdb8be0ca72965503be423ee2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/f2beb5eaf158f76cdb8be0ca72965503be423ee2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
