)]}'
{"id":"openstack%2Ftaskflow~167389","triplet_id":"openstack%2Ftaskflow~master~I288eb548172b2f6f35e2bd90683f2065d3aa02dc","project":"openstack/taskflow","branch":"master","hashtags":[],"change_id":"I288eb548172b2f6f35e2bd90683f2065d3aa02dc","subject":"Have reset state handlers go through a shared list","status":"MERGED","created":"2015-03-24 20:27:36.000000000","updated":"2015-04-17 06:33:33.000000000","submitted":"2015-04-17 06:33:31.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6875481cba6f0f3855fa8e5a33d08a71426f7782","_number":167389,"virtual_id_number":167389,"owner":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":2,"date":"2015-04-17 06:33:31.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"all":[{"value":2,"date":"2015-04-17 05:38:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"all":[{"value":1,"date":"2015-04-17 05:38:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-04-17 06:33:31.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"35316ad46b5fce1e11500db7302f855d69d3f339","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-03-24 20:27:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"034780d032cc56b81248a420a29af89820d1e200","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-24 21:32:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/89/167389/1/check/gate-taskflow-python26/3f52600/ : SUCCESS in 1m 47s\n- gate-taskflow-pep8 http://logs.openstack.org/89/167389/1/check/gate-taskflow-pep8/5e064f0/ : SUCCESS in 1m 00s\n- gate-taskflow-docs http://docs-draft.openstack.org/89/167389/1/check/gate-taskflow-docs/c9baffc//doc/build/html/ : SUCCESS in 1m 39s\n- gate-taskflow-python27 http://logs.openstack.org/89/167389/1/check/gate-taskflow-python27/44479bb/ : SUCCESS in 1m 51s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/89/167389/1/check/gate-tempest-dsvm-neutron-src-taskflow/98aa2a6/ : SUCCESS in 1h 04m 31s\n- gate-taskflow-python34 http://logs.openstack.org/89/167389/1/check/gate-taskflow-python34/18b2026/ : SUCCESS in 3m 54s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/89/167389/1/check/gate-taskflow-tox-py26-sa7-mysql/684cfbc/ : SUCCESS in 2m 54s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/89/167389/1/check/gate-taskflow-tox-py27-sa8-mysql/b1681b8/ : SUCCESS in 1m 35s","accounts_in_message":[],"_revision_number":1},{"id":"59e922cb55544d3b61ea57d95454577aa6374360","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-15 07:21:38.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"3abfe494cd3e7911b5f394389016e0ae1fc1e195","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-04-15 23:10:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5b623456d84163c5fc9ba801ebbee15e03b8d713","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-16 01:39:51.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/89/167389/2/check/gate-taskflow-python26/c79710b/ : SUCCESS in 2m 44s\n- gate-taskflow-pep8 http://logs.openstack.org/89/167389/2/check/gate-taskflow-pep8/a189614/ : SUCCESS in 51s\n- gate-taskflow-docs http://docs-draft.openstack.org/89/167389/2/check/gate-taskflow-docs/d578a42//doc/build/html/ : SUCCESS in 1m 48s\n- gate-taskflow-python27 http://logs.openstack.org/89/167389/2/check/gate-taskflow-python27/f28c634/ : SUCCESS in 1m 40s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/89/167389/2/check/gate-tempest-dsvm-neutron-src-taskflow/5fac3f2/ : SUCCESS in 55m 32s\n- gate-taskflow-python34 http://logs.openstack.org/89/167389/2/check/gate-taskflow-python34/d7bfb8e/ : SUCCESS in 2m 56s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/89/167389/2/check/gate-taskflow-tox-py26-sa7-mysql/695c337/ : SUCCESS in 1m 54s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/89/167389/2/check/gate-taskflow-tox-py27-sa8-mysql/8f6e189/ : SUCCESS in 2m 20s","accounts_in_message":[],"_revision_number":2},{"id":"840cbc49518919ffd04180dad7aa7ea3ed00c8ce","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-04-17 05:38:16.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"cde8023439d3b813fb1a231250bb0fae26eb6dac","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-17 05:38:22.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"4ec513f5d89925ef929abead59b8604b619d1a20","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-17 06:33:31.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/89/167389/2/gate/gate-taskflow-python26/0f9f748/ : SUCCESS in 2m 11s\n- gate-taskflow-docs http://docs-draft.openstack.org/89/167389/2/gate/gate-taskflow-docs/d5cb3e1//doc/build/html/ : SUCCESS in 3m 11s\n- gate-taskflow-pep8 http://logs.openstack.org/89/167389/2/gate/gate-taskflow-pep8/a0e26f4/ : SUCCESS in 1m 03s\n- gate-taskflow-python27 http://logs.openstack.org/89/167389/2/gate/gate-taskflow-python27/4373d4d/ : SUCCESS in 1m 50s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/89/167389/2/gate/gate-tempest-dsvm-neutron-src-taskflow/70aaaaf/ : SUCCESS in 53m 22s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/89/167389/2/gate/gate-taskflow-tox-py26-sa7-mysql/6574ec4/ : SUCCESS in 1m 41s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/89/167389/2/gate/gate-taskflow-tox-py27-sa8-mysql/cc9d834/ : SUCCESS in 1m 59s\n- gate-taskflow-python34 http://logs.openstack.org/89/167389/2/gate/gate-taskflow-python34/80211fd/ : SUCCESS in 3m 18s","accounts_in_message":[],"_revision_number":2},{"id":"6875481cba6f0f3855fa8e5a33d08a71426f7782","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-17 06:33:33.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"018dbf628d472222f6b89d9bf8f227e8f8cd68f9","revisions":{"09d50f726cc66778fd2642f59db66ddca435dd79":{"kind":"REWORK","_number":1,"created":"2015-03-24 20:27:36.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/89/167389/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/89/167389/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/89/167389/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/89/167389/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/89/167389/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/89/167389/1"}}},"commit":{"parents":[{"commit":"9e6272fe12f9d4a17ef4e665a8e7708bff7520c1","subject":"Merge \"By default use a in memory backend (when none is provided)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/9e6272fe12f9d4a17ef4e665a8e7708bff7520c1"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-03-24 20:21:13.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-03-24 20:21:13.000000000","tz":-420},"subject":"Have reset state handlers go through a shared list","message":"Have reset state handlers go through a shared list\n\nTo make it hopefully easier to understand the commonality\nof this function and its handlers have the handlers be\ndefined at the top of the function and use the common list\nin the node iteration routine when resetting/matching.\n\nChange-Id: I288eb548172b2f6f35e2bd90683f2065d3aa02dc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/09d50f726cc66778fd2642f59db66ddca435dd79"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/09d50f726cc66778fd2642f59db66ddca435dd79"}]},"branch":"refs/heads/master"},"018dbf628d472222f6b89d9bf8f227e8f8cd68f9":{"kind":"REWORK","_number":2,"created":"2015-04-15 23:10:39.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/89/167389/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/89/167389/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/89/167389/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/89/167389/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/89/167389/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/89/167389/2"}}},"commit":{"parents":[{"commit":"a51785ea206521e4f5744dcbbae91fd76cf98c7e","subject":"Merge \"Ensure we don\u0027t get stuck in formatting loops\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/a51785ea206521e4f5744dcbbae91fd76cf98c7e"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-03-24 20:21:13.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-04-15 23:10:33.000000000","tz":-420},"subject":"Have reset state handlers go through a shared list","message":"Have reset state handlers go through a shared list\n\nTo make it hopefully easier to understand the commonality\nof this function and its handlers have the handlers be\ndefined at the top of the function and use the common list\nin the node iteration routine when resetting/matching.\n\nChange-Id: I288eb548172b2f6f35e2bd90683f2065d3aa02dc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/018dbf628d472222f6b89d9bf8f227e8f8cd68f9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/018dbf628d472222f6b89d9bf8f227e8f8cd68f9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
