)]}'
{"id":"openstack%2Fpython-troveclient~300659","triplet_id":"openstack%2Fpython-troveclient~master~I18f242983775526a7f1e2644302ebdc0dac025cf","project":"openstack/python-troveclient","branch":"master","topic":"bp/replication-cluster-locality","hashtags":[],"change_id":"I18f242983775526a7f1e2644302ebdc0dac025cf","subject":"Locality support for replication","status":"MERGED","created":"2016-04-01 21:10:40.000000000","updated":"2016-06-24 20:26:05.000000000","submitted":"2016-06-24 20:26:05.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"472bad4177f8a3370d8f89c13608cb2fa2175c9e","_number":300659,"virtual_id_number":300659,"owner":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":2,"date":"2016-06-24 20:26:05.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"}],"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":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"all":[{"value":2,"date":"2016-06-22 12:39:06.000000000","_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":1,"date":"2016-06-13 20:52:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-05-09 12:23:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},{"value":2,"date":"2016-06-21 19:29:38.000000000","_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"}],"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":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"all":[{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},{"value":1,"date":"2016-06-24 18:41:58.000000000","_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-05-09 12:23:39.000000000","updated_by":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"reviewer":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"state":"REVIEWER"},{"updated":"2016-06-13 20:52:59.000000000","updated_by":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"reviewer":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"state":"REVIEWER"},{"updated":"2016-06-22 12:39:06.000000000","updated_by":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"reviewer":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"state":"REVIEWER"},{"updated":"2016-06-24 20:26:05.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"67e69f9152bcb26782752295e35c68921881e247","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-04-01 21:10:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b1b97350369215f59be75071a6f5815f79d63fa7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-01 22:44:32.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs http://docs-draft.openstack.org/59/300659/1/check/gate-python-troveclient-docs/fbdf710//doc/build/html/ : SUCCESS in 2m 13s\n- gate-python-troveclient-pep8 http://logs.openstack.org/59/300659/1/check/gate-python-troveclient-pep8/e70fcd8/ : SUCCESS in 1m 30s\n- gate-python-troveclient-python27 http://logs.openstack.org/59/300659/1/check/gate-python-troveclient-python27/69ef730/ : SUCCESS in 2m 12s\n- gate-python-troveclient-python34 http://logs.openstack.org/59/300659/1/check/gate-python-troveclient-python34/a0c77f4/ : SUCCESS in 4m 06s\n- gate-python-troveclient-pypy http://logs.openstack.org/59/300659/1/check/gate-python-troveclient-pypy/c756d54/ : SUCCESS in 2m 08s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/59/300659/1/check/gate-tempest-dsvm-neutron-src-python-troveclient/0861876/ : SUCCESS in 1h 04m 49s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/59/300659/1/check/gate-trove-functional-dsvm-mysql/1027096/ : SUCCESS in 1h 31m 42s","accounts_in_message":[],"_revision_number":1},{"id":"206feeed69f35075cea914565ab82cfad261a655","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-04-04 09:49:13.000000000","message":"Patch Set 1:\n\nplease add a release note","accounts_in_message":[],"_revision_number":1},{"id":"68ff7ab9b2eb0634dd1511fb389d2b968a4674de","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-04-04 18:15:41.000000000","message":"Patch Set 1:\n\nSure - do we have a wiki outlining the correct process?","accounts_in_message":[],"_revision_number":1},{"id":"fc0ff17f49b9f294653710e4fff878ba5f61ebda","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-04-04 19:08:15.000000000","message":"Patch Set 1:\n\nSee notes from Trove meeting on March 23rd (the agenda has the steps).\n\nhttps://wiki.openstack.org/wiki/Trove/MeetingAgendaHistory#Trove_Meeting.2C_March_23.2C_2016","accounts_in_message":[],"_revision_number":1},{"id":"dac25c8d9ca5e5e57906d660d9bac181969381ef","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-04-04 20:39:29.000000000","message":"Patch Set 1:\n\nI ran the tool and it created a releasenotes directory - implying that we haven\u0027t set up release note in the client.  Should I check it in anyways?","accounts_in_message":[],"_revision_number":1},{"id":"dd0b67a5f1f04a1c655e6330c54121c260de8752","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-04-04 21:32:48.000000000","message":"Patch Set 1:\n\nLooks like there\u0027s a bit more to it than just that - I\u0027ll take a look at pushing up stuff to get relnotes working in python-troveclient","accounts_in_message":[],"_revision_number":1},{"id":"fce32c876cf8e2275dd10aa66a980f897c0a2a59","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-04-04 21:36:07.000000000","message":"Patch Set 1:\n\nI added https://bugs.launchpad.net/python-troveclient/+bug/1566020 to track the issue","accounts_in_message":[],"_revision_number":1},{"id":"aa9e1914fb607b913ae9ccddb1a39ac06616bcae","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-04-05 18:17:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b76ec08fe730049b90977646e5d114570641901a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-05 20:07:48.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs http://docs-draft.openstack.org/59/300659/2/check/gate-python-troveclient-docs/1a49152//doc/build/html/ : SUCCESS in 4m 12s\n- gate-python-troveclient-pep8 http://logs.openstack.org/59/300659/2/check/gate-python-troveclient-pep8/f134ed9/ : SUCCESS in 1m 50s\n- gate-python-troveclient-python27 http://logs.openstack.org/59/300659/2/check/gate-python-troveclient-python27/fe6e0f3/ : SUCCESS in 3m 47s\n- gate-python-troveclient-python34 http://logs.openstack.org/59/300659/2/check/gate-python-troveclient-python34/a28f161/ : SUCCESS in 2m 03s\n- gate-python-troveclient-pypy http://logs.openstack.org/59/300659/2/check/gate-python-troveclient-pypy/ebf2061/ : SUCCESS in 3m 00s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/59/300659/2/check/gate-tempest-dsvm-neutron-src-python-troveclient/775367f/ : SUCCESS in 57m 41s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/59/300659/2/check/gate-trove-functional-dsvm-mysql/e3139d4/ : SUCCESS in 1h 41m 49s","accounts_in_message":[],"_revision_number":2},{"id":"3ad60695d70f893ad63c65f6494d4d140350a51b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-18 19:19:56.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"8fbfe36b32168fafe33b41fd605266ff4c2b38e4","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-04-18 20:03:26.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2ea163899e36a970b86d929171628cf1b9d04351","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-04-18 20:03:39.000000000","message":"Patch Set 3:\n\nrebased","accounts_in_message":[],"_revision_number":3},{"id":"c4ab53ddb3c80122d9510326635572bdad8bbc86","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-19 09:37:36.000000000","message":"Patch Set 3: 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-troveclient-docs http://docs-draft.openstack.org/59/300659/3/check/gate-python-troveclient-docs/fe015fb//doc/build/html/ : SUCCESS in 2m 45s\n- gate-python-troveclient-pep8 http://logs.openstack.org/59/300659/3/check/gate-python-troveclient-pep8/118524c/ : SUCCESS in 1m 49s\n- gate-python-troveclient-python27 http://logs.openstack.org/59/300659/3/check/gate-python-troveclient-python27/7fbde9a/ : FAILURE in 1m 50s\n- gate-python-troveclient-python34 http://logs.openstack.org/59/300659/3/check/gate-python-troveclient-python34/4ca6fa7/ : FAILURE in 2m 20s\n- gate-python-troveclient-pypy http://logs.openstack.org/59/300659/3/check/gate-python-troveclient-pypy/3444cdc/ : FAILURE in 2m 35s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/59/300659/3/check/gate-tempest-dsvm-neutron-src-python-troveclient/7584038/ : SUCCESS in 48m 40s\n- gate-python-troveclient-releasenotes http://docs-draft.openstack.org/59/300659/3/check/gate-python-troveclient-releasenotes/f20b98c//releasenotes/build/html/ : SUCCESS in 1m 45s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/59/300659/3/check/gate-trove-functional-dsvm-mysql/5238ff7/ : SUCCESS in 1h 28m 56s","accounts_in_message":[],"_revision_number":3},{"id":"33855b889bee0e68b398b78d98aecf6347b32d24","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-04-19 21:08:24.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f29bcb13ce34cc439f04f586dd2998a73ac2077d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-20 03:50:51.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs http://docs-draft.openstack.org/59/300659/4/check/gate-python-troveclient-docs/ff2c4ab//doc/build/html/ : SUCCESS in 3m 34s\n- gate-python-troveclient-pep8 http://logs.openstack.org/59/300659/4/check/gate-python-troveclient-pep8/c1cca45/ : SUCCESS in 2m 57s\n- gate-python-troveclient-python27 http://logs.openstack.org/59/300659/4/check/gate-python-troveclient-python27/285866a/ : SUCCESS in 2m 40s\n- gate-python-troveclient-python34 http://logs.openstack.org/59/300659/4/check/gate-python-troveclient-python34/728a10a/ : SUCCESS in 3m 20s\n- gate-python-troveclient-pypy http://logs.openstack.org/59/300659/4/check/gate-python-troveclient-pypy/d953202/ : SUCCESS in 3m 58s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/59/300659/4/check/gate-tempest-dsvm-neutron-src-python-troveclient/7347903/ : SUCCESS in 55m 53s\n- gate-python-troveclient-releasenotes http://docs-draft.openstack.org/59/300659/4/check/gate-python-troveclient-releasenotes/0c30189//releasenotes/build/html/ : SUCCESS in 1m 58s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/59/300659/4/check/gate-trove-functional-dsvm-mysql/10338b0/ : SUCCESS in 1h 26m 10s","accounts_in_message":[],"_revision_number":4},{"id":"1ff5eb023be61d03c6eef5621f278691d34ebe1d","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-04-22 13:50:50.000000000","message":"Patch Set 4: Code-Review+2\n\nplease add a doc-update.","accounts_in_message":[],"_revision_number":4},{"id":"19a0c851ae6faa4d19caa4d66553ffff7e019234","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-05-02 22:15:20.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"d0933d6daf284cd718a75ac7318bca5f58ac45ae","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-05-02 22:16:33.000000000","message":"Patch Set 6: Published edit on patch set 5","accounts_in_message":[],"_revision_number":6},{"id":"80990a25827f9d6e3cdd55cd6c5a24fda54fe091","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-05-02 22:16:49.000000000","message":"Patch Set 6:\n\nAdded DocImpact to commit msg","accounts_in_message":[],"_revision_number":6},{"id":"aac441dd1de0068189d791ad2db6e3a2262d2bc1","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-05-02 22:18:55.000000000","message":"Patch Set 7: Published edit on patch set 6","accounts_in_message":[],"_revision_number":7},{"id":"53361a947d0ea2428adcfd27d3dfe57e963c0066","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-02 23:45:21.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs http://docs-draft.openstack.org/59/300659/7/check/gate-python-troveclient-docs/07862db//doc/build/html/ : SUCCESS in 3m 50s\n- gate-python-troveclient-pep8 http://logs.openstack.org/59/300659/7/check/gate-python-troveclient-pep8/092a7ff/ : SUCCESS in 2m 42s\n- gate-python-troveclient-python27 http://logs.openstack.org/59/300659/7/check/gate-python-troveclient-python27/ceec784/ : SUCCESS in 2m 10s\n- gate-python-troveclient-python34 http://logs.openstack.org/59/300659/7/check/gate-python-troveclient-python34/c740aa6/ : SUCCESS in 3m 52s\n- gate-python-troveclient-pypy http://logs.openstack.org/59/300659/7/check/gate-python-troveclient-pypy/fb262ca/ : SUCCESS in 3m 58s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/59/300659/7/check/gate-tempest-dsvm-neutron-src-python-troveclient/0c8318f/ : SUCCESS in 49m 37s\n- gate-python-troveclient-releasenotes http://docs-draft.openstack.org/59/300659/7/check/gate-python-troveclient-releasenotes/b288d52//releasenotes/build/html/ : SUCCESS in 2m 03s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/59/300659/7/check/gate-trove-functional-dsvm-mysql/0594733/ : SUCCESS in 1h 23m 13s","accounts_in_message":[],"_revision_number":7},{"id":"22fda25b437cdbcfcb6ed100ca6bb18a60770877","author":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"date":"2016-05-09 12:23:39.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"d2e5c7b7f7f791b251a710ff4a7e1b16379b67b6","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2016-06-13 20:52:59.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"b8798a99c5d9808ce542081ba8ca6da72dbec632","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-06-21 19:29:38.000000000","message":"Patch Set 7: Code-Review+2\n\nTrying to move this along","accounts_in_message":[],"_revision_number":7},{"id":"b47fce6955755a7fd5d24d16160ca2bffb4f6d65","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-06-22 12:39:06.000000000","message":"Patch Set 7: Code-Review+2\n\nreviewed before, thanks Peter.","accounts_in_message":[],"_revision_number":7},{"id":"d20c7bef5ea2ce09492e2cae0d0602b9d088ec20","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-06-22 18:58:44.000000000","message":"Patch Set 7:\n\nbarring any objections to this change, I intend to approve it on the 24th (Friday) morning.","accounts_in_message":[],"_revision_number":7},{"id":"78b59ed970d9eee8021e70aed28aeae8a42e14a2","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-06-24 18:41:53.000000000","message":"Patch Set 7:\n\nPushing through, as per meeting on June 24 - https://wiki.openstack.org/wiki/Trove/MeetingAgendaHistory","accounts_in_message":[],"_revision_number":7},{"id":"2037bc271ef31f466444adc3f4fb6368c2923fa7","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-06-24 18:41:58.000000000","message":"Patch Set 7: Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"63ae8c739d94fae87e181766ef55836512a15637","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-24 18:42:09.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"5b3434e94fa21a35955cc32d537f9a97e242bc6a","date":"2016-06-24 20:26:05.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":7},{"id":"80320a4fbc6b84a952897fa164dad7bac959909b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-24 20:26:05.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-troveclient-docs http://docs-draft.openstack.org/59/300659/7/gate/gate-python-troveclient-docs/e814061//doc/build/html/ : SUCCESS in 4m 30s\n- gate-python-troveclient-pep8 http://logs.openstack.org/59/300659/7/gate/gate-python-troveclient-pep8/779c221/ : SUCCESS in 4m 44s\n- gate-python-troveclient-python27 http://logs.openstack.org/59/300659/7/gate/gate-python-troveclient-python27/cc36ef0/ : SUCCESS in 7m 01s\n- gate-python-troveclient-python34 http://logs.openstack.org/59/300659/7/gate/gate-python-troveclient-python34/81e030f/ : SUCCESS in 4m 42s\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/59/300659/7/gate/gate-tempest-dsvm-neutron-src-python-troveclient/3e99bf8/ : SUCCESS in 1h 07m 53s\n- gate-python-troveclient-releasenotes http://docs-draft.openstack.org/59/300659/7/gate/gate-python-troveclient-releasenotes/065b4ad//releasenotes/build/html/ : SUCCESS in 4m 19s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/59/300659/7/gate/gate-trove-functional-dsvm-mysql/e503644/ : SUCCESS in 59m 45s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"358dbf3c80cd444fcd3667d2d7a43ef725a9c748","revisions":{"6cb943a10f01a398987a90b4af7268e4706fd7b7":{"kind":"REWORK","_number":1,"created":"2016-04-01 21:10:40.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/59/300659/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/59/300659/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/1"}}},"commit":{"parents":[{"commit":"4b2d76931b5081da066776a2d5caed5e323dec7c","subject":"Merge \"Use \"# noqa\" instead of \"#flake8: noqa\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4b2d76931b5081da066776a2d5caed5e323dec7c"}]}],"author":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-04-01 21:01:24.000000000","tz":0},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-04-01 21:10:26.000000000","tz":0},"subject":"Locality support for replication","message":"Locality support for replication\n\nIn order to allow replication sets to be all on the same hypervisor\n(affinity) or all on different hypervisors (anti-affinity) a new\nargument (locality) needed to be added to the Trove create API.\n\nThis changeset addresses the Trove client part of this feature.\nA --locality flag is now available on the \u0027create\u0027 command and\nis passed to the server for processing.\n\nThe --replica_count argument was also cleaned up in that it\u0027s not\npassed on unless it is set. If --replica_of is specified, the\ndefault is set to \u00271.\u0027\n\nPartially implements: blueprint replication-cluster-locality\nChange-Id: I18f242983775526a7f1e2644302ebdc0dac025cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/6cb943a10f01a398987a90b4af7268e4706fd7b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/6cb943a10f01a398987a90b4af7268e4706fd7b7"}]},"branch":"refs/heads/master"},"2368b3d8796228e8d8f56fab154d65c3bc58f249":{"kind":"REWORK","_number":2,"created":"2016-04-05 18:17:36.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/59/300659/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/59/300659/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/2"}}},"commit":{"parents":[{"commit":"4b2d76931b5081da066776a2d5caed5e323dec7c","subject":"Merge \"Use \"# noqa\" instead of \"#flake8: noqa\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4b2d76931b5081da066776a2d5caed5e323dec7c"}]}],"author":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-04-01 21:01:24.000000000","tz":0},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-04-05 18:16:39.000000000","tz":0},"subject":"Locality support for replication","message":"Locality support for replication\n\nIn order to allow replication sets to be all on the same hypervisor\n(affinity) or all on different hypervisors (anti-affinity) a new\nargument (locality) needed to be added to the Trove create API.\n\nThis changeset addresses the Trove client part of this feature.\nA --locality flag is now available on the \u0027create\u0027 command and\nis passed to the server for processing.\n\nThe --replica_count argument was also cleaned up in that it\u0027s not\npassed on unless it is set. If --replica_of is specified, the\ndefault is set to \u00271.\u0027\n\nPartially implements: blueprint replication-cluster-locality\nChange-Id: I18f242983775526a7f1e2644302ebdc0dac025cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/2368b3d8796228e8d8f56fab154d65c3bc58f249"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/2368b3d8796228e8d8f56fab154d65c3bc58f249"}]},"branch":"refs/heads/master"},"516b7acf00f4fcc41c8fb1ba3833e4c3761cf6bc":{"kind":"REWORK","_number":3,"created":"2016-04-18 20:03:26.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/59/300659/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/59/300659/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/3"}}},"commit":{"parents":[{"commit":"1084741cd04d3f60bc6e5547c8d655117a5cf492","subject":"Merge \"Allow use of backup name in trove create\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/1084741cd04d3f60bc6e5547c8d655117a5cf492"}]}],"author":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-04-01 21:01:24.000000000","tz":0},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-04-18 20:03:19.000000000","tz":-240},"subject":"Locality support for replication","message":"Locality support for replication\n\nIn order to allow replication sets to be all on the same hypervisor\n(affinity) or all on different hypervisors (anti-affinity) a new\nargument (locality) needed to be added to the Trove create API.\n\nThis changeset addresses the Trove client part of this feature.\nA --locality flag is now available on the \u0027create\u0027 command and\nis passed to the server for processing.\n\nThe --replica_count argument was also cleaned up in that it\u0027s not\npassed on unless it is set. If --replica_of is specified, the\ndefault is set to \u00271.\u0027\n\nPartially implements: blueprint replication-cluster-locality\nChange-Id: I18f242983775526a7f1e2644302ebdc0dac025cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/516b7acf00f4fcc41c8fb1ba3833e4c3761cf6bc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/516b7acf00f4fcc41c8fb1ba3833e4c3761cf6bc"}]},"branch":"refs/heads/master"},"c6645b196142aa0d9450caffe33b352d92bb8b60":{"kind":"REWORK","_number":4,"created":"2016-04-19 21:08:24.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/59/300659/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/59/300659/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/4"}}},"commit":{"parents":[{"commit":"1084741cd04d3f60bc6e5547c8d655117a5cf492","subject":"Merge \"Allow use of backup name in trove create\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/1084741cd04d3f60bc6e5547c8d655117a5cf492"}]}],"author":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-04-01 21:01:24.000000000","tz":0},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-04-19 21:08:23.000000000","tz":0},"subject":"Locality support for replication","message":"Locality support for replication\n\nIn order to allow replication sets to be all on the same hypervisor\n(affinity) or all on different hypervisors (anti-affinity) a new\nargument (locality) needed to be added to the Trove create API.\n\nThis changeset addresses the Trove client part of this feature.\nA --locality flag is now available on the \u0027create\u0027 command and\nis passed to the server for processing.\n\nThe --replica_count argument was also cleaned up in that it\u0027s not\npassed on unless it is set. If --replica_of is specified, the\ndefault is set to \u00271.\u0027\n\nPartially implements: blueprint replication-cluster-locality\nChange-Id: I18f242983775526a7f1e2644302ebdc0dac025cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/c6645b196142aa0d9450caffe33b352d92bb8b60"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/c6645b196142aa0d9450caffe33b352d92bb8b60"}]},"branch":"refs/heads/master"},"fbbdb4b96c34170b6083841ac919804cc80a79db":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2016-05-02 22:15:20.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/59/300659/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/59/300659/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/5"}}},"commit":{"parents":[{"commit":"260bb64c70ba67468b9297c8a34d69e6f38c8adf","subject":"Merge \"Fixed output of cluster-create in CLI\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/260bb64c70ba67468b9297c8a34d69e6f38c8adf"}]}],"author":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-04-01 21:01:24.000000000","tz":0},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-05-02 22:14:07.000000000","tz":0},"subject":"Locality support for replication","message":"Locality support for replication\n\nIn order to allow replication sets to be all on the same hypervisor\n(affinity) or all on different hypervisors (anti-affinity) a new\nargument (locality) needed to be added to the Trove create API.\n\nThis changeset addresses the Trove client part of this feature.\nA --locality flag is now available on the \u0027create\u0027 command and\nis passed to the server for processing.\n\nThe --replica_count argument was also cleaned up in that it\u0027s not\npassed on unless it is set. If --replica_of is specified, the\ndefault is set to \u00271.\u0027\n\nPartially implements: blueprint replication-cluster-locality\nChange-Id: I18f242983775526a7f1e2644302ebdc0dac025cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/fbbdb4b96c34170b6083841ac919804cc80a79db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/fbbdb4b96c34170b6083841ac919804cc80a79db"}]},"branch":"refs/heads/master"},"83d4dd47a0d3dfa0ebf3ac8329885eb1df1448db":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2016-05-02 22:16:33.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/59/300659/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/59/300659/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/6"}}},"commit":{"parents":[{"commit":"260bb64c70ba67468b9297c8a34d69e6f38c8adf","subject":"Merge \"Fixed output of cluster-create in CLI\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/260bb64c70ba67468b9297c8a34d69e6f38c8adf"}]}],"author":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-04-01 21:01:24.000000000","tz":0},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-05-02 22:16:31.000000000","tz":0},"subject":"Locality support for replication","message":"Locality support for replication\n\nIn order to allow replication sets to be all on the same hypervisor\n(affinity) or all on different hypervisors (anti-affinity) a new\nargument (locality) needed to be added to the Trove create API.\n\nThis changeset addresses the Trove client part of this feature.\nA --locality flag is now available on the \u0027create\u0027 command and\nis passed to the server for processing.\n\nThe --replica_count argument was also cleaned up in that it\u0027s not\npassed on unless it is set. If --replica_of is specified, the\ndefault is set to \u00271.\u0027\n\nDocImpact\n\nPartially implements: blueprint replication-cluster-locality\nChange-Id: I18f242983775526a7f1e2644302ebdc0dac025cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/83d4dd47a0d3dfa0ebf3ac8329885eb1df1448db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/83d4dd47a0d3dfa0ebf3ac8329885eb1df1448db"}]},"branch":"refs/heads/master"},"358dbf3c80cd444fcd3667d2d7a43ef725a9c748":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2016-05-02 22:18:55.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/59/300659/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/59/300659/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/59/300659/7"}}},"commit":{"parents":[{"commit":"260bb64c70ba67468b9297c8a34d69e6f38c8adf","subject":"Merge \"Fixed output of cluster-create in CLI\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/260bb64c70ba67468b9297c8a34d69e6f38c8adf"}]}],"author":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-04-01 21:01:24.000000000","tz":0},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-05-02 22:18:53.000000000","tz":0},"subject":"Locality support for replication","message":"Locality support for replication\n\nIn order to allow replication sets to be all on the same hypervisor\n(affinity) or all on different hypervisors (anti-affinity) a new\nargument (locality) needed to be added to the Trove create API.\n\nThis changeset addresses the Trove client part of this feature.\nA --locality flag is now available on the \u0027create\u0027 command and\nis passed to the server for processing.\n\nThe --replica_count argument was also cleaned up in that it\u0027s not\npassed on unless it is set. If --replica_of is specified, the\ndefault is set to \u00271.\u0027\n\nDocImpact: New functionality\n\nPartially implements: blueprint replication-cluster-locality\nChange-Id: I18f242983775526a7f1e2644302ebdc0dac025cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/358dbf3c80cd444fcd3667d2d7a43ef725a9c748"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/358dbf3c80cd444fcd3667d2d7a43ef725a9c748"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
