)]}'
{"id":"openstack%2Ftaskflow~180347","triplet_id":"openstack%2Ftaskflow~master~I85394b7079991c7ae4fd366c69a89a892b511cc4","project":"openstack/taskflow","branch":"master","hashtags":[],"change_id":"I85394b7079991c7ae4fd366c69a89a892b511cc4","subject":"Use class static dumps/loads","status":"ABANDONED","created":"2015-05-05 22:57:29.000000000","updated":"2015-07-08 19:08:42.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f57987d61d22fd10edfacda7ed5f674c963a1346","_number":180347,"virtual_id_number":180347,"owner":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"date":"2015-05-07 04:47:08.000000000","_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":-1,"date":"2015-07-08 06:21:56.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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"_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,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-07-08 06:21:56.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"44b7f20b09f31008eaaa9e995b8c821d7c732615","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-05-05 22:57:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"52e8f8ecde5fe0dbfcb6c35ced7956435ae5c618","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-05-06 00:06:50.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"edb4b7da9682e30c5e1d351883700e961a29a0a9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-06 00:43:31.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-python26 http://logs.openstack.org/47/180347/1/check/gate-taskflow-python26/834e28c/ : SUCCESS in 2m 04s\n- gate-taskflow-pep8 http://logs.openstack.org/47/180347/1/check/gate-taskflow-pep8/39ab4a7/ : SUCCESS in 49s\n- gate-taskflow-docs http://docs-draft.openstack.org/47/180347/1/check/gate-taskflow-docs/65fada1//doc/build/html/ : SUCCESS in 1m 30s\n- gate-taskflow-python27 http://logs.openstack.org/47/180347/1/check/gate-taskflow-python27/8340d5d/ : SUCCESS in 3m 05s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/47/180347/1/check/gate-tempest-dsvm-neutron-src-taskflow/8f76757/ : FAILURE in 22m 36s\n- gate-taskflow-python34 http://logs.openstack.org/47/180347/1/check/gate-taskflow-python34/7133e08/ : SUCCESS in 3m 02s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/47/180347/1/check/gate-taskflow-tox-py26-sa7-mysql/e5f96da/ : SUCCESS in 2m 12s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/47/180347/1/check/gate-taskflow-tox-py27-sa8-mysql/fb6481b/ : SUCCESS in 1m 34s","accounts_in_message":[],"_revision_number":1},{"id":"82b0af4a76ba1205a935e077ea47325aac05f2b4","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-05-06 06:39:08.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"8786fe692b4328941adce10ad4533a9b02457b2f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-06 07:30:55.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/47/180347/2/check/gate-taskflow-python26/e445f68/ : SUCCESS in 2m 07s\n- gate-taskflow-pep8 http://logs.openstack.org/47/180347/2/check/gate-taskflow-pep8/dd0e7cd/ : SUCCESS in 59s\n- gate-taskflow-docs http://docs-draft.openstack.org/47/180347/2/check/gate-taskflow-docs/4f160a3//doc/build/html/ : SUCCESS in 1m 27s\n- gate-taskflow-python27 http://logs.openstack.org/47/180347/2/check/gate-taskflow-python27/9ecb620/ : SUCCESS in 1m 59s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/47/180347/2/check/gate-tempest-dsvm-neutron-src-taskflow/6d51d8a/ : SUCCESS in 51m 38s\n- gate-taskflow-python34 http://logs.openstack.org/47/180347/2/check/gate-taskflow-python34/ff5fa8b/ : SUCCESS in 3m 11s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/47/180347/2/check/gate-taskflow-tox-py26-sa7-mysql/8d4ee26/ : SUCCESS in 2m 19s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/47/180347/2/check/gate-taskflow-tox-py27-sa8-mysql/84ab39e/ : SUCCESS in 2m 06s","accounts_in_message":[],"_revision_number":2},{"id":"ca5ab60261630345683f3e595872ba73479d627d","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-05-07 03:35:37.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"a18ae03dc5835dc50a3ac4cb8c0d1edf802c638d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-07 04:38:25.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-python26 http://logs.openstack.org/47/180347/3/check/gate-taskflow-python26/4ec3458/ : SUCCESS in 2m 50s\n- gate-taskflow-pep8 http://logs.openstack.org/47/180347/3/check/gate-taskflow-pep8/74a5417/ : SUCCESS in 1m 02s\n- gate-taskflow-docs http://docs-draft.openstack.org/47/180347/3/check/gate-taskflow-docs/17c5696//doc/build/html/ : SUCCESS in 1m 12s\n- gate-taskflow-python27 http://logs.openstack.org/47/180347/3/check/gate-taskflow-python27/68c921a/ : SUCCESS in 1m 59s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/47/180347/3/check/gate-tempest-dsvm-neutron-src-taskflow/74f68c6/ : FAILURE in 1h 02m 31s\n- gate-taskflow-python34 http://logs.openstack.org/47/180347/3/check/gate-taskflow-python34/c94d3e8/ : SUCCESS in 3m 20s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/47/180347/3/check/gate-taskflow-tox-py26-sa7-mysql/f5c5e70/ : SUCCESS in 1m 49s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/47/180347/3/check/gate-taskflow-tox-py27-sa8-mysql/d13d401/ : SUCCESS in 1m 34s","accounts_in_message":[],"_revision_number":3},{"id":"52f80c9d4ab4e72208aecb66ea8f5140cd024870","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-05-07 04:47:08.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"d2316bbdb580bc94c786571ef9032b1caf8dff8d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-07 05:44:49.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-python26 http://logs.openstack.org/47/180347/3/check/gate-taskflow-python26/fc4720d/ : SUCCESS in 3m 13s\n- gate-taskflow-pep8 http://logs.openstack.org/47/180347/3/check/gate-taskflow-pep8/8bff86e/ : SUCCESS in 1m 03s\n- gate-taskflow-docs http://docs-draft.openstack.org/47/180347/3/check/gate-taskflow-docs/ee7ee9e//doc/build/html/ : SUCCESS in 1m 40s\n- gate-taskflow-python27 http://logs.openstack.org/47/180347/3/check/gate-taskflow-python27/b64ea67/ : SUCCESS in 2m 01s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/47/180347/3/check/gate-tempest-dsvm-neutron-src-taskflow/43f36c6/ : SUCCESS in 57m 34s\n- gate-taskflow-python34 http://logs.openstack.org/47/180347/3/check/gate-taskflow-python34/1575834/ : SUCCESS in 3m 43s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/47/180347/3/check/gate-taskflow-tox-py26-sa7-mysql/3f7df1d/ : SUCCESS in 1m 45s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/47/180347/3/check/gate-taskflow-tox-py27-sa8-mysql/2d9ba2b/ : SUCCESS in 3m 04s","accounts_in_message":[],"_revision_number":3},{"id":"4916ded3fac04f3cec6e451e9093d77938b071f8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-08 06:21:56.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":"f57987d61d22fd10edfacda7ed5f674c963a1346","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-07-08 19:08:42.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"a39d1c23b9e1d9d0f20856f9d3bae39bbd3ba098","revisions":{"385f83dd26bf3e25e094c996ce5d7d9aaa46ba49":{"kind":"REWORK","_number":1,"created":"2015-05-05 22:57:29.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/47/180347/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/47/180347/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/47/180347/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/47/180347/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/47/180347/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/47/180347/1"}}},"commit":{"parents":[{"commit":"012d65940af30278789549d9cc09f0a3b2b9a633","subject":"Make the default path a comment and tweak class docstring","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/012d65940af30278789549d9cc09f0a3b2b9a633"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-05-05 22:52:51.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-05-05 22:52:51.000000000","tz":-420},"subject":"Use class static dumps/loads","message":"Use class static dumps/loads\n\nInstead of having the jsonutils dumps and\nloading be scattered over the jobboard have them be\nstatic methods that all existing usage can call into\nto ensure that they all perform these loading/dumping\noperations in the same manner.\n\nChange-Id: I85394b7079991c7ae4fd366c69a89a892b511cc4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/385f83dd26bf3e25e094c996ce5d7d9aaa46ba49"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/385f83dd26bf3e25e094c996ce5d7d9aaa46ba49"}]},"branch":"refs/heads/master"},"7a118c46584b15c0cfe3ade4287e30476ae07c7b":{"kind":"NO_CHANGE","_number":2,"created":"2015-05-06 00:06:50.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/47/180347/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/47/180347/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/47/180347/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/47/180347/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/47/180347/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/47/180347/2"}}},"commit":{"parents":[{"commit":"944b8b1a0f801da268f583814a2bc6189c4d965a","subject":"Make the default path a constant and tweak class docstring","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/944b8b1a0f801da268f583814a2bc6189c4d965a"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-05-05 22:52:51.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-05-06 00:06:50.000000000","tz":0},"subject":"Use class static dumps/loads","message":"Use class static dumps/loads\n\nInstead of having the jsonutils dumps and\nloading be scattered over the jobboard have them be\nstatic methods that all existing usage can call into\nto ensure that they all perform these loading/dumping\noperations in the same manner.\n\nChange-Id: I85394b7079991c7ae4fd366c69a89a892b511cc4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/7a118c46584b15c0cfe3ade4287e30476ae07c7b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/7a118c46584b15c0cfe3ade4287e30476ae07c7b"}]},"branch":"refs/heads/master"},"a39d1c23b9e1d9d0f20856f9d3bae39bbd3ba098":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2015-05-07 03:35:37.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/47/180347/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/47/180347/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/47/180347/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/47/180347/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/47/180347/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/47/180347/3"}}},"commit":{"parents":[{"commit":"32ccdf1340af8454c02e07b6157786374a04cd37","subject":"Make the default path a constant and tweak class docstring","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/32ccdf1340af8454c02e07b6157786374a04cd37"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-05-05 22:52:51.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-05-07 03:35:36.000000000","tz":0},"subject":"Use class static dumps/loads","message":"Use class static dumps/loads\n\nInstead of having the jsonutils dumps and\nloading be scattered over the jobboard have them be\nstatic methods that all existing usage can call into\nto ensure that they all perform these loading/dumping\noperations in the same manner.\n\nChange-Id: I85394b7079991c7ae4fd366c69a89a892b511cc4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/a39d1c23b9e1d9d0f20856f9d3bae39bbd3ba098"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/a39d1c23b9e1d9d0f20856f9d3bae39bbd3ba098"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
