)]}'
{"id":"openstack%2Ftaskflow~260743","triplet_id":"openstack%2Ftaskflow~master~Iaf02cc728d2a2cfc7077300e03d7ef25522717b7","project":"openstack/taskflow","branch":"master","topic":"dirty-models","hashtags":[],"change_id":"Iaf02cc728d2a2cfc7077300e03d7ef25522717b7","subject":"Use the retrying lib. to do basic sqlalchemy engine validation","status":"MERGED","created":"2015-12-22 23:15:58.000000000","updated":"2016-01-09 01:27:54.000000000","submitted":"2016-01-09 01:27:54.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8a2bc7d57bdb73d9a89d26af2f3fa0194687ec0b","_number":260743,"virtual_id_number":260743,"owner":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":2,"date":"2016-01-09 01:27:54.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"all":[{"value":2,"date":"2016-01-07 18:12:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-01-08 23:26:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"all":[{"value":0,"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-01-08 23:26:53.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-01-07 18:12:44.000000000","updated_by":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"reviewer":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"state":"REVIEWER"},{"updated":"2016-01-08 23:26:53.000000000","updated_by":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"reviewer":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"state":"REVIEWER"},{"updated":"2016-01-09 01:27:54.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ad74e93b31dc50f07c75d0001453f4c83a3ca47f","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-12-22 23:15:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"12fa1fbb56c1c63a5bba85bfe4a1192787d8b54e","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-12-22 23:21:44.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6ca792478ea3bbc447ba866742ca0177e38b591e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-23 00:31:04.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-requirements http://logs.openstack.org/43/260743/2/check/gate-taskflow-requirements/a441139/ : SUCCESS in 35s\n- gate-taskflow-pep8 http://logs.openstack.org/43/260743/2/check/gate-taskflow-pep8/cd48e33/ : SUCCESS in 1m 08s\n- gate-taskflow-docs http://docs-draft.openstack.org/43/260743/2/check/gate-taskflow-docs/2550fbc//doc/build/html/ : SUCCESS in 1m 37s\n- gate-taskflow-python27 http://logs.openstack.org/43/260743/2/check/gate-taskflow-python27/72756be/ : SUCCESS in 3m 05s\n- gate-taskflow-python34 http://logs.openstack.org/43/260743/2/check/gate-taskflow-python34/a1d718b/ : SUCCESS in 2m 06s\n- gate-taskflow-pypy http://logs.openstack.org/43/260743/2/check/gate-taskflow-pypy/48fcfb0/ : FAILURE in 1m 03s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/43/260743/2/check/gate-tempest-dsvm-neutron-src-taskflow/143c460/ : FAILURE in 1h 08m 56s","accounts_in_message":[],"_revision_number":2},{"id":"f4013c3425ef778cd8140c1246cf62484a19a522","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-12-23 06:50:11.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"0891fee356d15b9835850621ce3684862a76aadc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-23 07:54:14.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-requirements http://logs.openstack.org/43/260743/2/check/gate-taskflow-requirements/ba93e1e/ : SUCCESS in 19s\n- gate-taskflow-pep8 http://logs.openstack.org/43/260743/2/check/gate-taskflow-pep8/72a85d9/ : SUCCESS in 1m 01s\n- gate-taskflow-docs http://docs-draft.openstack.org/43/260743/2/check/gate-taskflow-docs/ece0388//doc/build/html/ : SUCCESS in 1m 41s\n- gate-taskflow-python27 http://logs.openstack.org/43/260743/2/check/gate-taskflow-python27/c3e9d5e/ : SUCCESS in 2m 33s\n- gate-taskflow-python34 http://logs.openstack.org/43/260743/2/check/gate-taskflow-python34/6f6fb93/ : SUCCESS in 2m 35s\n- gate-taskflow-pypy http://logs.openstack.org/43/260743/2/check/gate-taskflow-pypy/7b54bdd/ : FAILURE in 1m 30s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/43/260743/2/check/gate-tempest-dsvm-neutron-src-taskflow/92514bf/ : SUCCESS in 1h 03m 56s","accounts_in_message":[],"_revision_number":2},{"id":"aebe3b41f8a2df8e55ba7306d2708d7f4e3c178d","author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"date":"2015-12-31 18:12:02.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"d42b5b7d140f86011995907d03bb68891d6cca18","author":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"date":"2016-01-06 01:00:00.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"06483f67868201fca2b5240b4fbc35f213fc12bc","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-01-06 01:01:16.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a6baadfdc63502229b1284a36a41c94b3dd9afa6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-06 03:15:42.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-requirements http://logs.openstack.org/43/260743/3/check/gate-taskflow-requirements/1aacb75/ : SUCCESS in 0s\n- gate-taskflow-pep8 http://logs.openstack.org/43/260743/3/check/gate-taskflow-pep8/506b4bf/ : SUCCESS in 49s\n- gate-taskflow-docs http://docs-draft.openstack.org/43/260743/3/check/gate-taskflow-docs/fd71ddc//doc/build/html/ : SUCCESS in 1m 26s\n- gate-taskflow-python27 http://logs.openstack.org/43/260743/3/check/gate-taskflow-python27/874991d/ : FAILURE in 1m 31s\n- gate-taskflow-python34 http://logs.openstack.org/43/260743/3/check/gate-taskflow-python34/c9b9d7e/ : FAILURE in 1m 57s\n- gate-taskflow-pypy http://logs.openstack.org/43/260743/3/check/gate-taskflow-pypy/1457200/ : FAILURE in 43s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/43/260743/3/check/gate-tempest-dsvm-neutron-src-taskflow/b72f9bd/ : SUCCESS in 1h 24m 01s","accounts_in_message":[],"_revision_number":3},{"id":"feb14d5c8f285d459ce7d45ca4b69db3052c10ae","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2016-01-06 06:34:43.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"0d59b5afe904988109c52309b97c1aca76c42763","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-06 08:10:50.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-requirements http://logs.openstack.org/43/260743/4/check/gate-taskflow-requirements/606af1e/ : SUCCESS in 29s\n- gate-taskflow-pep8 http://logs.openstack.org/43/260743/4/check/gate-taskflow-pep8/5028cff/ : SUCCESS in 1m 01s\n- gate-taskflow-docs http://docs-draft.openstack.org/43/260743/4/check/gate-taskflow-docs/01c2ccb//doc/build/html/ : SUCCESS in 1m 29s\n- gate-taskflow-python27 http://logs.openstack.org/43/260743/4/check/gate-taskflow-python27/324ed19/ : SUCCESS in 2m 46s\n- gate-taskflow-python34 http://logs.openstack.org/43/260743/4/check/gate-taskflow-python34/97befd1/ : SUCCESS in 2m 04s\n- gate-taskflow-pypy http://logs.openstack.org/43/260743/4/check/gate-taskflow-pypy/cfaba43/ : FAILURE in 1m 11s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/43/260743/4/check/gate-tempest-dsvm-neutron-src-taskflow/df41f0f/ : SUCCESS in 1h 16m 39s","accounts_in_message":[],"_revision_number":4},{"id":"0f4ce91592b1ad2cddd73b9ee32c15b0a07ce051","author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"date":"2016-01-07 18:12:44.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"4a46890ee022402010a92d2a7c305bb0c1e1ab3b","author":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"date":"2016-01-08 23:26:53.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"87c7d443009f2b1a64211a901656edaf603852c3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-08 23:26:59.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"e8cf4ad4907f01f845fc8940a53b2fd048a608f6","date":"2016-01-09 01:27:54.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"59776a5e6cf9fb42b3bd3f4624a63948aa2e57b1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-09 01:27:54.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-taskflow-requirements http://logs.openstack.org/43/260743/4/gate/gate-taskflow-requirements/230fdc9/ : SUCCESS in 25s\n- gate-taskflow-docs http://docs-draft.openstack.org/43/260743/4/gate/gate-taskflow-docs/54a1259//doc/build/html/ : SUCCESS in 1m 54s\n- gate-taskflow-pep8 http://logs.openstack.org/43/260743/4/gate/gate-taskflow-pep8/6286c58/ : SUCCESS in 1m 19s\n- gate-taskflow-python27 http://logs.openstack.org/43/260743/4/gate/gate-taskflow-python27/0d43217/ : SUCCESS in 2m 26s\n- gate-taskflow-python34 http://logs.openstack.org/43/260743/4/gate/gate-taskflow-python34/5ac8e65/ : SUCCESS in 2m 25s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/43/260743/4/gate/gate-tempest-dsvm-neutron-src-taskflow/f1e6955/ : SUCCESS in 57m 00s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"25dca8eb593caf821b29a27f120bdcbd0e223024","revisions":{"c140982e6cd07db8ce0f9b0962485e3b0785c74d":{"kind":"REWORK","_number":1,"created":"2015-12-22 23:15:58.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/43/260743/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/43/260743/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/43/260743/1"}}},"commit":{"parents":[{"commit":"a2e62b7888903bea7d72d72d16412a45a735be20","subject":"Track dirtiness of models and use it during saving","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/a2e62b7888903bea7d72d72d16412a45a735be20"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-12-22 23:13:19.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-12-22 23:15:52.000000000","tz":-480},"subject":"Use the retrying lib. to do basic sqlalchemy engine validation","message":"Use the retrying lib. to do basic sqlalchemy engine validation\n\nInstead of a custom loop and backoff just use the retrying\nlibrary to do this same code and delegate the loop complexity\nto it instead.\n\nChange-Id: Iaf02cc728d2a2cfc7077300e03d7ef25522717b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/c140982e6cd07db8ce0f9b0962485e3b0785c74d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/c140982e6cd07db8ce0f9b0962485e3b0785c74d"}]},"branch":"refs/heads/master"},"0770faf217349edbdc931dc54495450e5b40e4b0":{"kind":"REWORK","_number":2,"created":"2015-12-22 23:21:44.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/43/260743/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/43/260743/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/43/260743/2"}}},"commit":{"parents":[{"commit":"25a8e4b13253cd13d1c9590c8e5415c2a3204e00","subject":"Fix currently broken and inactive mysql tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/25a8e4b13253cd13d1c9590c8e5415c2a3204e00"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-12-22 23:13:19.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-12-22 23:21:37.000000000","tz":-480},"subject":"Use the retrying lib. to do basic sqlalchemy engine validation","message":"Use the retrying lib. to do basic sqlalchemy engine validation\n\nInstead of a custom loop and backoff just use the retrying\nlibrary to do this same code and delegate the loop complexity\nto it instead.\n\nChange-Id: Iaf02cc728d2a2cfc7077300e03d7ef25522717b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/0770faf217349edbdc931dc54495450e5b40e4b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/0770faf217349edbdc931dc54495450e5b40e4b0"}]},"branch":"refs/heads/master"},"3c82524230d4033943a6cca627def4958ce2570f":{"kind":"REWORK","_number":3,"created":"2016-01-06 01:01:16.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/43/260743/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/43/260743/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/43/260743/3"}}},"commit":{"parents":[{"commit":"25a8e4b13253cd13d1c9590c8e5415c2a3204e00","subject":"Fix currently broken and inactive mysql tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/25a8e4b13253cd13d1c9590c8e5415c2a3204e00"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-12-22 23:13:19.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2016-01-06 01:01:11.000000000","tz":-480},"subject":"Use the retrying lib. to do basic sqlalchemy engine validation","message":"Use the retrying lib. to do basic sqlalchemy engine validation\n\nInstead of a custom loop and backoff just use the retrying\nlibrary to do this same code and delegate the loop complexity\nto it instead.\n\nChange-Id: Iaf02cc728d2a2cfc7077300e03d7ef25522717b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/3c82524230d4033943a6cca627def4958ce2570f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/3c82524230d4033943a6cca627def4958ce2570f"}]},"branch":"refs/heads/master"},"25dca8eb593caf821b29a27f120bdcbd0e223024":{"kind":"REWORK","_number":4,"created":"2016-01-06 06:34:43.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/43/260743/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/43/260743/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/43/260743/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/43/260743/4"}}},"commit":{"parents":[{"commit":"25a8e4b13253cd13d1c9590c8e5415c2a3204e00","subject":"Fix currently broken and inactive mysql tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/25a8e4b13253cd13d1c9590c8e5415c2a3204e00"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-12-22 23:13:19.000000000","tz":-480},"committer":{"name":"Joshua Harlow","email":"harlowja@gmail.com","date":"2016-01-06 06:34:43.000000000","tz":-480},"subject":"Use the retrying lib. to do basic sqlalchemy engine validation","message":"Use the retrying lib. to do basic sqlalchemy engine validation\n\nInstead of a custom loop and backoff just use the retrying\nlibrary to do this same code and delegate the loop complexity\nto it instead.\n\nChange-Id: Iaf02cc728d2a2cfc7077300e03d7ef25522717b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/25dca8eb593caf821b29a27f120bdcbd0e223024"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/25dca8eb593caf821b29a27f120bdcbd0e223024"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
