)]}'
{"id":"openstack%2Ftaskflow~109672","triplet_id":"openstack%2Ftaskflow~master~Id921a4abd9bf2b7b5c5a762337f8e90e8f1fe194","project":"openstack/taskflow","branch":"master","topic":"bp/taskflow-improved-scoping","hashtags":[],"change_id":"Id921a4abd9bf2b7b5c5a762337f8e90e8f1fe194","subject":"Revamp the symbol lookup mechanism","status":"MERGED","created":"2014-07-25 18:26:08.000000000","updated":"2014-10-18 18:25:03.000000000","submitted":"2014-10-18 18:25:02.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2ea9e250b6c2aef6a4221530d3c456b5034ae0bd","_number":109672,"virtual_id_number":109672,"owner":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":2,"date":"2014-10-18 18:25:02.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":0,"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},{"value":2,"date":"2014-10-18 17:11:58.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":0,"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},{"value":1,"date":"2014-10-18 17:11:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-07-28 16:06:23.000000000","updated_by":{"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},"reviewer":{"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},"state":"REVIEWER"},{"updated":"2014-10-18 18:25:02.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ce17111456fb9bf3822d2a255dc3c2eb12a93b5a","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-07-25 18:26:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"beeef00b8ae96e0056d5d63bab2b6a9de53d048f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-25 18:26:11.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"200b2689305dcd4874cc399595f752474a3ed279","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-25 19:30:37.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-taskflow-pep8 http://logs.openstack.org/72/109672/1/check/gate-taskflow-pep8/e06f614 : SUCCESS in 1m 52s\n- gate-taskflow-docs http://docs-draft.openstack.org/72/109672/1/check/gate-taskflow-docs/c53a832/doc/build/html/ : SUCCESS in 2m 31s\n- gate-taskflow-python26 http://logs.openstack.org/72/109672/1/check/gate-taskflow-python26/2e134f3 : SUCCESS in 3m 09s\n- gate-taskflow-python27 http://logs.openstack.org/72/109672/1/check/gate-taskflow-python27/37bcd68 : SUCCESS in 2m 56s\n- gate-taskflow-python33 http://logs.openstack.org/72/109672/1/check/gate-taskflow-python33/e136b27 : SUCCESS in 4m 26s\n- check-tempest-dsvm-full http://logs.openstack.org/72/109672/1/check/check-tempest-dsvm-full/491b443 : SUCCESS in 39m 53s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/109672/1/check/check-tempest-dsvm-postgres-full/413b984 : SUCCESS in 47m 19s\n- check-tempest-dsvm-neutron http://logs.openstack.org/72/109672/1/check/check-tempest-dsvm-neutron/dedf73b : SUCCESS in 44m 52s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/109672/1/check/check-tempest-dsvm-neutron-heat-slow/779a5f8 : SUCCESS in 20m 08s\n- check-grenade-dsvm http://logs.openstack.org/72/109672/1/check/check-grenade-dsvm/e8c2b61 : SUCCESS in 41m 11s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/72/109672/1/check/gate-taskflow-tox-py26-sa7-mysql/df69bfb : SUCCESS in 2m 56s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/72/109672/1/check/gate-taskflow-tox-py27-sa8-mysql/75698e6 : SUCCESS in 2m 54s","accounts_in_message":[],"_revision_number":1},{"id":"ee85adab641814ee3680070e7a1715f2907b7580","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-07-26 03:10:02.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4276ca9095622aa75e643097398b4135dd0a2415","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-26 03:10:04.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"16bcb9189ef28c93fba2e9b3a409114109cb7d2f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-26 04:12:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-taskflow-pep8 http://logs.openstack.org/72/109672/2/check/gate-taskflow-pep8/8d91adb : SUCCESS in 57s\n- gate-taskflow-docs http://docs-draft.openstack.org/72/109672/2/check/gate-taskflow-docs/8f0fa8d/doc/build/html/ : SUCCESS in 1m 54s\n- gate-taskflow-python26 http://logs.openstack.org/72/109672/2/check/gate-taskflow-python26/b15abd7 : SUCCESS in 2m 31s\n- gate-taskflow-python27 http://logs.openstack.org/72/109672/2/check/gate-taskflow-python27/b6e4f2a : SUCCESS in 2m 09s\n- gate-taskflow-python33 http://logs.openstack.org/72/109672/2/check/gate-taskflow-python33/6c86c7e : SUCCESS in 4m 27s\n- check-tempest-dsvm-full http://logs.openstack.org/72/109672/2/check/check-tempest-dsvm-full/f105b7e : SUCCESS in 1h 02m 28s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/109672/2/check/check-tempest-dsvm-postgres-full/5fb2d6c : SUCCESS in 48m 07s\n- check-tempest-dsvm-neutron http://logs.openstack.org/72/109672/2/check/check-tempest-dsvm-neutron/2dcf223 : SUCCESS in 52m 46s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/109672/2/check/check-tempest-dsvm-neutron-heat-slow/f5503ea : SUCCESS in 30m 23s\n- check-grenade-dsvm http://logs.openstack.org/72/109672/2/check/check-grenade-dsvm/5f47db6 : SUCCESS in 44m 56s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/72/109672/2/check/gate-taskflow-tox-py26-sa7-mysql/2a7c98a : SUCCESS in 2m 21s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/72/109672/2/check/gate-taskflow-tox-py27-sa8-mysql/07746ed : SUCCESS in 2m 24s","accounts_in_message":[],"_revision_number":2},{"id":"e0ada821f60746e18845c2c30413d91b6a37e694","author":{"_account_id":11024,"name":"Dan Krause","email":"dan@dankrause.net","username":"dankrause"},"date":"2014-07-28 16:06:23.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"141e75b8805e48c7e3c9e0dde1d857621d7c5300","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-06 23:49:18.000000000","message":"Patch Set 2: 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":2},{"id":"06f88e349067f6e256d81432ff3e35bb5fb92916","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-09-08 20:04:44.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"68287f939a30127f855594a82d9b8f5df1fec1ad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-08 22:41:23.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-taskflow-pep8 http://logs.openstack.org/72/109672/3/check/gate-taskflow-pep8/8ccf898 : SUCCESS in 1m 31s\n- gate-taskflow-docs http://docs-draft.openstack.org/72/109672/3/check/gate-taskflow-docs/9543c92/doc/build/html/ : SUCCESS in 1m 09s\n- gate-taskflow-python26 http://logs.openstack.org/72/109672/3/check/gate-taskflow-python26/f26a3bc : SUCCESS in 2m 51s\n- gate-taskflow-python27 http://logs.openstack.org/72/109672/3/check/gate-taskflow-python27/cc81ab9 : SUCCESS in 3m 06s\n- gate-taskflow-python33 http://logs.openstack.org/72/109672/3/check/gate-taskflow-python33/24f529f : SUCCESS in 4m 33s\n- check-tempest-dsvm-full http://logs.openstack.org/72/109672/3/check/check-tempest-dsvm-full/8b30130 : SUCCESS in 54m 24s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/109672/3/check/check-tempest-dsvm-postgres-full/9316c60 : SUCCESS in 1h 20m 30s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/109672/3/check/check-tempest-dsvm-neutron-full/7130992 : SUCCESS in 1h 03m 02s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/109672/3/check/check-tempest-dsvm-neutron-heat-slow/b8c055b : SUCCESS in 23m 36s\n- check-grenade-dsvm http://logs.openstack.org/72/109672/3/check/check-grenade-dsvm/291038f : SUCCESS in 37m 19s\n- gate-taskflow-unittests-26-sa7-mysql http://logs.openstack.org/72/109672/3/check/gate-taskflow-unittests-26-sa7-mysql/b406bf3 : SUCCESS in 2m 13s\n- gate-taskflow-unittests-27-sa8-mysql http://logs.openstack.org/72/109672/3/check/gate-taskflow-unittests-27-sa8-mysql/94b013a : SUCCESS in 1m 34s","accounts_in_message":[],"_revision_number":3},{"id":"9080b7b03503ff58bf71aa15406986024b6bfc6e","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-10-18 17:11:58.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nMerging, time to start getting these changes in so that we can have a better scoping model...","accounts_in_message":[],"_revision_number":3},{"id":"2be4cf83beab0043a8a8e140fc98d66095cdbc09","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-18 17:12:26.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"4df8b74c18b4f56c1fac38a6af9b230548b7d5ad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-18 18:25:02.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-taskflow-docs http://docs-draft.openstack.org/72/109672/3/gate/gate-taskflow-docs/8d9024b/doc/build/html/ : SUCCESS in 1m 12s\n- gate-taskflow-pep8 http://logs.openstack.org/72/109672/3/gate/gate-taskflow-pep8/e2d2fe9 : SUCCESS in 41s\n- gate-taskflow-python26 http://logs.openstack.org/72/109672/3/gate/gate-taskflow-python26/02c1dec : SUCCESS in 1m 49s\n- gate-taskflow-python27 http://logs.openstack.org/72/109672/3/gate/gate-taskflow-python27/eed8f63 : SUCCESS in 1m 42s\n- gate-taskflow-python33 http://logs.openstack.org/72/109672/3/gate/gate-taskflow-python33/a5dab07 : SUCCESS in 3m 24s\n- gate-tempest-dsvm-src-taskflow http://logs.openstack.org/72/109672/3/gate/gate-tempest-dsvm-src-taskflow/a87bbe5 : SUCCESS in 54m 45s\n- gate-tempest-dsvm-neutron-src-taskflow http://logs.openstack.org/72/109672/3/gate/gate-tempest-dsvm-neutron-src-taskflow/b8c893c : SUCCESS in 59m 14s\n- gate-taskflow-unittests-26-sa7-mysql http://logs.openstack.org/72/109672/3/gate/gate-taskflow-unittests-26-sa7-mysql/fbfdff8 : SUCCESS in 1m 51s\n- gate-taskflow-unittests-27-sa8-mysql http://logs.openstack.org/72/109672/3/gate/gate-taskflow-unittests-27-sa8-mysql/bb52981 : SUCCESS in 1m 42s","accounts_in_message":[],"_revision_number":3},{"id":"91c76afd46e74b6fca3643ac8b74d54aa0d9a11e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-18 18:25:03.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"fa077c953fac48cf8fcb8ef4d178017b93d4ffce","revisions":{"c2cc5a00709c4677be96f9c005df69cff0d423b3":{"kind":"REWORK","_number":1,"created":"2014-07-25 18:26:08.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/72/109672/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/72/109672/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/109672/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/109672/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/109672/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/72/109672/1"}}},"commit":{"parents":[{"commit":"24d75b6e2820e1e2fe06f3d8c2518ec84ae43530","subject":"Be smarter about required flow symbols","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/24d75b6e2820e1e2fe06f3d8c2518ec84ae43530"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-07-22 01:25:49.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-07-25 18:25:45.000000000","tz":-420},"subject":"Revamp the symbol lookup mechanism","message":"Revamp the symbol lookup mechanism\n\nTo complement the future changes in patterns we also want\nto allow the execution of patterns to be affected in a similar\nmanner so that symbol lookup is no longer as confined as it was.\n\nThis change adds in the following:\n\n- Symbol lookup by walking through an atoms contained scope/s.\n- Better error messaging when symbols are not found.\n- Adjusted \u0026 new tests (existing ones work).\n- Better logging of the symbol lookup mechanism (helpful\n  during debugging, although it is very verbose...)\n\nPart of blueprint taskflow-improved-scoping\n\nChange-Id: Id921a4abd9bf2b7b5c5a762337f8e90e8f1fe194\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/c2cc5a00709c4677be96f9c005df69cff0d423b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/c2cc5a00709c4677be96f9c005df69cff0d423b3"}]},"branch":"refs/heads/master"},"dc8b0e6cb9d8631a9243659e06f044252cf8962b":{"kind":"REWORK","_number":2,"created":"2014-07-26 03:10:02.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/72/109672/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/72/109672/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/109672/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/109672/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/109672/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/72/109672/2"}}},"commit":{"parents":[{"commit":"24d75b6e2820e1e2fe06f3d8c2518ec84ae43530","subject":"Be smarter about required flow symbols","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/24d75b6e2820e1e2fe06f3d8c2518ec84ae43530"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-07-22 01:25:49.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-07-26 03:01:47.000000000","tz":-420},"subject":"Revamp the symbol lookup mechanism","message":"Revamp the symbol lookup mechanism\n\nTo complement the future changes in patterns we also want\nto allow the execution of patterns to be affected in a similar\nmanner so that symbol lookup is no longer as confined as it was.\n\nThis change adds in the following:\n\n- Symbol lookup by walking through an atoms contained scope/s.\n- Better error messaging when symbols are not found.\n- Adjusted \u0026 new tests (existing ones work).\n- Better logging of the symbol lookup mechanism (helpful\n  during debugging, although it is very verbose...)\n\nPart of blueprint taskflow-improved-scoping\n\nChange-Id: Id921a4abd9bf2b7b5c5a762337f8e90e8f1fe194\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/dc8b0e6cb9d8631a9243659e06f044252cf8962b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/dc8b0e6cb9d8631a9243659e06f044252cf8962b"}]},"branch":"refs/heads/master"},"fa077c953fac48cf8fcb8ef4d178017b93d4ffce":{"kind":"REWORK","_number":3,"created":"2014-09-08 20:04:44.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/72/109672/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/72/109672/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/109672/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/109672/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/109672/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/72/109672/3"}}},"commit":{"parents":[{"commit":"e68d72f66e387f5b9f9a543d8ac3000ef5cfbbdc","subject":"Be smarter about required flow symbols","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/e68d72f66e387f5b9f9a543d8ac3000ef5cfbbdc"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-07-22 01:25:49.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-09-08 20:00:25.000000000","tz":-420},"subject":"Revamp the symbol lookup mechanism","message":"Revamp the symbol lookup mechanism\n\nTo complement the future changes in patterns we also want\nto allow the execution of patterns to be affected in a similar\nmanner so that symbol lookup is no longer as confined as it was.\n\nThis change adds in the following:\n\n- Symbol lookup by walking through an atoms contained scope/s.\n- Better error messaging when symbols are not found.\n- Adjusted \u0026 new tests (existing ones work).\n- Better logging of the symbol lookup mechanism (helpful\n  during debugging, although it is very verbose...)\n\nPart of blueprint taskflow-improved-scoping\n\nChange-Id: Id921a4abd9bf2b7b5c5a762337f8e90e8f1fe194\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/fa077c953fac48cf8fcb8ef4d178017b93d4ffce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/fa077c953fac48cf8fcb8ef4d178017b93d4ffce"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
