)]}'
{"id":"openstack%2Ftaskflow~132376","triplet_id":"openstack%2Ftaskflow~master~I2f26faa4e02da6acf4f0840239d0b17143de8d76","project":"openstack/taskflow","branch":"master","topic":"bp/process-executor","hashtags":[],"change_id":"I2f26faa4e02da6acf4f0840239d0b17143de8d76","subject":"Ensure that failures can be pickled","status":"MERGED","created":"2014-11-01 00:08:23.000000000","updated":"2014-12-09 06:06:42.000000000","submitted":"2014-12-09 06:06:41.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f30a0e70486f08df2d4b97f1a554ce78e4fdb09b","_number":132376,"virtual_id_number":132376,"owner":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2014-12-06 23:07:51.000000000","_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":2,"date":"2014-12-09 06:06:41.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"all":[{"value":2,"date":"2014-12-09 05:41:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"all":[{"value":1,"date":"2014-12-09 05:41:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-12-09 06:06:41.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"77e321c442c084591be72d95aacb7a8d20aebeba","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-11-01 00:08:23.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f9e1d94b90b0d074e38aa1ae3201ab8c8ec4141e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-01 01:14:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-pep8 http://logs.openstack.org/76/132376/1/check/gate-taskflow-pep8/b79f5ed : SUCCESS in 36s\n- gate-taskflow-docs http://docs-draft.openstack.org/76/132376/1/check/gate-taskflow-docs/b69884f/doc/build/html/ : SUCCESS in 58s\n- gate-taskflow-python27 http://logs.openstack.org/76/132376/1/check/gate-taskflow-python27/8036d0d : SUCCESS in 1m 20s\n- gate-taskflow-python33 http://logs.openstack.org/76/132376/1/check/gate-taskflow-python33/c866bd8 : SUCCESS in 3m 23s\n- gate-tempest-dsvm-src-taskflow http://logs.openstack.org/76/132376/1/check/gate-tempest-dsvm-src-taskflow/71aaf4f : SUCCESS in 57m 57s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/76/132376/1/check/gate-tempest-dsvm-neutron-src-taskflow/514002f : SUCCESS in 1h 05m 52s\n- gate-taskflow-python26 http://logs.openstack.org/76/132376/1/check/gate-taskflow-python26/2e5d4b7 : SUCCESS in 2m 01s\n- gate-taskflow-unittests-26-sa7-mysql http://logs.openstack.org/76/132376/1/check/gate-taskflow-unittests-26-sa7-mysql/7d6c891 : SUCCESS in 1m 57s\n- gate-taskflow-unittests-27-sa8-mysql http://logs.openstack.org/76/132376/1/check/gate-taskflow-unittests-27-sa8-mysql/8fca0db : SUCCESS in 1m 18s","accounts_in_message":[],"_revision_number":1},{"id":"e617d845ebea537f81e732c45588ee5c72b3b7ef","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-11-15 12:06:41.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6d51ab54f8fb582915a7304ebf21c5932430ebd5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-15 12:20:36.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-taskflow-pep8 http://logs.openstack.org/76/132376/2/check/gate-taskflow-pep8/5240580 : SUCCESS in 37s\n- gate-taskflow-docs http://docs-draft.openstack.org/76/132376/2/check/gate-taskflow-docs/c51a0cb/doc/build/html/ : SUCCESS in 58s\n- gate-taskflow-python27 http://logs.openstack.org/76/132376/2/check/gate-taskflow-python27/a9649cb : SUCCESS in 1m 41s\n- gate-taskflow-python33 http://logs.openstack.org/76/132376/2/check/gate-taskflow-python33/3465b1f : SUCCESS in 3m 00s\n- gate-tempest-dsvm-src-taskflow http://logs.openstack.org/76/132376/2/check/gate-tempest-dsvm-src-taskflow/4038a94 : FAILURE in 13m 35s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/76/132376/2/check/gate-tempest-dsvm-neutron-src-taskflow/b4b6dcd : FAILURE in 13m 52s\n- gate-taskflow-python26 http://logs.openstack.org/76/132376/2/check/gate-taskflow-python26/9b42cf9 : SUCCESS in 1m 31s\n- gate-taskflow-unittests-26-sa7-mysql http://logs.openstack.org/76/132376/2/check/gate-taskflow-unittests-26-sa7-mysql/702e0f5 : SUCCESS in 1m 32s\n- gate-taskflow-unittests-27-sa8-mysql http://logs.openstack.org/76/132376/2/check/gate-taskflow-unittests-27-sa8-mysql/d379099 : SUCCESS in 1m 31s","accounts_in_message":[],"_revision_number":2},{"id":"f6090046abb139e54d71df435eecc3b4544ad5f8","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-11-16 02:32:45.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"d0487e93d198215ecc47c2d891b018740619354e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-16 03:23:04.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-pep8 http://logs.openstack.org/76/132376/2/check/gate-taskflow-pep8/a3a5d80 : SUCCESS in 51s\n- gate-taskflow-docs http://docs-draft.openstack.org/76/132376/2/check/gate-taskflow-docs/410e118/doc/build/html/ : SUCCESS in 1m 12s\n- gate-taskflow-python27 http://logs.openstack.org/76/132376/2/check/gate-taskflow-python27/8e9a241 : SUCCESS in 1m 44s\n- gate-taskflow-python33 http://logs.openstack.org/76/132376/2/check/gate-taskflow-python33/4118dc9 : SUCCESS in 2m 48s\n- gate-tempest-dsvm-src-taskflow http://logs.openstack.org/76/132376/2/check/gate-tempest-dsvm-src-taskflow/ef2007a : SUCCESS in 44m 26s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/76/132376/2/check/gate-tempest-dsvm-neutron-src-taskflow/9664d50 : SUCCESS in 50m 17s\n- gate-taskflow-python26 http://logs.openstack.org/76/132376/2/check/gate-taskflow-python26/5227257 : SUCCESS in 1m 41s\n- gate-taskflow-unittests-26-sa7-mysql http://logs.openstack.org/76/132376/2/check/gate-taskflow-unittests-26-sa7-mysql/a1db741 : SUCCESS in 2m 01s\n- gate-taskflow-unittests-27-sa8-mysql http://logs.openstack.org/76/132376/2/check/gate-taskflow-unittests-27-sa8-mysql/1d09fe7 : SUCCESS in 1m 48s","accounts_in_message":[],"_revision_number":2},{"id":"f9bc44b23e1a387ba6cc52ec5ffceb5c58dc16cb","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-11-19 19:16:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"35ea610694055b6a2662ff2c0fcba3ce42521617","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-19 20:20:56.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-pep8 http://logs.openstack.org/76/132376/3/check/gate-taskflow-pep8/91bdf61 : SUCCESS in 52s\n- gate-taskflow-docs http://docs-draft.openstack.org/76/132376/3/check/gate-taskflow-docs/d70a20c/doc/build/html/ : SUCCESS in 59s\n- gate-taskflow-python27 http://logs.openstack.org/76/132376/3/check/gate-taskflow-python27/0c94a40 : SUCCESS in 1m 11s\n- gate-taskflow-python33 http://logs.openstack.org/76/132376/3/check/gate-taskflow-python33/e47a9b1 : SUCCESS in 2m 27s\n- gate-tempest-dsvm-src-taskflow http://logs.openstack.org/76/132376/3/check/gate-tempest-dsvm-src-taskflow/f78a739 : SUCCESS in 50m 38s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/76/132376/3/check/gate-tempest-dsvm-neutron-src-taskflow/9f3b3a3 : SUCCESS in 1h 04m 04s\n- gate-taskflow-python26 http://logs.openstack.org/76/132376/3/check/gate-taskflow-python26/374963e : SUCCESS in 1m 20s\n- gate-taskflow-unittests-26-sa7-mysql http://logs.openstack.org/76/132376/3/check/gate-taskflow-unittests-26-sa7-mysql/0eb4f33 : SUCCESS in 1m 28s\n- gate-taskflow-unittests-27-sa8-mysql http://logs.openstack.org/76/132376/3/check/gate-taskflow-unittests-27-sa8-mysql/418c86d : SUCCESS in 1m 15s","accounts_in_message":[],"_revision_number":3},{"id":"c20383db018a24ddd5e7924a0f099ef4b6ea90f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-06 21:51:25.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"213cb36893e547673fc5b3740d54245350e7037c","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-06 22:30:10.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"65a8fc45a1f718c5ad76b7178d1b8d5d12da5769","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-06 23:04:08.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-python26 http://logs.openstack.org/76/132376/4/check/gate-taskflow-python26/b7e370d : SUCCESS in 1m 28s\n- gate-taskflow-pep8 http://logs.openstack.org/76/132376/4/check/gate-taskflow-pep8/58bb75e : SUCCESS in 45s\n- gate-taskflow-docs http://docs-draft.openstack.org/76/132376/4/check/gate-taskflow-docs/26b8e05/doc/build/html/ : SUCCESS in 1m 05s\n- gate-taskflow-python27 http://logs.openstack.org/76/132376/4/check/gate-taskflow-python27/975968e : SUCCESS in 1m 29s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/76/132376/4/check/gate-tempest-dsvm-neutron-src-taskflow/0ed73c2 : SUCCESS in 25m 02s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/76/132376/4/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/fcc45ca : FAILURE in 29m 34s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/76/132376/4/check/gate-tempest-dsvm-neutron-src-taskflow-juno/2be91a1 : SUCCESS in 28m 59s\n- gate-taskflow-python34 http://logs.openstack.org/76/132376/4/check/gate-taskflow-python34/3ef9509 : SUCCESS in 3m 17s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/76/132376/4/check/gate-taskflow-tox-py26-sa7-mysql/da95433 : SUCCESS in 1m 33s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/76/132376/4/check/gate-taskflow-tox-py27-sa8-mysql/1c4e4e1 : SUCCESS in 55s","accounts_in_message":[],"_revision_number":4},{"id":"2794de169be689e7f19c50975aca5e0734488dd8","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-06 23:07:51.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"130b32d38e66295fa8f06378b5dcc78aa64682f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-06 23:39:06.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/76/132376/4/check/gate-taskflow-python26/2a1daf7 : SUCCESS in 1m 33s\n- gate-taskflow-pep8 http://logs.openstack.org/76/132376/4/check/gate-taskflow-pep8/b3684c1 : SUCCESS in 52s\n- gate-taskflow-docs http://docs-draft.openstack.org/76/132376/4/check/gate-taskflow-docs/e339660/doc/build/html/ : SUCCESS in 1m 08s\n- gate-taskflow-python27 http://logs.openstack.org/76/132376/4/check/gate-taskflow-python27/f556718 : SUCCESS in 1m 29s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/76/132376/4/check/gate-tempest-dsvm-neutron-src-taskflow/2aa5fff : SUCCESS in 20m 43s\n- gate-tempest-dsvm-neutron-src-taskflow-icehouse http://logs.openstack.org/76/132376/4/check/gate-tempest-dsvm-neutron-src-taskflow-icehouse/74d2378 : SUCCESS in 25m 01s\n- gate-tempest-dsvm-neutron-src-taskflow-juno http://logs.openstack.org/76/132376/4/check/gate-tempest-dsvm-neutron-src-taskflow-juno/bf78094 : SUCCESS in 23m 03s\n- gate-taskflow-python34 http://logs.openstack.org/76/132376/4/check/gate-taskflow-python34/7386012 : SUCCESS in 3m 18s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/76/132376/4/check/gate-taskflow-tox-py26-sa7-mysql/b20216d : SUCCESS in 1m 28s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/76/132376/4/check/gate-taskflow-tox-py27-sa8-mysql/6f1f09b : SUCCESS in 1m 12s","accounts_in_message":[],"_revision_number":4},{"id":"edaf14cbc745b1cfb3155885f6b8ee0f9943d648","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-12-09 05:41:42.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"32a8a2527777fd9b62ff73918d7b9413ace625d3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-09 05:41:43.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"1e1e998e8ccd79b942429e1403964ad8b13fa7e9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-09 06:06:41.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/76/132376/4/gate/gate-taskflow-python26/ef96066 : SUCCESS in 1m 24s\n- gate-taskflow-docs http://docs-draft.openstack.org/76/132376/4/gate/gate-taskflow-docs/de42b14/doc/build/html/ : SUCCESS in 1m 32s\n- gate-taskflow-pep8 http://logs.openstack.org/76/132376/4/gate/gate-taskflow-pep8/d4814ca : SUCCESS in 53s\n- gate-taskflow-python27 http://logs.openstack.org/76/132376/4/gate/gate-taskflow-python27/afd4a22 : SUCCESS in 1m 23s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/76/132376/4/gate/gate-tempest-dsvm-neutron-src-taskflow/5e854c6 : SUCCESS in 24m 57s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/76/132376/4/gate/gate-taskflow-tox-py26-sa7-mysql/28d62d7 : SUCCESS in 1m 37s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/76/132376/4/gate/gate-taskflow-tox-py27-sa8-mysql/63ddcc8 : SUCCESS in 1m 15s\n- gate-taskflow-python34 http://logs.openstack.org/76/132376/4/gate/gate-taskflow-python34/c4aa7de : SUCCESS in 3m 05s","accounts_in_message":[],"_revision_number":4},{"id":"7401c1cd4250cf9d12554f739b13eb1cabbab16a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-09 06:06:42.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"af62f4c6747b561e6d0ccd0305021d8415f400d7","revisions":{"21db10b25a7a4f8546d08804ac9325a59e5f8232":{"kind":"REWORK","_number":1,"created":"2014-11-01 00:08:23.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/76/132376/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/76/132376/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/76/132376/1"}}},"commit":{"parents":[{"commit":"e2763ca324723b086080b0b1487db58a3b291af6","subject":"Rework pieces of the task callback capability","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/e2763ca324723b086080b0b1487db58a3b291af6"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-09-13 01:49:29.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-11-01 00:07:53.000000000","tz":-420},"subject":"Ensure that failures can be pickled","message":"Ensure that failures can be pickled\n\nWhen a failure happens in a subprocess it needs to be\npickleable (and not contain a traceback, since those can\nnot be pickled) when being sent across the process boundary\nso that the receiving process can read it and unpickle\nthe corresponding object.\n\nPart of blueprint process-executor\n\nChange-Id: I2f26faa4e02da6acf4f0840239d0b17143de8d76\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/21db10b25a7a4f8546d08804ac9325a59e5f8232"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/21db10b25a7a4f8546d08804ac9325a59e5f8232"}]},"branch":"refs/heads/master"},"742723908ef97a7cd231e222a4406346c709a50f":{"kind":"REWORK","_number":2,"created":"2014-11-15 12:06:41.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/76/132376/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/76/132376/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/76/132376/2"}}},"commit":{"parents":[{"commit":"e2763ca324723b086080b0b1487db58a3b291af6","subject":"Rework pieces of the task callback capability","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/e2763ca324723b086080b0b1487db58a3b291af6"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-09-13 01:49:29.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2014-11-15 12:05:34.000000000","tz":-480},"subject":"Ensure that failures can be pickled","message":"Ensure that failures can be pickled\n\nWhen a failure happens in a subprocess it needs to be\npickleable (and not contain a traceback, since those can\nnot be pickled) when being sent across the process boundary\nso that the receiving process can read it and unpickle\nthe corresponding object.\n\nPart of blueprint process-executor\n\nChange-Id: I2f26faa4e02da6acf4f0840239d0b17143de8d76\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/742723908ef97a7cd231e222a4406346c709a50f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/742723908ef97a7cd231e222a4406346c709a50f"}]},"branch":"refs/heads/master"},"3acb77421f1bc46b3724cb4d873d30d93d064bfa":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2014-11-19 19:16:46.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/76/132376/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/76/132376/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/76/132376/3"}}},"commit":{"parents":[{"commit":"eb7ece0a9051a5428eaf8ccc9c7c4d0f691369a9","subject":"Rework pieces of the task callback capability","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/eb7ece0a9051a5428eaf8ccc9c7c4d0f691369a9"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-09-13 01:49:29.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-11-19 19:00:29.000000000","tz":-480},"subject":"Ensure that failures can be pickled","message":"Ensure that failures can be pickled\n\nWhen a failure happens in a subprocess it needs to be\npickleable (and not contain a traceback, since those can\nnot be pickled) when being sent across the process boundary\nso that the receiving process can read it and unpickle\nthe corresponding object.\n\nPart of blueprint process-executor\n\nChange-Id: I2f26faa4e02da6acf4f0840239d0b17143de8d76\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/3acb77421f1bc46b3724cb4d873d30d93d064bfa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/3acb77421f1bc46b3724cb4d873d30d93d064bfa"}]},"branch":"refs/heads/master"},"af62f4c6747b561e6d0ccd0305021d8415f400d7":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2014-12-06 22:30:10.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/76/132376/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/76/132376/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/76/132376/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/76/132376/4"}}},"commit":{"parents":[{"commit":"e168f44979b34cef76a7c613a383f8b050091f33","subject":"Rework pieces of the task callback capability","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/e168f44979b34cef76a7c613a383f8b050091f33"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-09-13 01:49:29.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-12-06 22:30:10.000000000","tz":0},"subject":"Ensure that failures can be pickled","message":"Ensure that failures can be pickled\n\nWhen a failure happens in a subprocess it needs to be\npickleable (and not contain a traceback, since those can\nnot be pickled) when being sent across the process boundary\nso that the receiving process can read it and unpickle\nthe corresponding object.\n\nPart of blueprint process-executor\n\nChange-Id: I2f26faa4e02da6acf4f0840239d0b17143de8d76\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/af62f4c6747b561e6d0ccd0305021d8415f400d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/af62f4c6747b561e6d0ccd0305021d8415f400d7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
