{"action":"created","issue":{"url":"https://api.github.com/repos/cms-sw/cmssw/issues/21627","repository_url":"https://api.github.com/repos/cms-sw/cmssw","labels_url":"https://api.github.com/repos/cms-sw/cmssw/issues/21627/labels{/name}","comments_url":"https://api.github.com/repos/cms-sw/cmssw/issues/21627/comments","events_url":"https://api.github.com/repos/cms-sw/cmssw/issues/21627/events","html_url":"https://github.com/cms-sw/cmssw/issues/21627","id":278486830,"number":21627,"title":"Add an UnorderedPath to the framework","user":{"login":"Dr15Jones","id":3757616,"avatar_url":"https://avatars2.githubusercontent.com/u/3757616?v=4","gravatar_id":"","url":"https://api.github.com/users/Dr15Jones","html_url":"https://github.com/Dr15Jones","followers_url":"https://api.github.com/users/Dr15Jones/followers","following_url":"https://api.github.com/users/Dr15Jones/following{/other_user}","gists_url":"https://api.github.com/users/Dr15Jones/gists{/gist_id}","starred_url":"https://api.github.com/users/Dr15Jones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dr15Jones/subscriptions","organizations_url":"https://api.github.com/users/Dr15Jones/orgs","repos_url":"https://api.github.com/users/Dr15Jones/repos","events_url":"https://api.github.com/users/Dr15Jones/events{/privacy}","received_events_url":"https://api.github.com/users/Dr15Jones/received_events","type":"User","site_admin":false},"labels":[{"id":290515077,"url":"https://api.github.com/repos/cms-sw/cmssw/labels/pending-assignment","name":"pending-assignment","color":"eb6420","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-12-01T14:42:40Z","updated_at":"2017-12-01T14:46:20Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Most EDAnalyzers and OutputModules only depend on data products from EDProducers and do not have hidden dependencies with other modules. In those cases, it is safe to allow the framework to schedule running those module immediately. In principal that can be done by putting each such module on its on EndPath. In practice, having that many EndPaths can make it difficult to build a schedule (plus internally the framework has to do extra work for all those EndPaths). \r\n\r\nAnother approach would be to allow a user to set a collection of modules which are supposed to be run each Run, LuminosityBlock and Event but which the order does not need to be specified. [Unlike a Path or EndPath where the modules are guaranteed to be run in that exact order]. This concept is akin to a Path (since it would be run at the time all Paths and EndPaths are run). A potential name for the concept is UnorderedPath."},"comment":{"url":"https://api.github.com/repos/cms-sw/cmssw/issues/comments/348512809","html_url":"https://github.com/cms-sw/cmssw/issues/21627#issuecomment-348512809","issue_url":"https://api.github.com/repos/cms-sw/cmssw/issues/21627","id":348512809,"user":{"login":"cmsbuild","id":4170616,"avatar_url":"https://avatars1.githubusercontent.com/u/4170616?v=4","gravatar_id":"","url":"https://api.github.com/users/cmsbuild","html_url":"https://github.com/cmsbuild","followers_url":"https://api.github.com/users/cmsbuild/followers","following_url":"https://api.github.com/users/cmsbuild/following{/other_user}","gists_url":"https://api.github.com/users/cmsbuild/gists{/gist_id}","starred_url":"https://api.github.com/users/cmsbuild/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmsbuild/subscriptions","organizations_url":"https://api.github.com/users/cmsbuild/orgs","repos_url":"https://api.github.com/users/cmsbuild/repos","events_url":"https://api.github.com/users/cmsbuild/events{/privacy}","received_events_url":"https://api.github.com/users/cmsbuild/received_events","type":"User","site_admin":false},"created_at":"2017-12-01T14:46:20Z","updated_at":"2017-12-01T14:46:20Z","author_association":"CONTRIBUTOR","body":"New categories assigned: core\n\n@Dr15Jones,@smuzaffar you have been requested to review this Pull request/Issue and eventually sign? Thanks"}}
{"actor":{"display_login":"cmsbuild"}}