)]}'
{"id":"openstack%2Ftaskflow~231309","triplet_id":"openstack%2Ftaskflow~master~Iec578b846a879cbff40f2c50ce865eb260b073e8","project":"openstack/taskflow","branch":"master","hashtags":[],"change_id":"Iec578b846a879cbff40f2c50ce865eb260b073e8","subject":"Use \u0027match_type\u0027 utility function instead of staticmethod","status":"MERGED","created":"2015-10-06 05:10:19.000000000","updated":"2016-01-09 01:28:49.000000000","submitted":"2016-01-09 01:28:49.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d9983e282a4c2aad597939e26fa6155334090254","_number":231309,"virtual_id_number":231309,"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":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":2,"date":"2016-01-09 01:28:49.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true}],"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":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"all":[{"value":2,"date":"2015-12-15 17:04:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-01-08 23:27:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true}],"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":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"all":[{"value":0,"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-01-08 23:27:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true}],"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":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-15 17:04:58.000000000","updated_by":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"reviewer":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"state":"REVIEWER"},{"updated":"2016-01-08 23:27:55.000000000","updated_by":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"reviewer":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"state":"REVIEWER"},{"updated":"2016-01-09 01:28:49.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e862561797b16367a28160e601fc29137743c15c","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-10-06 05:10:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"79f11b57eb549691579afd90dbbc3a95f6e79909","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-06 06:10:43.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-pep8 http://logs.openstack.org/09/231309/1/check/gate-taskflow-pep8/5a55387/ : SUCCESS in 56s\n- gate-taskflow-docs http://docs-draft.openstack.org/09/231309/1/check/gate-taskflow-docs/83f2ffd//doc/build/html/ : SUCCESS in 1m 42s\n- gate-taskflow-python27 http://logs.openstack.org/09/231309/1/check/gate-taskflow-python27/3a08304/ : SUCCESS in 2m 11s\n- gate-taskflow-python34 http://logs.openstack.org/09/231309/1/check/gate-taskflow-python34/1c9420d/ : SUCCESS in 2m 22s\n- gate-taskflow-pypy http://logs.openstack.org/09/231309/1/check/gate-taskflow-pypy/b9a7f35/ : FAILURE in 1m 35s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/09/231309/1/check/gate-tempest-dsvm-neutron-src-taskflow/d778d2d/ : SUCCESS in 53m 07s","accounts_in_message":[],"_revision_number":1},{"id":"f919a45a172b11d0c5001925f2330e29b1b2656f","author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"date":"2015-12-02 16:21:50.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"363b1555c51d07e71ca5551ab2fb82b2a51496e1","author":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"date":"2015-12-14 21:44:07.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"c0faa123b8d43dd244b56c27d6c93d63864b75c7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-14 21:44:13.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"b412a04d5a033a55711b4f580cc1ff72e92b54e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-14 22:56:12.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-taskflow-docs http://docs-draft.openstack.org/09/231309/1/gate/gate-taskflow-docs/9680ad2//doc/build/html/ : SUCCESS in 1m 50s\n- gate-taskflow-pep8 http://logs.openstack.org/09/231309/1/gate/gate-taskflow-pep8/7426056/ : FAILURE in 1m 11s\n- gate-taskflow-python27 http://logs.openstack.org/09/231309/1/gate/gate-taskflow-python27/6885e27/ : FAILURE in 4m 34s\n- gate-taskflow-python34 http://logs.openstack.org/09/231309/1/gate/gate-taskflow-python34/cabc580/ : FAILURE in 5m 22s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/09/231309/1/gate/gate-tempest-dsvm-neutron-src-taskflow/f188d43/ : FAILURE in 1h 07m 10s","accounts_in_message":[],"_revision_number":1},{"id":"4e758d4b4f0dbe0d43ba08777140b3e59392f7e7","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-12-15 05:45:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f79961ae1f1b13d9daea4f9e10400bf3cc2150d8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-15 06:47:50.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-pep8 http://logs.openstack.org/09/231309/2/check/gate-taskflow-pep8/f35d637/ : SUCCESS in 1m 21s\n- gate-taskflow-docs http://docs-draft.openstack.org/09/231309/2/check/gate-taskflow-docs/4e069bb//doc/build/html/ : SUCCESS in 3m 47s\n- gate-taskflow-python27 http://logs.openstack.org/09/231309/2/check/gate-taskflow-python27/2bf0a03/ : SUCCESS in 2m 17s\n- gate-taskflow-python34 http://logs.openstack.org/09/231309/2/check/gate-taskflow-python34/36899b4/ : SUCCESS in 1m 52s\n- gate-taskflow-pypy http://logs.openstack.org/09/231309/2/check/gate-taskflow-pypy/e3ae696/ : FAILURE in 1m 03s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/09/231309/2/check/gate-tempest-dsvm-neutron-src-taskflow/4330975/ : SUCCESS in 56m 29s","accounts_in_message":[],"_revision_number":2},{"id":"b5bb6c0e5881d3991698e10784c5345f67c7fda9","author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"date":"2015-12-15 17:04:58.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"0941388ea2789031ebe0920021490c5866054e39","author":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"date":"2016-01-08 23:27:55.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"dc75cf25e3265822d6ee4856d93e56a52aa279f9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-08 23:28:00.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"977f8a7faf8962c1456b78110cc73bec3b83e596","date":"2016-01-09 01:28:49.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"d9983e282a4c2aad597939e26fa6155334090254","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-09 01:28:49.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-taskflow-docs http://docs-draft.openstack.org/09/231309/2/gate/gate-taskflow-docs/86934f2//doc/build/html/ : SUCCESS in 1m 45s\n- gate-taskflow-pep8 http://logs.openstack.org/09/231309/2/gate/gate-taskflow-pep8/f14446c/ : SUCCESS in 1m 20s\n- gate-taskflow-python27 http://logs.openstack.org/09/231309/2/gate/gate-taskflow-python27/b03ed0c/ : SUCCESS in 2m 22s\n- gate-taskflow-python34 http://logs.openstack.org/09/231309/2/gate/gate-taskflow-python34/e2ec8a6/ : SUCCESS in 2m 24s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/09/231309/2/gate/gate-tempest-dsvm-neutron-src-taskflow/8b6f20f/ : SUCCESS in 1h 11m 53s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"bdbb55f4ec52c2c97c0e359c7494d7f205157a7c","revisions":{"b9aa3c240a4fe4a1b9fa95c824ec127d3333cce6":{"kind":"REWORK","_number":1,"created":"2015-10-06 05:10:19.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/09/231309/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/09/231309/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/09/231309/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/09/231309/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/09/231309/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/09/231309/1"}}},"commit":{"parents":[{"commit":"79d25e69e8300db5debdfd717ffd80f91c246c10","subject":"Simplify flow action engine compilation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/79d25e69e8300db5debdfd717ffd80f91c246c10"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2015-10-06 05:08:40.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2015-10-06 05:08:44.000000000","tz":-420},"subject":"Use \u0027match_type\u0027 utility function instead of staticmethod","message":"Use \u0027match_type\u0027 utility function instead of staticmethod\n\nThe utility method allows for moving the logic of which\nitem compiler handles which type to the main compiler\nclass instead of having it in each per compiler instance.\n\nChange-Id: Iec578b846a879cbff40f2c50ce865eb260b073e8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b9aa3c240a4fe4a1b9fa95c824ec127d3333cce6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b9aa3c240a4fe4a1b9fa95c824ec127d3333cce6"}]},"branch":"refs/heads/master"},"bdbb55f4ec52c2c97c0e359c7494d7f205157a7c":{"kind":"REWORK","_number":2,"created":"2015-12-15 05:45:39.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/09/231309/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/09/231309/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/09/231309/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/09/231309/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/09/231309/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/09/231309/2"}}},"commit":{"parents":[{"commit":"868dd8485456ce78a396b687ec7744dc365f06be","subject":"Merge \"Use the sqlalchemy-utils json type instead of our own\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/868dd8485456ce78a396b687ec7744dc365f06be"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2015-10-06 05:08:40.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2015-12-15 05:45:23.000000000","tz":-480},"subject":"Use \u0027match_type\u0027 utility function instead of staticmethod","message":"Use \u0027match_type\u0027 utility function instead of staticmethod\n\nThe utility method allows for moving the logic of which\nitem compiler handles which type to the main compiler\nclass instead of having it in each per compiler instance.\n\nChange-Id: Iec578b846a879cbff40f2c50ce865eb260b073e8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/bdbb55f4ec52c2c97c0e359c7494d7f205157a7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/bdbb55f4ec52c2c97c0e359c7494d7f205157a7c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
