)]}'
{"id":"openstack%2Fpython-troveclient~332081","triplet_id":"openstack%2Fpython-troveclient~master~Id9c7d3725c01bd0a193d8fc6705443efe9c25c34","project":"openstack/python-troveclient","branch":"master","topic":"Bug/1583419","hashtags":[],"change_id":"Id9c7d3725c01bd0a193d8fc6705443efe9c25c34","subject":"Make dict.keys() PY3 compatible","status":"MERGED","created":"2016-06-21 11:18:08.000000000","updated":"2016-06-22 20:28:34.000000000","submitted":"2016-06-22 20:28:34.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ad8994c4578bc9a52fbf08065a1602722e112ca6","_number":332081,"virtual_id_number":332081,"owner":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"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-22 20:28:34.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"}],"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-21 15:15:58.000000000","_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":1,"date":"2016-06-22 15:55:44.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":2,"date":"2016-06-21 15:08:49.000000000","_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":2,"date":"2016-06-22 19:00:57.000000000","_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"}],"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":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"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":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":1,"date":"2016-06-22 19:00:57.000000000","_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"}],"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":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"}],"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":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-06-21 15:08:49.000000000","updated_by":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"reviewer":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"state":"REVIEWER"},{"updated":"2016-06-21 15:15:58.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-22 15:55:44.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 19:00:57.000000000","updated_by":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"reviewer":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"state":"REVIEWER"},{"updated":"2016-06-22 20:28:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d3ac73c50734efb9571bb8ab58257296e7033690","author":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"date":"2016-06-21 11:18:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"98574c2a31c938741cd0fec53b19919d8ba8048a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-21 12:44:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs http://docs-draft.openstack.org/81/332081/1/check/gate-python-troveclient-docs/7968c4a//doc/build/html/ : SUCCESS in 4m 58s\n- gate-python-troveclient-pep8 http://logs.openstack.org/81/332081/1/check/gate-python-troveclient-pep8/ec547dc/ : SUCCESS in 3m 36s\n- gate-python-troveclient-python27 http://logs.openstack.org/81/332081/1/check/gate-python-troveclient-python27/62ae2d1/ : SUCCESS in 6m 13s\n- gate-python-troveclient-python34 http://logs.openstack.org/81/332081/1/check/gate-python-troveclient-python34/4a84971/ : SUCCESS in 3m 13s\n- gate-python-troveclient-pypy http://logs.openstack.org/81/332081/1/check/gate-python-troveclient-pypy/ce331bc/ : SUCCESS in 5m 56s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/81/332081/1/check/gate-tempest-dsvm-neutron-src-python-troveclient/1d2e746/ : SUCCESS in 1h 24m 02s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/81/332081/1/check/gate-trove-functional-dsvm-mysql/eb83e77/ : SUCCESS in 1h 13m 53s","accounts_in_message":[],"_revision_number":1},{"id":"1bb275f10d993b131f84473abe7d252671981c83","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-06-21 15:08:44.000000000","message":"Patch Set 2: Published edit on patch set 1","accounts_in_message":[],"_revision_number":2},{"id":"2c7e92710f3c65089d41f27f243fca706076550b","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-06-21 15:08:49.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"298195688e67ea7ff8394c5ad9602ff554ffa6fb","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-06-21 15:15:58.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"098982f4ed3e361e1ef2d01b7294457a3091c801","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-21 17:19:56.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs http://docs-draft.openstack.org/81/332081/2/check/gate-python-troveclient-docs/d31e84e//doc/build/html/ : SUCCESS in 5m 55s\n- gate-python-troveclient-pep8 http://logs.openstack.org/81/332081/2/check/gate-python-troveclient-pep8/92c8377/ : SUCCESS in 3m 26s\n- gate-python-troveclient-python27 http://logs.openstack.org/81/332081/2/check/gate-python-troveclient-python27/27d0486/ : SUCCESS in 6m 10s\n- gate-python-troveclient-python34 http://logs.openstack.org/81/332081/2/check/gate-python-troveclient-python34/986eaf5/ : SUCCESS in 5m 08s\n- gate-python-troveclient-pypy http://logs.openstack.org/81/332081/2/check/gate-python-troveclient-pypy/56db19e/ : SUCCESS in 6m 29s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/81/332081/2/check/gate-tempest-dsvm-neutron-src-python-troveclient/76fc0a0/ : SUCCESS in 1h 04m 15s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/81/332081/2/check/gate-trove-functional-dsvm-mysql/e18e95a/ : SUCCESS in 1h 32m 12s","accounts_in_message":[],"_revision_number":2},{"id":"fff3398e96cd8eb35cee04a3a372bf0fc41fcf72","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2016-06-22 15:55:44.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"1b00e3f164d071da811fe0b5dfb5f75911a37419","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-06-22 18:59:54.000000000","message":"Patch Set 2:\n\nbarring any objections to this change, I intend to approve it on the 24th (Friday) morning.","accounts_in_message":[],"_revision_number":2},{"id":"3ee816e21d0ce91c456e2d2f6155c13625137062","author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"date":"2016-06-22 19:00:57.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"2cc1ca2f2b60e0c583e94eea9e7779fafdc08902","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-22 19:01:07.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"b5131b93ad01faf5bc8ce16bfad46433a98e1f46","date":"2016-06-22 20:28:34.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"b03f697f4425a5d1fd690a12271d8e4996f06aca","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-22 20:28:34.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-troveclient-docs http://docs-draft.openstack.org/81/332081/2/gate/gate-python-troveclient-docs/efda2ab//doc/build/html/ : SUCCESS in 4m 55s\n- gate-python-troveclient-pep8 http://logs.openstack.org/81/332081/2/gate/gate-python-troveclient-pep8/bbc5566/ : SUCCESS in 4m 40s\n- gate-python-troveclient-python27 http://logs.openstack.org/81/332081/2/gate/gate-python-troveclient-python27/8c4539c/ : SUCCESS in 3m 38s\n- gate-python-troveclient-python34 http://logs.openstack.org/81/332081/2/gate/gate-python-troveclient-python34/8370da9/ : SUCCESS in 9m 25s\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/81/332081/2/gate/gate-tempest-dsvm-neutron-src-python-troveclient/fadd22a/ : SUCCESS in 1h 01m 45s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/81/332081/2/gate/gate-trove-functional-dsvm-mysql/abffb92/ : SUCCESS in 1h 27m 11s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"dabe872cbcfd815c63fe5816858923b1e908eefe","revisions":{"e2da24537d4df291dcb61c9fc77bcdb5906f83ca":{"kind":"REWORK","_number":1,"created":"2016-06-21 11:18:08.000000000","uploader":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"ref":"refs/changes/81/332081/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/81/332081/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/81/332081/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/81/332081/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/81/332081/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/81/332081/1"}}},"commit":{"parents":[{"commit":"f0a6d7ff7a8333f1dbe1a353ab6c06a306e11069","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/f0a6d7ff7a8333f1dbe1a353ab6c06a306e11069"}]}],"author":{"name":"dineshbhor","email":"dinesh.bhor@nttdata.com","date":"2016-06-21 10:45:41.000000000","tz":330},"committer":{"name":"dineshbhor","email":"dinesh.bhor@nttdata.com","date":"2016-06-21 10:51:02.000000000","tz":330},"subject":"Make dict.keys() PY3 compatible","message":"Make dict.keys() PY3 compatible\n\nThe dict.keys()[0] will raise a TypeError in PY3,\nas dict.keys() doesn\u0027t return a list any more in PY3\nbut a view of list.\n\nChange-Id: Id9c7d3725c01bd0a193d8fc6705443efe9c25c34\nCloses-Bug: #1583419\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e2da24537d4df291dcb61c9fc77bcdb5906f83ca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e2da24537d4df291dcb61c9fc77bcdb5906f83ca"}]},"branch":"refs/heads/master"},"dabe872cbcfd815c63fe5816858923b1e908eefe":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2016-06-21 15:08:44.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/81/332081/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/81/332081/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/81/332081/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/81/332081/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/81/332081/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/81/332081/2"}}},"commit":{"parents":[{"commit":"f0a6d7ff7a8333f1dbe1a353ab6c06a306e11069","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/f0a6d7ff7a8333f1dbe1a353ab6c06a306e11069"}]}],"author":{"name":"dineshbhor","email":"dinesh.bhor@nttdata.com","date":"2016-06-21 10:45:41.000000000","tz":330},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2016-06-21 15:08:32.000000000","tz":0},"subject":"Make dict.keys() PY3 compatible","message":"Make dict.keys() PY3 compatible\n\nThe dict.keys()[0] will raise a TypeError in PY3,\nas dict.keys() doesn\u0027t return a list any more in PY3\nbut a view of list.\n\nChange-Id: Id9c7d3725c01bd0a193d8fc6705443efe9c25c34\nPartially implements: blueprint trove-python3\nCloses-Bug: #1583419\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/dabe872cbcfd815c63fe5816858923b1e908eefe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/dabe872cbcfd815c63fe5816858923b1e908eefe"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
