)]}'
{"id":"openstack%2Ftaskflow~273731","triplet_id":"openstack%2Ftaskflow~master~I5581d3a055945317fe0930842db3c8c14656a8ba","project":"openstack/taskflow","branch":"master","topic":"fixed-reject","hashtags":[],"change_id":"I5581d3a055945317fe0930842db3c8c14656a8ba","subject":"Handle rejected execution submission exceptions better","status":"ABANDONED","created":"2016-01-28 20:12:56.000000000","updated":"2018-03-22 03:43:31.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"4b0993e270e2bd2aa706881cda7c8fe23d6195cb","_number":273731,"virtual_id_number":273731,"owner":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"actions":{},"labels":{"Verified":{"all":[{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_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":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"all":[{"value":0,"date":"2016-03-09 20:06:42.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":2,"date":"2016-02-03 23:16:18.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":{"all":[{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"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,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_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":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-03 23:16:18.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-03-09 20:06:42.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"}],"messages":[{"id":"652cb82d1870d556d9bb11b1c464c55646a48e48","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-01-28 20:12:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b388d02b03bce53e2bd5963e6eb97c37945668d6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-28 21:27:08.000000000","message":"Patch Set 1: 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-pep8 http://logs.openstack.org/31/273731/1/check/gate-taskflow-pep8/cd61492/ : SUCCESS in 1m 21s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/1/check/gate-taskflow-docs/73a425c//doc/build/html/ : SUCCESS in 1m 55s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/1/check/gate-taskflow-python27/bf050b5/ : FAILURE in 3m 03s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/1/check/gate-taskflow-python34/de6178f/ : SUCCESS in 2m 36s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/1/check/gate-taskflow-pypy/a1e2bc8/ : FAILURE in 1m 16s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/1/check/gate-tempest-dsvm-neutron-src-taskflow/40c64a1/ : SUCCESS in 1h 12m 16s","accounts_in_message":[],"_revision_number":1},{"id":"d5edf3be721082b77577e9df64840d7456d63a86","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-01-29 02:16:59.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"dcfb8b5cd3a785f0304df69b0c20a4b0651a9ea8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-29 03:20:47.000000000","message":"Patch Set 2: 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-pep8 http://logs.openstack.org/31/273731/2/check/gate-taskflow-pep8/e747b93/ : FAILURE in 1m 24s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/2/check/gate-taskflow-docs/40bd884//doc/build/html/ : SUCCESS in 1m 43s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/2/check/gate-taskflow-python27/0974c5c/ : FAILURE in 4m 46s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/2/check/gate-taskflow-python34/b047ec5/ : FAILURE in 5m 08s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/2/check/gate-taskflow-pypy/7f0a86a/ : FAILURE in 1m 14s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/2/check/gate-tempest-dsvm-neutron-src-taskflow/d379694/ : FAILURE in 59m 32s","accounts_in_message":[],"_revision_number":2},{"id":"4481f45467f37b4ca035d3d566744ae9cfb4e57d","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-01-29 08:24:43.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6b39b8a34346509a017c99add0b3cc82c0b0ba5d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-29 09:20:22.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-taskflow-pep8 http://logs.openstack.org/31/273731/3/check/gate-taskflow-pep8/e281310/ : FAILURE in 1m 12s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/3/check/gate-taskflow-docs/8461adf//doc/build/html/ : SUCCESS in 1m 48s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/3/check/gate-taskflow-python27/26622e6/ : FAILURE in 2m 32s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/3/check/gate-taskflow-python34/28c8d48/ : FAILURE in 2m 22s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/3/check/gate-taskflow-pypy/5e5c5ec/ : FAILURE in 1m 07s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/3/check/gate-tempest-dsvm-neutron-src-taskflow/5f158bc/ : SUCCESS in 54m 05s","accounts_in_message":[],"_revision_number":3},{"id":"30a3b9014df1990ad38f4ea9cb77e2fb5ba695fb","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-01-29 17:14:22.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"c4a93867a26b67233e2c7f90ef6ce8c3bed5739d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-29 18:18:05.000000000","message":"Patch Set 4: 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-pep8 http://logs.openstack.org/31/273731/4/check/gate-taskflow-pep8/6de870c/ : SUCCESS in 1m 13s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/4/check/gate-taskflow-docs/cdc26c2//doc/build/html/ : SUCCESS in 1m 56s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/4/check/gate-taskflow-python27/8ad20f8/ : FAILURE in 2m 35s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/4/check/gate-taskflow-python34/645a0b0/ : FAILURE in 3m 03s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/4/check/gate-taskflow-pypy/aa488aa/ : FAILURE in 1m 04s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/4/check/gate-tempest-dsvm-neutron-src-taskflow/7c2f66b/ : SUCCESS in 1h 00m 07s","accounts_in_message":[],"_revision_number":4},{"id":"8021484ba3e6a8fd0321a7758c43f86f6265bb60","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-01-29 19:41:22.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a01bf70397161e574f078bf56db0ca5799430d2d","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-01-29 19:43:06.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"5625eff0c7f6018183542df5c827d8a011e39f78","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-29 20:41:29.000000000","message":"Patch Set 6: 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-pep8 http://logs.openstack.org/31/273731/6/check/gate-taskflow-pep8/42a0c97/ : SUCCESS in 1m 10s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/6/check/gate-taskflow-docs/4a2f09d//doc/build/html/ : SUCCESS in 1m 45s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/6/check/gate-taskflow-python27/e46e2cf/ : FAILURE in 2m 39s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/6/check/gate-taskflow-python34/60733e0/ : FAILURE in 7m 14s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/6/check/gate-taskflow-pypy/3eb23ff/ : FAILURE in 1m 20s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/6/check/gate-tempest-dsvm-neutron-src-taskflow/5f27e13/ : FAILURE in 56m 15s","accounts_in_message":[],"_revision_number":6},{"id":"45abd126a4ce2834f692a30515dd5b56d1292e94","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-01-30 02:45:46.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"96ca77bf9a87c39a78d7d380ce87b8f6745466f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-30 03:43:14.000000000","message":"Patch Set 7: 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-pep8 http://logs.openstack.org/31/273731/7/check/gate-taskflow-pep8/fbb96e5/ : SUCCESS in 1m 16s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/7/check/gate-taskflow-docs/c268f61//doc/build/html/ : SUCCESS in 1m 50s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/7/check/gate-taskflow-python27/824f533/ : FAILURE in 2m 35s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/7/check/gate-taskflow-python34/2aceb9e/ : FAILURE in 3m 04s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/7/check/gate-taskflow-pypy/0fd1044/ : FAILURE in 1m 18s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/7/check/gate-tempest-dsvm-neutron-src-taskflow/c6fb259/ : SUCCESS in 57m 21s","accounts_in_message":[],"_revision_number":7},{"id":"f6d10fec332653e9fed407f8c12ede927828e488","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-01-31 06:28:02.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"e140efa5141ffbb42fd18ee6d1d5eafacbf8dc3e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-31 07:26:09.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-pep8 http://logs.openstack.org/31/273731/8/check/gate-taskflow-pep8/067a8a4/ : SUCCESS in 1m 16s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/8/check/gate-taskflow-docs/292d32c//doc/build/html/ : SUCCESS in 2m 00s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/8/check/gate-taskflow-python27/3a6e2bd/ : FAILURE in 7m 40s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/8/check/gate-taskflow-python34/310f30e/ : FAILURE in 2m 51s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/8/check/gate-taskflow-pypy/68648f6/ : FAILURE in 1m 17s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/8/check/gate-tempest-dsvm-neutron-src-taskflow/f5172b7/ : SUCCESS in 57m 13s","accounts_in_message":[],"_revision_number":8},{"id":"f363c29fe7f0660177072bc520761fd8f952d177","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-01 03:48:10.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"9b4f68d4236388dca2f31d8fc5ff277302ea0409","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-01 04:46:52.000000000","message":"Patch Set 9: 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-pep8 http://logs.openstack.org/31/273731/9/check/gate-taskflow-pep8/dbbea48/ : SUCCESS in 1m 12s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/9/check/gate-taskflow-docs/2111aba//doc/build/html/ : SUCCESS in 1m 50s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/9/check/gate-taskflow-python27/168d649/ : FAILURE in 6m 14s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/9/check/gate-taskflow-python34/5887146/ : FAILURE in 6m 47s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/9/check/gate-taskflow-pypy/a67d512/ : FAILURE in 1m 10s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/9/check/gate-tempest-dsvm-neutron-src-taskflow/95a6057/ : FAILURE in 54m 48s","accounts_in_message":[],"_revision_number":9},{"id":"55a1c280d535c7fc1e5460a7099ad5ddd25cb34c","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-01 04:57:37.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"655626cf31bbf3fec3b5753bf7ae6774a8bf3929","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-01 06:35:02.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"2446eb64e24199b3ee0a194584075f662b790860","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-01 08:00:54.000000000","message":"Patch Set 11: 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-pep8 http://logs.openstack.org/31/273731/11/check/gate-taskflow-pep8/d5646c2/ : SUCCESS in 1m 25s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/11/check/gate-taskflow-docs/ba294c6//doc/build/html/ : SUCCESS in 1m 58s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/11/check/gate-taskflow-python27/4da4a63/ : FAILURE in 3m 40s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/11/check/gate-taskflow-python34/e807687/ : FAILURE in 2m 41s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/11/check/gate-taskflow-pypy/1ff44fc/ : FAILURE in 1m 15s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/11/check/gate-tempest-dsvm-neutron-src-taskflow/bfcd5dc/ : SUCCESS in 1h 24m 03s","accounts_in_message":[],"_revision_number":11},{"id":"fabb8a89142a0a576a584f395d00f81a2c7c12bb","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-01 16:51:18.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"5fa812301b395dc465603904a2e3a50f6aef9cd9","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-02 01:20:52.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"48b0eaea6ceaa1545bf905ed23348c7923024bdb","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-02 01:35:08.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"95e6dc781491d460dd3ce9ba3643a862d0dcde1f","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-02 02:17:49.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"37cab4fa6d2e36ca4c3eb8a01ded75bccf3569a7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-02 03:40:03.000000000","message":"Patch Set 15: 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-pep8 http://logs.openstack.org/31/273731/15/check/gate-taskflow-pep8/ff1258c/ : SUCCESS in 1m 07s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/15/check/gate-taskflow-docs/4ca1221//doc/build/html/ : SUCCESS in 1m 50s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/15/check/gate-taskflow-python27/70a99ee/ : FAILURE in 3m 02s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/15/check/gate-taskflow-python34/24270a1/ : FAILURE in 2m 53s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/15/check/gate-taskflow-pypy/8707486/ : FAILURE in 1m 22s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/15/check/gate-tempest-dsvm-neutron-src-taskflow/143ea70/ : SUCCESS in 1h 21m 27s","accounts_in_message":[],"_revision_number":15},{"id":"b46f9e99e95b8335b9430d77f30519dbfddfe3e9","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-02 06:04:56.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"ee606a428720e17748f438c8b15db4ec1df76fa1","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-02 06:36:32.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"59992793096ed0d3376f7e036eafef125df4a128","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-02 07:39:27.000000000","message":"Patch Set 17: 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-pep8 http://logs.openstack.org/31/273731/17/check/gate-taskflow-pep8/26b1983/ : FAILURE in 1m 21s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/17/check/gate-taskflow-docs/c30b0a3//doc/build/html/ : SUCCESS in 1m 46s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/17/check/gate-taskflow-python27/8192258/ : FAILURE in 3m 15s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/17/check/gate-taskflow-python34/617770c/ : FAILURE in 2m 42s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/17/check/gate-taskflow-pypy/5d9b0ac/ : FAILURE in 1m 32s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/17/check/gate-tempest-dsvm-neutron-src-taskflow/6dfb9e6/ : SUCCESS in 1h 01m 53s","accounts_in_message":[],"_revision_number":17},{"id":"20be92953834e321779d24fa43e98a3140ad98fb","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-02 07:50:08.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"d7e54d96f9d58b1bbd690455c1166eaf2d3da8d7","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-02 07:59:27.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"edeaa777d26c4dddd609c61f74c4be2a0b9ee23a","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-02 08:01:05.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"011491129243b295ca9dd2dec5a7c78940935f6b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-02 08:55:16.000000000","message":"Patch Set 20: 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-pep8 http://logs.openstack.org/31/273731/20/check/gate-taskflow-pep8/8ed88c7/ : SUCCESS in 1m 10s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/20/check/gate-taskflow-docs/1527360//doc/build/html/ : SUCCESS in 1m 48s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/20/check/gate-taskflow-python27/15bfe7c/ : FAILURE in 2m 28s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/20/check/gate-taskflow-python34/99ea9c6/ : FAILURE in 2m 16s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/20/check/gate-taskflow-pypy/8b75605/ : FAILURE in 1m 01s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/20/check/gate-tempest-dsvm-neutron-src-taskflow/047fbd0/ : SUCCESS in 53m 59s","accounts_in_message":[],"_revision_number":20},{"id":"3200865075fc11dbc24036ce9035409cb6cc2705","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-02 18:48:50.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"ac67314a92b287ee4e847c0a4c1d1ab56202d078","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-02 21:04:27.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"795c7e6a3464c84f534f9284fd06504993bdf334","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-02 22:17:29.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"473fed6554d7665d3f992db4af700d03f1d62c5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-03 00:30:51.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-pep8 http://logs.openstack.org/31/273731/23/check/gate-taskflow-pep8/d4aae16/ : SUCCESS in 1m 16s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/23/check/gate-taskflow-docs/72b8751//doc/build/html/ : SUCCESS in 1m 36s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/23/check/gate-taskflow-python27/ed25d0f/ : SUCCESS in 2m 59s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/23/check/gate-taskflow-python34/501e37a/ : SUCCESS in 3m 12s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/23/check/gate-taskflow-pypy/926aa64/ : FAILURE in 1m 12s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/23/check/gate-tempest-dsvm-neutron-src-taskflow/fda2d58/ : SUCCESS in 53m 15s","accounts_in_message":[],"_revision_number":23},{"id":"c5c32bb1ee778a2e1509ab3664880165c8aad01a","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-03 00:51:41.000000000","message":"Uploaded patch set 24.","accounts_in_message":[],"_revision_number":24},{"id":"29bb680b6ea8b443c326b83795bb52982bd66e4c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-03 02:19:08.000000000","message":"Patch Set 24: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-pep8 http://logs.openstack.org/31/273731/24/check/gate-taskflow-pep8/d0ff6c2/ : SUCCESS in 1m 11s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/24/check/gate-taskflow-docs/6f34cfb//doc/build/html/ : SUCCESS in 1m 51s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/24/check/gate-taskflow-python27/be34025/ : SUCCESS in 2m 55s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/24/check/gate-taskflow-python34/963f961/ : SUCCESS in 2m 37s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/24/check/gate-taskflow-pypy/0ba1045/ : FAILURE in 1m 44s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/24/check/gate-tempest-dsvm-neutron-src-taskflow/2999403/ : SUCCESS in 56m 57s","accounts_in_message":[],"_revision_number":24},{"id":"c8b9c686d46ecd2eecea30022d57fbac259a559b","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-02-03 22:34:17.000000000","message":"Uploaded patch set 25.","accounts_in_message":[],"_revision_number":25},{"id":"10eb48396e9c427b3582cb84d49e23286f63e3a5","author":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"date":"2016-02-03 23:16:18.000000000","message":"Patch Set 25: Code-Review+2","accounts_in_message":[],"_revision_number":25},{"id":"e63df1cd0d3c6bff8227108badc68a1153f72af9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-04 01:38:29.000000000","message":"Patch Set 25: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-pep8 http://logs.openstack.org/31/273731/25/check/gate-taskflow-pep8/f2fc36f/ : SUCCESS in 1m 23s\n- gate-taskflow-docs http://docs-draft.openstack.org/31/273731/25/check/gate-taskflow-docs/3a49ebe//doc/build/html/ : SUCCESS in 2m 30s\n- gate-taskflow-python27 http://logs.openstack.org/31/273731/25/check/gate-taskflow-python27/c240003/ : SUCCESS in 2m 56s\n- gate-taskflow-python34 http://logs.openstack.org/31/273731/25/check/gate-taskflow-python34/c35b2eb/ : SUCCESS in 3m 09s\n- gate-taskflow-pypy http://logs.openstack.org/31/273731/25/check/gate-taskflow-pypy/3c3311e/ : FAILURE in 1m 13s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/31/273731/25/check/gate-tempest-dsvm-neutron-src-taskflow/3a6b235/ : SUCCESS in 1h 17m 26s","accounts_in_message":[],"_revision_number":25},{"id":"022c34890b8a7833251ca21d30338edb2dc65b4d","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-02-29 18:39:14.000000000","message":"Patch Set 25: Code-Review-2\n\nThe mitaka release is in feature freeze and only bug fixes for mitaka will be accepted until a stable branch is created. The -2 will be removed when a stable branch is created.","accounts_in_message":[],"_revision_number":25},{"id":"ac4755bd1505d03ce1162bc95568a5ea694ae490","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-03-09 20:06:42.000000000","message":"Patch Set 25: -Code-Review\n\nThis project is now open for new features.","accounts_in_message":[],"_revision_number":25},{"id":"bdfd49ee4c7303089bd2665ac8dd9b0b665ef0c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-28 18:22:07.000000000","message":"Patch Set 25: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":25},{"id":"2e3282ad48a30b4fde51a60519657595fbb80d79","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-12-18 05:18:43.000000000","message":"Removed reviewer Jenkins with the following votes:\n\n* Verified-1 by Jenkins (3)\n","accounts_in_message":[],"_revision_number":25},{"id":"47dedccf1a676180fe8889eb70bc6b5eb83fcc09","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2018-03-22 03:43:31.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":25}],"current_revision_number":25,"current_revision":"bf3f8bde5c36660fbbee89ffbedc3f1d86abedfa","revisions":{"b555930f831604661895db6c01e52c0465fa6740":{"kind":"REWORK","_number":1,"created":"2016-01-28 20:12:56.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/1"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:12:13.000000000","tz":-480},"subject":"Handle futurist rejected execution submission exceptions","message":"Handle futurist rejected execution submission exceptions\n\nFuturist executors (which derive from the ones taskflow\nuses) support rejecting submitted work due to various policies\nso handle when one of these exceptions is thrown instead of\njust aborting the engine.\n\nThis allows for those policies to correctly be handled when\nthey are raised by the executor that the engine was provided\nwith.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b555930f831604661895db6c01e52c0465fa6740"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b555930f831604661895db6c01e52c0465fa6740"}]},"branch":"refs/heads/master"},"782c4f4b4e94b4570dcfbf2d8f733fac7b53654a":{"kind":"REWORK","_number":2,"created":"2016-01-29 02:16:59.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/2"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-29 02:15:41.000000000","tz":-480},"subject":"Handle futurist rejected execution submission exceptions (WIP)","message":"Handle futurist rejected execution submission exceptions (WIP)\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine.\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/782c4f4b4e94b4570dcfbf2d8f733fac7b53654a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/782c4f4b4e94b4570dcfbf2d8f733fac7b53654a"}]},"branch":"refs/heads/master"},"f47a300913f2ffb41affdec6221819e9b4bc84a2":{"kind":"REWORK","_number":3,"created":"2016-01-29 08:24:43.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/3"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-01-29 08:22:58.000000000","tz":-480},"subject":"Handle futurist rejected execution submission exceptions (WIP)","message":"Handle futurist rejected execution submission exceptions (WIP)\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine.\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/f47a300913f2ffb41affdec6221819e9b4bc84a2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/f47a300913f2ffb41affdec6221819e9b4bc84a2"}]},"branch":"refs/heads/master"},"00299128972f20576bc4246d8a358cbb4299092d":{"kind":"REWORK","_number":4,"created":"2016-01-29 17:14:22.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/4"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-01-29 17:14:13.000000000","tz":-480},"subject":"Handle futurist rejected execution submission exceptions (WIP)","message":"Handle futurist rejected execution submission exceptions (WIP)\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine.\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/00299128972f20576bc4246d8a358cbb4299092d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/00299128972f20576bc4246d8a358cbb4299092d"}]},"branch":"refs/heads/master"},"a9701f814f21f6ace85200db3834a4d69b2b1dd3":{"kind":"REWORK","_number":5,"created":"2016-01-29 19:41:22.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/5"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-29 19:40:25.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/a9701f814f21f6ace85200db3834a4d69b2b1dd3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/a9701f814f21f6ace85200db3834a4d69b2b1dd3"}]},"branch":"refs/heads/master"},"82df3da15c3a952fcc1ae19f726f49c725d0da9c":{"kind":"REWORK","_number":6,"created":"2016-01-29 19:43:06.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/6"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-29 19:43:02.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/82df3da15c3a952fcc1ae19f726f49c725d0da9c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/82df3da15c3a952fcc1ae19f726f49c725d0da9c"}]},"branch":"refs/heads/master"},"b20ec9c4c3c249704c4dfb09242f41bd9f6498c3":{"kind":"REWORK","_number":7,"created":"2016-01-30 02:45:46.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/7"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-30 02:45:38.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better (WIP)","message":"Handle rejected execution submission exceptions better (WIP)\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b20ec9c4c3c249704c4dfb09242f41bd9f6498c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b20ec9c4c3c249704c4dfb09242f41bd9f6498c3"}]},"branch":"refs/heads/master"},"1f34dd35e3f4b73ca53618f8458fa822f69d0d0a":{"kind":"REWORK","_number":8,"created":"2016-01-31 06:28:02.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/8"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-01-31 06:27:40.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better (WIP)","message":"Handle rejected execution submission exceptions better (WIP)\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/1f34dd35e3f4b73ca53618f8458fa822f69d0d0a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/1f34dd35e3f4b73ca53618f8458fa822f69d0d0a"}]},"branch":"refs/heads/master"},"63c464091bebb7ad7f278d9c01214904140e6d2b":{"kind":"REWORK","_number":9,"created":"2016-02-01 03:48:10.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/9"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-02-01 03:47:25.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better (WIP)","message":"Handle rejected execution submission exceptions better (WIP)\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/63c464091bebb7ad7f278d9c01214904140e6d2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/63c464091bebb7ad7f278d9c01214904140e6d2b"}]},"branch":"refs/heads/master"},"29f9a7f0828e8dc0b9e6c104be87e285c56ec0e2":{"kind":"REWORK","_number":10,"created":"2016-02-01 04:57:37.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/10"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-02-01 04:57:13.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better (WIP)","message":"Handle rejected execution submission exceptions better (WIP)\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/29f9a7f0828e8dc0b9e6c104be87e285c56ec0e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/29f9a7f0828e8dc0b9e6c104be87e285c56ec0e2"}]},"branch":"refs/heads/master"},"a6d07e64fd7a772ce20191211dbda096b089cd3c":{"kind":"REWORK","_number":11,"created":"2016-02-01 06:35:02.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/11"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-02-01 06:33:15.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better (WIP)","message":"Handle rejected execution submission exceptions better (WIP)\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/a6d07e64fd7a772ce20191211dbda096b089cd3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/a6d07e64fd7a772ce20191211dbda096b089cd3c"}]},"branch":"refs/heads/master"},"512796dd83c44e6676234f420c027abdac31c4d2":{"kind":"REWORK","_number":12,"created":"2016-02-01 16:51:18.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/12"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-02-01 16:51:03.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better (WIP)","message":"Handle rejected execution submission exceptions better (WIP)\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/512796dd83c44e6676234f420c027abdac31c4d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/512796dd83c44e6676234f420c027abdac31c4d2"}]},"branch":"refs/heads/master"},"c5ed12ef7cae34df539fc75f9ac3b463a996f9aa":{"kind":"REWORK","_number":13,"created":"2016-02-02 01:20:52.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/13"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-02-02 01:19:45.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/c5ed12ef7cae34df539fc75f9ac3b463a996f9aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/c5ed12ef7cae34df539fc75f9ac3b463a996f9aa"}]},"branch":"refs/heads/master"},"47811967b01344b58439958efce882ffbb5d319f":{"kind":"REWORK","_number":14,"created":"2016-02-02 01:35:08.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/14"}}},"commit":{"parents":[{"commit":"179eac734db25cdb62a3fe401b5cd02242dd5319","subject":"Merge \"Pass through run timeout in engine run()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/179eac734db25cdb62a3fe401b5cd02242dd5319"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-02-02 01:34:57.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/47811967b01344b58439958efce882ffbb5d319f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/47811967b01344b58439958efce882ffbb5d319f"}]},"branch":"refs/heads/master"},"56f723155365b4a9f11fdcd498f99066412e1851":{"kind":"REWORK","_number":15,"created":"2016-02-02 02:17:49.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/15"}}},"commit":{"parents":[{"commit":"6a48709d76aa8523b1b0d99e6d4b6e267d7e5883","subject":"Merge \"Use helper function for post-atom-completion work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6a48709d76aa8523b1b0d99e6d4b6e267d7e5883"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-02-02 02:17:42.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/56f723155365b4a9f11fdcd498f99066412e1851"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/56f723155365b4a9f11fdcd498f99066412e1851"}]},"branch":"refs/heads/master"},"f0ae9d6e7f9da15d251b3b2b3d5b3193a95aa653":{"kind":"REWORK","_number":16,"created":"2016-02-02 06:04:56.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/16"}}},"commit":{"parents":[{"commit":"6a48709d76aa8523b1b0d99e6d4b6e267d7e5883","subject":"Merge \"Use helper function for post-atom-completion work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6a48709d76aa8523b1b0d99e6d4b6e267d7e5883"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-02-02 06:00:15.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/f0ae9d6e7f9da15d251b3b2b3d5b3193a95aa653"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/f0ae9d6e7f9da15d251b3b2b3d5b3193a95aa653"}]},"branch":"refs/heads/master"},"ea9032b695680e5d81ae7b7e25ab7345ae77cb3e":{"kind":"REWORK","_number":17,"created":"2016-02-02 06:36:32.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/17"}}},"commit":{"parents":[{"commit":"6a48709d76aa8523b1b0d99e6d4b6e267d7e5883","subject":"Merge \"Use helper function for post-atom-completion work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6a48709d76aa8523b1b0d99e6d4b6e267d7e5883"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-02-02 06:35:29.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/ea9032b695680e5d81ae7b7e25ab7345ae77cb3e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/ea9032b695680e5d81ae7b7e25ab7345ae77cb3e"}]},"branch":"refs/heads/master"},"535450ee6877d2f57206482d537f2359c992d9b0":{"kind":"REWORK","_number":18,"created":"2016-02-02 07:50:08.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/18"}}},"commit":{"parents":[{"commit":"6a48709d76aa8523b1b0d99e6d4b6e267d7e5883","subject":"Merge \"Use helper function for post-atom-completion work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6a48709d76aa8523b1b0d99e6d4b6e267d7e5883"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-02-02 07:47:50.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/535450ee6877d2f57206482d537f2359c992d9b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/535450ee6877d2f57206482d537f2359c992d9b0"}]},"branch":"refs/heads/master"},"134aa4f49b77062f1098381691c6d24ae527f484":{"kind":"REWORK","_number":19,"created":"2016-02-02 07:59:27.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/19"}}},"commit":{"parents":[{"commit":"6a48709d76aa8523b1b0d99e6d4b6e267d7e5883","subject":"Merge \"Use helper function for post-atom-completion work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6a48709d76aa8523b1b0d99e6d4b6e267d7e5883"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-02-02 07:59:07.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/134aa4f49b77062f1098381691c6d24ae527f484"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/134aa4f49b77062f1098381691c6d24ae527f484"}]},"branch":"refs/heads/master"},"242edba7bfcad7e3dff0328ce22a41861b61d767":{"kind":"REWORK","_number":20,"created":"2016-02-02 08:01:05.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/20"}}},"commit":{"parents":[{"commit":"6a48709d76aa8523b1b0d99e6d4b6e267d7e5883","subject":"Merge \"Use helper function for post-atom-completion work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6a48709d76aa8523b1b0d99e6d4b6e267d7e5883"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-02-02 08:00:43.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/242edba7bfcad7e3dff0328ce22a41861b61d767"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/242edba7bfcad7e3dff0328ce22a41861b61d767"}]},"branch":"refs/heads/master"},"8749a592c0edf2b5cb2a193df7c670ee4052848a":{"kind":"REWORK","_number":21,"created":"2016-02-02 18:48:50.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/21"}}},"commit":{"parents":[{"commit":"6a48709d76aa8523b1b0d99e6d4b6e267d7e5883","subject":"Merge \"Use helper function for post-atom-completion work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6a48709d76aa8523b1b0d99e6d4b6e267d7e5883"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-02-02 18:43:23.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/8749a592c0edf2b5cb2a193df7c670ee4052848a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/8749a592c0edf2b5cb2a193df7c670ee4052848a"}]},"branch":"refs/heads/master"},"29c3ccfce5f2cfb6a849e0b688d1f609cf2ef8c3":{"kind":"REWORK","_number":22,"created":"2016-02-02 21:04:27.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/22"}}},"commit":{"parents":[{"commit":"6a48709d76aa8523b1b0d99e6d4b6e267d7e5883","subject":"Merge \"Use helper function for post-atom-completion work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6a48709d76aa8523b1b0d99e6d4b6e267d7e5883"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-02-02 21:03:24.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/29c3ccfce5f2cfb6a849e0b688d1f609cf2ef8c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/29c3ccfce5f2cfb6a849e0b688d1f609cf2ef8c3"}]},"branch":"refs/heads/master"},"3ffaf8655dc1155bcda416c5650f722aff910d4f":{"kind":"REWORK","_number":23,"created":"2016-02-02 22:17:29.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/23"}}},"commit":{"parents":[{"commit":"6a48709d76aa8523b1b0d99e6d4b6e267d7e5883","subject":"Merge \"Use helper function for post-atom-completion work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6a48709d76aa8523b1b0d99e6d4b6e267d7e5883"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-02-02 22:17:18.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/3ffaf8655dc1155bcda416c5650f722aff910d4f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/3ffaf8655dc1155bcda416c5650f722aff910d4f"}]},"branch":"refs/heads/master"},"0aa62e47347bd60b273d87d1e86b75be25184564":{"kind":"REWORK","_number":24,"created":"2016-02-03 00:51:41.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/24"}}},"commit":{"parents":[{"commit":"6a48709d76aa8523b1b0d99e6d4b6e267d7e5883","subject":"Merge \"Use helper function for post-atom-completion work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6a48709d76aa8523b1b0d99e6d4b6e267d7e5883"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-02-03 00:51:31.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/0aa62e47347bd60b273d87d1e86b75be25184564"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/0aa62e47347bd60b273d87d1e86b75be25184564"}]},"branch":"refs/heads/master"},"bf3f8bde5c36660fbbee89ffbedc3f1d86abedfa":{"kind":"REWORK","_number":25,"created":"2016-02-03 22:34:17.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/31/273731/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/31/273731/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/31/273731/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/31/273731/25"}}},"commit":{"parents":[{"commit":"6a48709d76aa8523b1b0d99e6d4b6e267d7e5883","subject":"Merge \"Use helper function for post-atom-completion work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/6a48709d76aa8523b1b0d99e6d4b6e267d7e5883"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-28 20:10:25.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-02-03 22:33:54.000000000","tz":-480},"subject":"Handle rejected execution submission exceptions better","message":"Handle rejected execution submission exceptions better\n\nFuturist executors (which derive from the ones taskflow uses) support\nrejecting submitted work due to various policies so handle when one\nof these exceptions is thrown instead of just aborting the engine. Also\nconcurrent.futures executors can throw runtime error if they have been\nshutdown during engine usage (such a thing can happen if a user provides\na executor and they are using it for other out of engine activity).\n\nThis allows for those policies to correctly be handled when they are\nraised by the executor that the engine was provided with.\n\nCloses-Bug: #1540549\n\nChange-Id: I5581d3a055945317fe0930842db3c8c14656a8ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/bf3f8bde5c36660fbbee89ffbedc3f1d86abedfa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/bf3f8bde5c36660fbbee89ffbedc3f1d86abedfa"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
