)]}'
{"id":"openstack%2Ftaskflow~124617","triplet_id":"openstack%2Ftaskflow~master~Id146d847c329d3e8510a8f24c3ec8b918680ddb5","project":"openstack/taskflow","branch":"master","topic":"conductor-entrypoints","hashtags":[],"change_id":"Id146d847c329d3e8510a8f24c3ec8b918680ddb5","subject":"Allow loading conductors via entrypoints","status":"MERGED","created":"2014-09-28 06:40:32.000000000","updated":"2015-02-19 08:08:03.000000000","submitted":"2015-02-19 08:08:00.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"adf3730b75cece9b9238f3c5e0de6db59a31ddb3","_number":124617,"virtual_id_number":124617,"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":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":2,"date":"2015-02-19 08:08:00.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":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},"all":[{"value":2,"date":"2015-02-18 20:26:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},{"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 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":0,"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},{"value":1,"date":"2015-02-19 07:12:45.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":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},{"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"},{"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-02-18 20:26:44.000000000","updated_by":{"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},"reviewer":{"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},"state":"REVIEWER"},{"updated":"2015-02-19 08:08:00.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"225b74b940d0b998b9e5b2623e816713ff57cd61","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-09-28 06:40:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"747a26a0fc337cea65f9599fbb31a3caa0b5b49c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-28 07:41:04.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/1/check/gate-taskflow-pep8/d8689b9 : FAILURE in 1m 10s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/1/check/gate-taskflow-docs/c248eb2/doc/build/html/ : SUCCESS in 8m 36s\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/1/check/gate-taskflow-python26/0ad034f : FAILURE in 1m 01s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/1/check/gate-taskflow-python27/5d39885 : FAILURE in 8m 33s\n- gate-taskflow-python33 http://logs.openstack.org/17/124617/1/check/gate-taskflow-python33/08e2680 : FAILURE in 2m 47s\n- check-tempest-dsvm-full http://logs.openstack.org/17/124617/1/check/check-tempest-dsvm-full/bbf20a8 : SUCCESS in 42m 47s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/17/124617/1/check/check-tempest-dsvm-postgres-full/f96e78d : SUCCESS in 1h 00m 28s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/17/124617/1/check/check-tempest-dsvm-neutron-full/bdf583e : SUCCESS in 57m 42s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/17/124617/1/check/check-tempest-dsvm-neutron-heat-slow/2d82f73 : SUCCESS in 18m 51s\n- check-grenade-dsvm http://logs.openstack.org/17/124617/1/check/check-grenade-dsvm/96ed360 : SUCCESS in 49m 26s\n- gate-taskflow-unittests-26-sa7-mysql http://logs.openstack.org/17/124617/1/check/gate-taskflow-unittests-26-sa7-mysql/4c4e360 : FAILURE in 1m 22s\n- gate-taskflow-unittests-27-sa8-mysql http://logs.openstack.org/17/124617/1/check/gate-taskflow-unittests-27-sa8-mysql/b427a7e : FAILURE in 59s","accounts_in_message":[],"_revision_number":1},{"id":"3201729173edafb85dd5c7ec7b35e3aa09f10d0b","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-09-28 23:55:30.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b8e222e9b9591360b30b103616716190fa820b70","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-29 01:18:43.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/2/check/gate-taskflow-pep8/23691bb : FAILURE in 48s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/2/check/gate-taskflow-docs/9064691/doc/build/html/ : SUCCESS in 2m 34s\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/2/check/gate-taskflow-python26/b1fa18b : FAILURE in 2m 01s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/2/check/gate-taskflow-python27/7e1ec6a : FAILURE in 1m 16s\n- gate-taskflow-python33 http://logs.openstack.org/17/124617/2/check/gate-taskflow-python33/9dae9ab : FAILURE in 4m 58s\n- check-tempest-dsvm-full http://logs.openstack.org/17/124617/2/check/check-tempest-dsvm-full/b89ce22 : SUCCESS in 40m 57s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/17/124617/2/check/check-tempest-dsvm-postgres-full/5e67a4b : SUCCESS in 46m 51s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/17/124617/2/check/check-tempest-dsvm-neutron-full/13269a2 : SUCCESS in 51m 58s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/17/124617/2/check/check-tempest-dsvm-neutron-heat-slow/f5278cc : SUCCESS in 20m 17s\n- check-grenade-dsvm http://logs.openstack.org/17/124617/2/check/check-grenade-dsvm/846f3d5 : SUCCESS in 1h 01m 51s\n- gate-taskflow-unittests-26-sa7-mysql http://logs.openstack.org/17/124617/2/check/gate-taskflow-unittests-26-sa7-mysql/fe753df : FAILURE in 1m 07s\n- gate-taskflow-unittests-27-sa8-mysql http://logs.openstack.org/17/124617/2/check/gate-taskflow-unittests-27-sa8-mysql/5763f2e : FAILURE in 54s","accounts_in_message":[],"_revision_number":2},{"id":"a14ff738feb79117c0af751f179e1b3cb47c1136","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-09-30 01:15:56.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c04ba07bbd647210482fcd5d9e2e1ae7085ba259","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-30 02:12:38.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/3/check/gate-taskflow-pep8/5000e48 : SUCCESS in 51s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/3/check/gate-taskflow-docs/fee330a/doc/build/html/ : SUCCESS in 54s\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/3/check/gate-taskflow-python26/a3c90fb : SUCCESS in 1m 50s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/3/check/gate-taskflow-python27/14ea438 : SUCCESS in 1m 38s\n- gate-taskflow-python33 http://logs.openstack.org/17/124617/3/check/gate-taskflow-python33/8159b95 : SUCCESS in 3m 34s\n- check-tempest-dsvm-full http://logs.openstack.org/17/124617/3/check/check-tempest-dsvm-full/43e2131 : SUCCESS in 56m 27s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/17/124617/3/check/check-tempest-dsvm-postgres-full/dcfe647 : SUCCESS in 47m 37s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/17/124617/3/check/check-tempest-dsvm-neutron-full/9a3e137 : SUCCESS in 53m 58s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/17/124617/3/check/check-tempest-dsvm-neutron-heat-slow/63567f3 : SUCCESS in 19m 40s\n- check-grenade-dsvm http://logs.openstack.org/17/124617/3/check/check-grenade-dsvm/842e096 : SUCCESS in 56m 38s\n- gate-taskflow-unittests-26-sa7-mysql http://logs.openstack.org/17/124617/3/check/gate-taskflow-unittests-26-sa7-mysql/4fc6666 : SUCCESS in 2m 24s\n- gate-taskflow-unittests-27-sa8-mysql http://logs.openstack.org/17/124617/3/check/gate-taskflow-unittests-27-sa8-mysql/32ed983 : SUCCESS in 1m 22s","accounts_in_message":[],"_revision_number":3},{"id":"08e998c637c75bb06aada7a336b838cab59cf74a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-18 20:23:30.000000000","message":"Patch Set 3: 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":3},{"id":"09512a7c778d232c5a865ff179bc348b057b9812","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-05 22:21:55.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2e439a0ac94d2d649c901c514c931c2bfd0125c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-05 22:54:53.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/4/check/gate-taskflow-python26/bc96038 : SUCCESS in 1m 25s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/4/check/gate-taskflow-pep8/4843720 : SUCCESS in 53s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/4/check/gate-taskflow-docs/76eac7f/doc/build/html/ : SUCCESS in 1m 21s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/4/check/gate-taskflow-python27/4e56b8a : SUCCESS in 1m 13s\n- gate-taskflow-python33 http://logs.openstack.org/17/124617/4/check/gate-taskflow-python33/1971c17 : SUCCESS in 2m 26s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/4/check/gate-tempest-dsvm-neutron-src-taskflow/51337fa : SUCCESS in 22m 06s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/17/124617/4/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/16f4dee : SUCCESS in 27m 30s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/17/124617/4/check/gate-tempest-dsvm-neutron-src-taskflow-juno/58ae17c : SUCCESS in 27m 29s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/4/check/gate-taskflow-python34/0070650 : SUCCESS in 2m 24s (non-voting)\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/4/check/gate-taskflow-tox-py26-sa7-mysql/f776d07 : SUCCESS in 1m 25s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/4/check/gate-taskflow-tox-py27-sa8-mysql/4727b96 : SUCCESS in 56s","accounts_in_message":[],"_revision_number":4},{"id":"6764b156ff893efe867466ac5f528a800d95a11e","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-06 02:26:21.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"e54e7acce7dda775f7bc8f254fb13a1974f7f48d","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-06 02:33:49.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"75fa007df3a7ec9e5e29274d26eaaaacf600907c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-06 03:03:52.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/6/check/gate-taskflow-python26/eb883be : SUCCESS in 1m 23s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/6/check/gate-taskflow-pep8/eb5a89e : SUCCESS in 42s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/6/check/gate-taskflow-docs/375f96a/doc/build/html/ : SUCCESS in 49s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/6/check/gate-taskflow-python27/49fd37a : SUCCESS in 1m 05s\n- gate-taskflow-python33 http://logs.openstack.org/17/124617/6/check/gate-taskflow-python33/c22ad72 : SUCCESS in 2m 26s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/6/check/gate-tempest-dsvm-neutron-src-taskflow/84e7779 : SUCCESS in 23m 25s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/17/124617/6/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/ee3a946 : SUCCESS in 28m 19s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/17/124617/6/check/gate-tempest-dsvm-neutron-src-taskflow-juno/46a88ea : SUCCESS in 29m 59s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/6/check/gate-taskflow-python34/3246b05 : SUCCESS in 2m 26s (non-voting)\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/6/check/gate-taskflow-tox-py26-sa7-mysql/70620d9 : SUCCESS in 1m 21s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/6/check/gate-taskflow-tox-py27-sa8-mysql/f241e91 : SUCCESS in 1m 06s","accounts_in_message":[],"_revision_number":6},{"id":"e79be8d5278c3e0daf618b2d28526d0f5e602e2d","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-06 04:07:54.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"29245fb9a4a719822bdaf58ef4da6a43d96bcba1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-06 04:39:54.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/7/check/gate-taskflow-python26/e377222 : SUCCESS in 1m 35s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/7/check/gate-taskflow-pep8/bd80eba : SUCCESS in 53s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/7/check/gate-taskflow-docs/bd61ae3/doc/build/html/ : SUCCESS in 1m 24s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/7/check/gate-taskflow-python27/99988a6 : SUCCESS in 1m 21s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/7/check/gate-tempest-dsvm-neutron-src-taskflow/901ff2d : SUCCESS in 30m 23s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/17/124617/7/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/8161eda : SUCCESS in 27m 30s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/17/124617/7/check/gate-tempest-dsvm-neutron-src-taskflow-juno/e59d78f : SUCCESS in 29m 37s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/7/check/gate-taskflow-python34/913178a : SUCCESS in 3m 20s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/7/check/gate-taskflow-tox-py26-sa7-mysql/d04aea6 : SUCCESS in 1m 24s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/7/check/gate-taskflow-tox-py27-sa8-mysql/1c4b8c3 : SUCCESS in 56s","accounts_in_message":[],"_revision_number":7},{"id":"1816b23eea1e7fa54e0919ae335a39b2e90b70d6","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-08 23:01:47.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"1e7b530342cca74ee4826ab301ab706a4169796f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-08 23:48:05.000000000","message":"Patch Set 8: 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-taskflow-python26 http://logs.openstack.org/17/124617/8/check/gate-taskflow-python26/bdc6ec7 : SUCCESS in 1m 38s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/8/check/gate-taskflow-pep8/7b24243 : SUCCESS in 59s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/8/check/gate-taskflow-docs/b9d1aa1/doc/build/html/ : SUCCESS in 1m 12s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/8/check/gate-taskflow-python27/dfcba4a : SUCCESS in 1m 16s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/8/check/gate-tempest-dsvm-neutron-src-taskflow/e6f9ac6 : SUCCESS in 31m 40s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/17/124617/8/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/ef0a710 : FAILURE in 27m 35s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/17/124617/8/check/gate-tempest-dsvm-neutron-src-taskflow-juno/c37e2d0 : SUCCESS in 28m 36s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/8/check/gate-taskflow-python34/9d0bc68 : SUCCESS in 3m 09s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/8/check/gate-taskflow-tox-py26-sa7-mysql/406f720 : SUCCESS in 1m 38s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/8/check/gate-taskflow-tox-py27-sa8-mysql/a87e3ad : SUCCESS in 1m 12s","accounts_in_message":[],"_revision_number":8},{"id":"c933b4c1084a70d336da14ece990d1c8daaf7e20","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-08 23:53:35.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"6959a97ed44ca84361d64963856f7ad85b94ee5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-09 00:26:55.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/8/check/gate-taskflow-python26/47de1bb : SUCCESS in 1m 27s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/8/check/gate-taskflow-pep8/fa9dae9 : SUCCESS in 42s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/8/check/gate-taskflow-docs/bcc83d9/doc/build/html/ : SUCCESS in 1m 13s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/8/check/gate-taskflow-python27/caa805b : SUCCESS in 1m 25s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/8/check/gate-tempest-dsvm-neutron-src-taskflow/46cc32c : SUCCESS in 31m 10s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/17/124617/8/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/52ec3ff : SUCCESS in 27m 40s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/17/124617/8/check/gate-tempest-dsvm-neutron-src-taskflow-juno/7d232f8 : SUCCESS in 33m 18s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/8/check/gate-taskflow-python34/160f9df : SUCCESS in 2m 16s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/8/check/gate-taskflow-tox-py26-sa7-mysql/15254ab : SUCCESS in 1m 33s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/8/check/gate-taskflow-tox-py27-sa8-mysql/2ac58f2 : SUCCESS in 1m 16s","accounts_in_message":[],"_revision_number":8},{"id":"baa4012f6009524d5e72a2b2333a55819474b064","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-11 03:14:04.000000000","message":"Patch Set 8: 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":8},{"id":"97f5b9f420d4d2fb772b19d3ec13137a017b810e","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-11 04:09:49.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"c1f96f612d276ceb1af512935436a6ae928dda2a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-11 04:40:51.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/9/check/gate-taskflow-python26/fcc37c3 : SUCCESS in 1m 28s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/9/check/gate-taskflow-pep8/935c93d : SUCCESS in 53s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/9/check/gate-taskflow-docs/7b16933/doc/build/html/ : SUCCESS in 1m 15s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/9/check/gate-taskflow-python27/8a90b4e : SUCCESS in 1m 31s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/9/check/gate-tempest-dsvm-neutron-src-taskflow/380473f : SUCCESS in 28m 23s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/17/124617/9/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/a94db8a : SUCCESS in 26m 14s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/17/124617/9/check/gate-tempest-dsvm-neutron-src-taskflow-juno/44954c4 : SUCCESS in 22m 53s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/9/check/gate-taskflow-python34/05e53ec : SUCCESS in 2m 30s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/9/check/gate-taskflow-tox-py26-sa7-mysql/75ff6d8 : SUCCESS in 1m 32s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/9/check/gate-taskflow-tox-py27-sa8-mysql/408dbca : SUCCESS in 1m 12s","accounts_in_message":[],"_revision_number":9},{"id":"5fd9bf6209ae37048ba2a5430b4795915d480117","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-11 21:02:23.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"4d1c67a84a74892dd1443d9d75f033d6fdea135f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-11 21:41:56.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/10/check/gate-taskflow-python26/a3c6468 : SUCCESS in 1m 23s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/10/check/gate-taskflow-pep8/dfa5f8a : SUCCESS in 50s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/10/check/gate-taskflow-docs/60af60a/doc/build/html/ : SUCCESS in 1m 17s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/10/check/gate-taskflow-python27/be5af7e : SUCCESS in 1m 29s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/10/check/gate-tempest-dsvm-neutron-src-taskflow/8d69e76 : SUCCESS in 34m 16s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/17/124617/10/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/c7178be : SUCCESS in 28m 33s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/17/124617/10/check/gate-tempest-dsvm-neutron-src-taskflow-juno/2592692 : SUCCESS in 33m 30s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/10/check/gate-taskflow-python34/741e139 : SUCCESS in 3m 04s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/10/check/gate-taskflow-tox-py26-sa7-mysql/52cf6d3 : SUCCESS in 1m 30s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/10/check/gate-taskflow-tox-py27-sa8-mysql/0647c5e : SUCCESS in 1m 14s","accounts_in_message":[],"_revision_number":10},{"id":"9cc0936dd7dfc52f7110d14bbd915fe3ee539597","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-20 00:16:26.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"c14274c00897f4ff462e3d664f0bc6611ddda114","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-20 00:51:54.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/11/check/gate-taskflow-python26/4c6d14a/ : SUCCESS in 1m 32s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/11/check/gate-taskflow-pep8/746c686/ : SUCCESS in 1m 05s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/11/check/gate-taskflow-docs/783c931//doc/build/html/ : SUCCESS in 1m 13s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/11/check/gate-taskflow-python27/520b33f/ : SUCCESS in 1m 24s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/11/check/gate-tempest-dsvm-neutron-src-taskflow/4a7120b/ : SUCCESS in 33m 59s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/17/124617/11/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/d587ae9/ : SUCCESS in 28m 44s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/17/124617/11/check/gate-tempest-dsvm-neutron-src-taskflow-juno/9b744d9/ : SUCCESS in 23m 46s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/11/check/gate-taskflow-python34/25f97c1/ : SUCCESS in 2m 27s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/11/check/gate-taskflow-tox-py26-sa7-mysql/2c7bfce/ : SUCCESS in 1m 28s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/11/check/gate-taskflow-tox-py27-sa8-mysql/6a717f9/ : SUCCESS in 1m 02s","accounts_in_message":[],"_revision_number":11},{"id":"946b811ca5c9017c6c4a3099276c8994914bac87","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-16 18:03:46.000000000","message":"Patch Set 11: 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":11},{"id":"d78d6d8e7bd835dba5d5dcb9bfd3dff133a7d06c","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-01-16 19:59:17.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"49f296b95b5610a611abdbc0fc9739f568d2781c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-16 20:46:59.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/12/check/gate-taskflow-python26/34017d6/ : SUCCESS in 1m 30s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/12/check/gate-taskflow-pep8/84fcc99/ : SUCCESS in 1m 32s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/12/check/gate-taskflow-docs/d018e26//doc/build/html/ : SUCCESS in 1m 33s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/12/check/gate-taskflow-python27/dd64399/ : SUCCESS in 1m 35s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/12/check/gate-tempest-dsvm-neutron-src-taskflow/4aaaa55/ : SUCCESS in 36m 32s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/17/124617/12/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/d97c07f/ : SUCCESS in 26m 30s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/17/124617/12/check/gate-tempest-dsvm-neutron-src-taskflow-juno/2ce830d/ : SUCCESS in 34m 45s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/12/check/gate-taskflow-python34/4a23cc8/ : SUCCESS in 3m 23s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/12/check/gate-taskflow-tox-py26-sa7-mysql/0fe28ae/ : SUCCESS in 1m 41s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/12/check/gate-taskflow-tox-py27-sa8-mysql/e1ebcf4/ : SUCCESS in 1m 24s","accounts_in_message":[],"_revision_number":12},{"id":"48e08b2e07317d24ab97453ad9c369a541b2338e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-21 06:30:26.000000000","message":"Patch Set 12: 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":12},{"id":"1b1df2797d21abf0427ba66801c5fb3e955415a1","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-01-21 22:42:02.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"49e40460ee63c5c91751fd2c5d7c73fa3ce281b5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-21 23:18:47.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/13/check/gate-taskflow-python26/61020fa/ : SUCCESS in 1m 36s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/13/check/gate-taskflow-pep8/9d26996/ : SUCCESS in 1m 00s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/13/check/gate-taskflow-docs/0db8d2b//doc/build/html/ : SUCCESS in 1m 57s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/13/check/gate-taskflow-python27/35c3ae4/ : SUCCESS in 1m 40s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/13/check/gate-tempest-dsvm-neutron-src-taskflow/65d51d8/ : SUCCESS in 31m 39s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/17/124617/13/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/ccec77d/ : SUCCESS in 29m 22s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/17/124617/13/check/gate-tempest-dsvm-neutron-src-taskflow-juno/7fe2c57/ : SUCCESS in 35m 15s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/13/check/gate-taskflow-python34/fe3fb93/ : SUCCESS in 2m 36s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/13/check/gate-taskflow-tox-py26-sa7-mysql/a2c1a0b/ : SUCCESS in 1m 38s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/13/check/gate-taskflow-tox-py27-sa8-mysql/4446a24/ : SUCCESS in 1m 24s","accounts_in_message":[],"_revision_number":13},{"id":"9c8d43d2d5b3b5b018c635b0165ef0e3caca8a96","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-02-09 23:39:04.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"c26e453bd406e2cdb9731add5435ab70ec395a8e","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-02-09 23:57:54.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"b9afe52cfef4de1cd484c69ef1d1d82843424133","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-10 00:46:16.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/15/check/gate-taskflow-python26/8f73f07/ : SUCCESS in 1m 23s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/15/check/gate-taskflow-pep8/256fdd5/ : SUCCESS in 1m 05s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/15/check/gate-taskflow-docs/03499a1//doc/build/html/ : SUCCESS in 1m 29s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/15/check/gate-taskflow-python27/0bfc9e1/ : SUCCESS in 1m 51s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/15/check/gate-tempest-dsvm-neutron-src-taskflow/06683a9/ : SUCCESS in 46m 46s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/15/check/gate-taskflow-python34/3e566c3/ : SUCCESS in 3m 29s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/15/check/gate-taskflow-tox-py26-sa7-mysql/535978e/ : SUCCESS in 1m 30s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/15/check/gate-taskflow-tox-py27-sa8-mysql/fd8381c/ : SUCCESS in 1m 29s","accounts_in_message":[],"_revision_number":15},{"id":"7fee4fd9ee1b2d2c06d1fd2935f76bd0e0725bdc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-12 07:08:46.000000000","message":"Patch Set 15: 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":15},{"id":"48baba2fae9081afcadd04005baa02a31c1f1f16","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-02-12 21:18:22.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"772174fa27a25794863442cd769488c58a7c0e5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-12 22:09:37.000000000","message":"Patch Set 16: 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-taskflow-python26 http://logs.openstack.org/17/124617/16/check/gate-taskflow-python26/4d0e136/ : FAILURE in 1m 42s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/16/check/gate-taskflow-pep8/5fcb6b9/ : FAILURE in 49s\n- gate-taskflow-docs http://logs.openstack.org/17/124617/16/check/gate-taskflow-docs/254a4e8/ : FAILURE in 1m 21s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/16/check/gate-taskflow-python27/02512b7/ : FAILURE in 1m 34s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/16/check/gate-tempest-dsvm-neutron-src-taskflow/4502753/ : SUCCESS in 39m 00s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/16/check/gate-taskflow-python34/c7d6f4f/ : FAILURE in 3m 01s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/16/check/gate-taskflow-tox-py26-sa7-mysql/f78909f/ : FAILURE in 1m 23s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/16/check/gate-taskflow-tox-py27-sa8-mysql/a148d52/ : FAILURE in 1m 46s","accounts_in_message":[],"_revision_number":16},{"id":"a6ada20defd384f25b36a9ddb2a8ecf597f81789","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-02-13 01:22:58.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"9f9c6b2083e8b6565594e0c2ed1bb83974de4c7c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-13 02:00:10.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/17/check/gate-taskflow-python26/3624286/ : SUCCESS in 1m 40s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/17/check/gate-taskflow-pep8/3f31bc8/ : SUCCESS in 43s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/17/check/gate-taskflow-docs/848804f//doc/build/html/ : SUCCESS in 1m 06s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/17/check/gate-taskflow-python27/c0c4800/ : SUCCESS in 1m 45s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/17/check/gate-tempest-dsvm-neutron-src-taskflow/695b01a/ : SUCCESS in 32m 34s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/17/check/gate-taskflow-python34/03cad35/ : SUCCESS in 2m 36s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/17/check/gate-taskflow-tox-py26-sa7-mysql/0ae4c3a/ : SUCCESS in 1m 33s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/17/check/gate-taskflow-tox-py27-sa8-mysql/fce3cff/ : SUCCESS in 2m 49s","accounts_in_message":[],"_revision_number":17},{"id":"f8f6ea2cb58ef67c12f72a436890bb999de6a0c6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-14 06:34:24.000000000","message":"Patch Set 17: 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":17},{"id":"25d9485e92473dd0b3d955791c99349ca081a4cf","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-02-14 22:58:56.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"538d5345fcbfcbb0b413008c32305f6e371f7a01","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-14 23:46:45.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/18/check/gate-taskflow-python26/b89ebaa/ : SUCCESS in 1m 26s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/18/check/gate-taskflow-pep8/aa6c76a/ : SUCCESS in 37s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/18/check/gate-taskflow-docs/38528ce//doc/build/html/ : SUCCESS in 55s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/18/check/gate-taskflow-python27/f7f02d5/ : SUCCESS in 1m 14s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/18/check/gate-tempest-dsvm-neutron-src-taskflow/a667215/ : SUCCESS in 47m 46s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/18/check/gate-taskflow-python34/ca4c1ef/ : SUCCESS in 3m 23s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/18/check/gate-taskflow-tox-py26-sa7-mysql/0fb946b/ : SUCCESS in 1m 30s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/18/check/gate-taskflow-tox-py27-sa8-mysql/706d176/ : SUCCESS in 1m 16s","accounts_in_message":[],"_revision_number":18},{"id":"381473e366ed994b99e8501d996f6c432c99f427","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-15 05:25:22.000000000","message":"Patch Set 18: 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":18},{"id":"975c504b31df143c693def5e1adabd616732e361","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-02-17 02:30:25.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"4cb8353c14667ef3eb48dfde6442ee32419ccb24","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-17 03:04:44.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/19/check/gate-taskflow-python26/e82b5f2/ : SUCCESS in 1m 43s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/19/check/gate-taskflow-pep8/a7f7c0a/ : SUCCESS in 57s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/19/check/gate-taskflow-docs/75d3f3e//doc/build/html/ : SUCCESS in 1m 21s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/19/check/gate-taskflow-python27/bb9f519/ : SUCCESS in 1m 41s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/19/check/gate-tempest-dsvm-neutron-src-taskflow/6ef71b4/ : SUCCESS in 33m 32s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/19/check/gate-taskflow-python34/9e00a2e/ : SUCCESS in 2m 45s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/19/check/gate-taskflow-tox-py26-sa7-mysql/55f32ec/ : SUCCESS in 1m 28s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/19/check/gate-taskflow-tox-py27-sa8-mysql/1bb9097/ : SUCCESS in 1m 35s","accounts_in_message":[],"_revision_number":19},{"id":"d8f02def37786eba21deae6f2d0cce767474acec","author":{"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},"date":"2015-02-18 20:26:44.000000000","message":"Patch Set 19: Code-Review+2","accounts_in_message":[],"_revision_number":19},{"id":"603b1c1ae195c22c028616f1aa12848302cdd84e","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-02-19 07:12:45.000000000","message":"Patch Set 19: Workflow+1","accounts_in_message":[],"_revision_number":19},{"id":"27f44adf72339af27f6b32f251d492f6d437bc3e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-19 07:12:46.000000000","message":"Patch Set 19: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":19},{"id":"2a614e0cb178d33213e711825ee4e2f6bc7d8d9d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-19 08:08:00.000000000","message":"Patch Set 19: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/17/124617/19/gate/gate-taskflow-python26/b9cc7cc/ : SUCCESS in 1m 37s\n- gate-taskflow-docs http://docs-draft.openstack.org/17/124617/19/gate/gate-taskflow-docs/6731453//doc/build/html/ : SUCCESS in 1m 28s\n- gate-taskflow-pep8 http://logs.openstack.org/17/124617/19/gate/gate-taskflow-pep8/91b5434/ : SUCCESS in 58s\n- gate-taskflow-python27 http://logs.openstack.org/17/124617/19/gate/gate-taskflow-python27/4b554ff/ : SUCCESS in 1m 38s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/17/124617/19/gate/gate-tempest-dsvm-neutron-src-taskflow/df4576d/ : SUCCESS in 55m 06s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/17/124617/19/gate/gate-taskflow-tox-py26-sa7-mysql/d984250/ : SUCCESS in 2m 07s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/17/124617/19/gate/gate-taskflow-tox-py27-sa8-mysql/1f5fb7f/ : SUCCESS in 1m 23s\n- gate-taskflow-python34 http://logs.openstack.org/17/124617/19/gate/gate-taskflow-python34/baaf812/ : SUCCESS in 2m 52s","accounts_in_message":[],"_revision_number":19},{"id":"4cc1cd170e36a07a6924b5e48cb6287272bfd7e8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-19 08:08:03.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":19}],"current_revision_number":19,"current_revision":"eaad72550821f668e82742cf7ad1323d935d2a26","revisions":{"126edf0cd9f7d2937992ccb9b2152640a088e64c":{"kind":"REWORK","_number":1,"created":"2014-09-28 06:40:32.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/1"}}},"commit":{"parents":[{"commit":"748a901501d42e4c85417214eff33febdb7da9e3","subject":"Merge \"Adjust docs+venv tox environments requirements/dependencies\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/748a901501d42e4c85417214eff33febdb7da9e3"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:39:38.000000000","tz":-420},"subject":"Allow loading conductors via entrypoints (WIP)","message":"Allow loading conductors via entrypoints (WIP)\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also fixes other inconsistent layouts for the\nother entrypoint backend modules, making sure we place\nthe base classes in base.py in the top level module\nand using them in the backends...\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/126edf0cd9f7d2937992ccb9b2152640a088e64c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/126edf0cd9f7d2937992ccb9b2152640a088e64c"}]},"branch":"refs/heads/master"},"60811d314d7a37980a2079d914fa0e493c91df02":{"kind":"REWORK","_number":2,"created":"2014-09-28 23:55:30.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/2"}}},"commit":{"parents":[{"commit":"748a901501d42e4c85417214eff33febdb7da9e3","subject":"Merge \"Adjust docs+venv tox environments requirements/dependencies\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/748a901501d42e4c85417214eff33febdb7da9e3"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 23:54:17.000000000","tz":-420},"subject":"Allow loading conductors via entrypoints (WIP)","message":"Allow loading conductors via entrypoints (WIP)\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also fixes other inconsistent layouts for the\nother entrypoint backend modules, making sure we place\nthe base classes in base.py in the top level module\nand using them in the backends...\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/60811d314d7a37980a2079d914fa0e493c91df02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/60811d314d7a37980a2079d914fa0e493c91df02"}]},"branch":"refs/heads/master"},"e82853e0fe79f0534b40e3573948020ee8424566":{"kind":"REWORK","_number":3,"created":"2014-09-30 01:15:56.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/3"}}},"commit":{"parents":[{"commit":"54acb650791bf195ddc0f156135edeec1a65f287","subject":"Merge \"Adjust the WBE log levels\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/54acb650791bf195ddc0f156135edeec1a65f287"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-09-30 01:15:37.000000000","tz":-420},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/e82853e0fe79f0534b40e3573948020ee8424566"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/e82853e0fe79f0534b40e3573948020ee8424566"}]},"branch":"refs/heads/master"},"3794feb533d60e547a1ce7bffafc9b736f5d1667":{"kind":"REWORK","_number":4,"created":"2014-12-05 22:21:55.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/4"}}},"commit":{"parents":[{"commit":"4255d7a28c53a3ad0660f81773715daec8cc6090","subject":"Merge \"Workflow documentation is now in infra-manual\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/4255d7a28c53a3ad0660f81773715daec8cc6090"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-12-05 21:19:50.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nBreaking change: moves the single_threaded.py conductor\nmodule to be under backends/impl_blocking.py and should\nnow be used with an entrypoint to fetch (to avoid further\nrename issues, as the entrypoint name should be the stable\nname to fetch the conductor from).\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/3794feb533d60e547a1ce7bffafc9b736f5d1667"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/3794feb533d60e547a1ce7bffafc9b736f5d1667"}]},"branch":"refs/heads/master"},"670c034070c22c4486ff288806f502b0a213fb27":{"kind":"REWORK","_number":5,"created":"2014-12-06 02:26:21.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/5"}}},"commit":{"parents":[{"commit":"4255d7a28c53a3ad0660f81773715daec8cc6090","subject":"Merge \"Workflow documentation is now in infra-manual\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/4255d7a28c53a3ad0660f81773715daec8cc6090"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-12-06 02:25:47.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nBreaking change: moves the single_threaded.py conductor\nmodule to be under backends/impl_blocking.py and should\nnow be used with an entrypoint to fetch (to avoid further\nrename issues, as the entrypoint name should be the stable\nname to fetch the conductor from).\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/670c034070c22c4486ff288806f502b0a213fb27"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/670c034070c22c4486ff288806f502b0a213fb27"}]},"branch":"refs/heads/master"},"ade211e330bdea6caec7defab3b555fc622f9cd5":{"kind":"REWORK","_number":6,"created":"2014-12-06 02:33:49.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/6"}}},"commit":{"parents":[{"commit":"4255d7a28c53a3ad0660f81773715daec8cc6090","subject":"Merge \"Workflow documentation is now in infra-manual\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/4255d7a28c53a3ad0660f81773715daec8cc6090"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-12-06 02:33:42.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nBreaking change: moves the single_threaded.py conductor\nmodule to be under backends/impl_blocking.py and should\nnow be used with an entrypoint to fetch (to avoid further\nrename issues, as the entrypoint name should be the stable\nname to fetch the conductor from).\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/ade211e330bdea6caec7defab3b555fc622f9cd5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/ade211e330bdea6caec7defab3b555fc622f9cd5"}]},"branch":"refs/heads/master"},"67ff3539f4f038cb1d33afa85c00b71ae0c67016":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2014-12-06 04:07:54.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/7"}}},"commit":{"parents":[{"commit":"361835ddc986e8a93f6e718517182fd5f8a7f0ee","subject":"Merge \"Update listeners to ensure they correctly handle all atoms\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/361835ddc986e8a93f6e718517182fd5f8a7f0ee"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-12-06 03:56:22.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nBreaking change: moves the single_threaded.py conductor\nmodule to be under backends/impl_blocking.py and should\nnow be used with an entrypoint to fetch (to avoid further\nrename issues, as the entrypoint name should be the stable\nname to fetch the conductor from).\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/67ff3539f4f038cb1d33afa85c00b71ae0c67016"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/67ff3539f4f038cb1d33afa85c00b71ae0c67016"}]},"branch":"refs/heads/master"},"18bf0ec9d87c6b39537607c6de769830a500b40e":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2014-12-08 23:01:47.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/8"}}},"commit":{"parents":[{"commit":"4eb0ca21b3cdf9b468a241bb18cfb38f3c7e9f83","subject":"Use condition variables using \u0027with\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/4eb0ca21b3cdf9b468a241bb18cfb38f3c7e9f83"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-12-08 22:59:13.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nBreaking change: moves the single_threaded.py conductor\nmodule to be under backends/impl_blocking.py and should\nnow be used with an entrypoint to fetch (to avoid further\nrename issues, as the entrypoint name should be the stable\nname to fetch the conductor from).\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/18bf0ec9d87c6b39537607c6de769830a500b40e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/18bf0ec9d87c6b39537607c6de769830a500b40e"}]},"branch":"refs/heads/master"},"c8b0697a7eaf51bfea44780a5b57023536119a30":{"kind":"REWORK","_number":9,"created":"2014-12-11 04:09:49.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/9"}}},"commit":{"parents":[{"commit":"3b317f95cb61d72bd257905b6ec44522fddf1693","subject":"Merge \"Add and use a new simple helper logging module\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/3b317f95cb61d72bd257905b6ec44522fddf1693"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-12-11 04:06:45.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nBreaking change: moves the single_threaded.py conductor\nmodule to be under backends/impl_blocking.py and should\nnow be used with an entrypoint to fetch (to avoid further\nrename issues, as the entrypoint name should be the stable\nname to fetch the conductor from).\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/c8b0697a7eaf51bfea44780a5b57023536119a30"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/c8b0697a7eaf51bfea44780a5b57023536119a30"}]},"branch":"refs/heads/master"},"460d1d1eb8af90847b82343bb63f038d59df8c06":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2014-12-11 21:02:23.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/10"}}},"commit":{"parents":[{"commit":"2a0d059700b7c92d81fdb743337b9d14475b78ca","subject":"Merge \"Remove the base postfix for engine abstract base class\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/2a0d059700b7c92d81fdb743337b9d14475b78ca"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-12-11 18:15:57.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nBreaking change: moves the single_threaded.py conductor\nmodule to be under backends/impl_blocking.py and should\nnow be used with an entrypoint to fetch (to avoid further\nrename issues, as the entrypoint name should be the stable\nname to fetch the conductor from).\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/460d1d1eb8af90847b82343bb63f038d59df8c06"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/460d1d1eb8af90847b82343bb63f038d59df8c06"}]},"branch":"refs/heads/master"},"ec22a423e1374341ab1fd4c296d2fbd92139d78e":{"kind":"REWORK","_number":11,"created":"2014-12-20 00:16:26.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/11"}}},"commit":{"parents":[{"commit":"ba62a9c7be999f49d89af6c5e0636f6f89bbdd13","subject":"Merge \"Move over to using oslo.utils [reflection, uuidutils]\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/ba62a9c7be999f49d89af6c5e0636f6f89bbdd13"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-12-20 00:16:20.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nBreaking change: moves the single_threaded.py conductor\nmodule to be under backends/impl_blocking.py and should\nnow be used with an entrypoint to fetch (to avoid further\nrename issues, as the entrypoint name should be the stable\nname to fetch the conductor from).\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/ec22a423e1374341ab1fd4c296d2fbd92139d78e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/ec22a423e1374341ab1fd4c296d2fbd92139d78e"}]},"branch":"refs/heads/master"},"b6ed5b9255ddbf6d56fd75337ec2faef0bbd413d":{"kind":"REWORK","_number":12,"created":"2015-01-16 19:59:17.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/12"}}},"commit":{"parents":[{"commit":"320955672dafe531533971f4a77fcdae5a7f5a8c","subject":"Merge \"Remove \u0027SaveOrderTask\u0027 and test state in class variables\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/320955672dafe531533971f4a77fcdae5a7f5a8c"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-01-16 19:55:49.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nBreaking change: moves the single_threaded.py conductor\nmodule to be under backends/impl_blocking.py and should\nnow be used with an entrypoint to fetch (to avoid further\nrename issues, as the entrypoint name should be the stable\nname to fetch the conductor from).\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b6ed5b9255ddbf6d56fd75337ec2faef0bbd413d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b6ed5b9255ddbf6d56fd75337ec2faef0bbd413d"}]},"branch":"refs/heads/master"},"32369166e2816b6ba949a9fb109dd1947fc349bc":{"kind":"REWORK","_number":13,"created":"2015-01-21 22:42:02.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/13"}}},"commit":{"parents":[{"commit":"2d9b5a8d92b4e8b5499b949782f1aa1f81d03a5c","subject":"Merge \"Move the persistence base to the parent directory\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/2d9b5a8d92b4e8b5499b949782f1aa1f81d03a5c"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-01-21 22:38:42.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nBreaking change: moves the single_threaded.py conductor\nmodule to be under backends/impl_blocking.py and should\nnow be used with an entrypoint to fetch (to avoid further\nrename issues, as the entrypoint name should be the stable\nname to fetch the conductor from).\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/32369166e2816b6ba949a9fb109dd1947fc349bc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/32369166e2816b6ba949a9fb109dd1947fc349bc"}]},"branch":"refs/heads/master"},"fa8acf2a549dfd9c7dab20f41b3a65f77b731d1a":{"kind":"REWORK","_number":14,"created":"2015-02-09 23:39:04.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/14"}}},"commit":{"parents":[{"commit":"5e3934c1bc0258d4a8b48be15dddac34bb851140","subject":"Merge \"Remove duplicate code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/5e3934c1bc0258d4a8b48be15dddac34bb851140"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-02-09 23:34:47.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/fa8acf2a549dfd9c7dab20f41b3a65f77b731d1a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/fa8acf2a549dfd9c7dab20f41b3a65f77b731d1a"}]},"branch":"refs/heads/master"},"544c0576e7fe74d651f04e18c71fff2accb93d50":{"kind":"REWORK","_number":15,"created":"2015-02-09 23:57:54.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/15"}}},"commit":{"parents":[{"commit":"5e3934c1bc0258d4a8b48be15dddac34bb851140","subject":"Merge \"Remove duplicate code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/5e3934c1bc0258d4a8b48be15dddac34bb851140"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-02-09 23:57:38.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/544c0576e7fe74d651f04e18c71fff2accb93d50"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/544c0576e7fe74d651f04e18c71fff2accb93d50"}]},"branch":"refs/heads/master"},"6dec0e681fcf563c12e18a0fee4276e65b1c8f42":{"kind":"REWORK","_number":16,"created":"2015-02-12 21:18:22.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/16"}}},"commit":{"parents":[{"commit":"f11f7bbda725578312be53a8baf174715e1f80bd","subject":"Merge \"Docstrings should document parameters return values\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/f11f7bbda725578312be53a8baf174715e1f80bd"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-02-12 21:18:12.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6dec0e681fcf563c12e18a0fee4276e65b1c8f42"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6dec0e681fcf563c12e18a0fee4276e65b1c8f42"}]},"branch":"refs/heads/master"},"f361687f327be04ffb57ea5e8f6d357a57d65848":{"kind":"REWORK","_number":17,"created":"2015-02-13 01:22:58.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/17"}}},"commit":{"parents":[{"commit":"f11f7bbda725578312be53a8baf174715e1f80bd","subject":"Merge \"Docstrings should document parameters return values\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/f11f7bbda725578312be53a8baf174715e1f80bd"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-02-13 01:21:34.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/f361687f327be04ffb57ea5e8f6d357a57d65848"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/f361687f327be04ffb57ea5e8f6d357a57d65848"}]},"branch":"refs/heads/master"},"5492b0dab2c00a7409416da2a367bc78b3bee5f4":{"kind":"REWORK","_number":18,"created":"2015-02-14 22:58:56.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/18"}}},"commit":{"parents":[{"commit":"7b0260692f52c48a8b138ad1b39e4b89523a0f0a","subject":"Merge \"Mark conductor \u0027stop\u0027 method deprecation kwarg with versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/7b0260692f52c48a8b138ad1b39e4b89523a0f0a"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2015-02-14 22:57:01.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/5492b0dab2c00a7409416da2a367bc78b3bee5f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/5492b0dab2c00a7409416da2a367bc78b3bee5f4"}]},"branch":"refs/heads/master"},"eaad72550821f668e82742cf7ad1323d935d2a26":{"kind":"REWORK","_number":19,"created":"2015-02-17 02:30:25.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/17/124617/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/17/124617/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/17/124617/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/17/124617/19"}}},"commit":{"parents":[{"commit":"28bece7c7c97199b8d941b16865c3670c323589a","subject":"Merge \"Revert \"Add retries to fetching the zookeeper server version\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/28bece7c7c97199b8d941b16865c3670c323589a"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-09-28 06:31:56.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2015-02-17 02:30:18.000000000","tz":-480},"subject":"Allow loading conductors via entrypoints","message":"Allow loading conductors via entrypoints\n\nAdd an easy to use helper function that is exposed to\nfetch a conductor in a way that matches how engines\nand persistence backends and jobboards are loaded.\n\nThis also adjusts the single threaded conductor to\nbe now named blocking conductor and exposes an entrypoint\nbackend fetch() function to load current and future\nconductors.\n\nChange-Id: Id146d847c329d3e8510a8f24c3ec8b918680ddb5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/eaad72550821f668e82742cf7ad1323d935d2a26"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/eaad72550821f668e82742cf7ad1323d935d2a26"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
