{"action":"created","issue":{"url":"https://api.github.com/repos/caskdata/cdap/issues/5240","repository_url":"https://api.github.com/repos/caskdata/cdap","labels_url":"https://api.github.com/repos/caskdata/cdap/issues/5240/labels{/name}","comments_url":"https://api.github.com/repos/caskdata/cdap/issues/5240/comments","events_url":"https://api.github.com/repos/caskdata/cdap/issues/5240/events","html_url":"https://github.com/caskdata/cdap/pull/5240","id":138614278,"number":5240,"title":"CDAP-5117 Implementation for creating the local dataset instances and using them for MapReduce programs in the Workflow.","user":{"login":"sagarkapare","id":5713570,"avatar_url":"https://avatars.githubusercontent.com/u/5713570?v=3","gravatar_id":"","url":"https://api.github.com/users/sagarkapare","html_url":"https://github.com/sagarkapare","followers_url":"https://api.github.com/users/sagarkapare/followers","following_url":"https://api.github.com/users/sagarkapare/following{/other_user}","gists_url":"https://api.github.com/users/sagarkapare/gists{/gist_id}","starred_url":"https://api.github.com/users/sagarkapare/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sagarkapare/subscriptions","organizations_url":"https://api.github.com/users/sagarkapare/orgs","repos_url":"https://api.github.com/users/sagarkapare/repos","events_url":"https://api.github.com/users/sagarkapare/events{/privacy}","received_events_url":"https://api.github.com/users/sagarkapare/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/caskdata/cdap/labels/3.4","name":"3.4","color":"0052cc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-03-04T23:17:50Z","updated_at":"2016-03-05T11:01:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/caskdata/cdap/pulls/5240","html_url":"https://github.com/caskdata/cdap/pull/5240","diff_url":"https://github.com/caskdata/cdap/pull/5240.diff","patch_url":"https://github.com/caskdata/cdap/pull/5240.patch"},"body":"Following changes are implemented in this PR: \r\n1. Added implementation for creating and deleting the local datasets in the Workflow driver.\r\n2. Using `ForwardingDatasetFramework` in the `WorkflowDriver` now which delegates the calls to the underlying dataset framework. It also maintains the mapping of the local dataset to the name assigned to them for the particular run of the Workflow which is of the form `datasetName.<workflow_run_id>`.\r\n3. Passing the dataset name mapping to the `MapperWrapper` as well through the job configuration.\r\n\r\nSpark related changes and deletion of the local datasets based on the the runtime argument will be done in separate PR."},"comment":{"url":"https://api.github.com/repos/caskdata/cdap/issues/comments/192622817","html_url":"https://github.com/caskdata/cdap/pull/5240#issuecomment-192622817","issue_url":"https://api.github.com/repos/caskdata/cdap/issues/5240","id":192622817,"user":{"login":"chtyim","id":885032,"avatar_url":"https://avatars.githubusercontent.com/u/885032?v=3","gravatar_id":"","url":"https://api.github.com/users/chtyim","html_url":"https://github.com/chtyim","followers_url":"https://api.github.com/users/chtyim/followers","following_url":"https://api.github.com/users/chtyim/following{/other_user}","gists_url":"https://api.github.com/users/chtyim/gists{/gist_id}","starred_url":"https://api.github.com/users/chtyim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chtyim/subscriptions","organizations_url":"https://api.github.com/users/chtyim/orgs","repos_url":"https://api.github.com/users/chtyim/repos","events_url":"https://api.github.com/users/chtyim/events{/privacy}","received_events_url":"https://api.github.com/users/chtyim/received_events","type":"User","site_admin":false},"created_at":"2016-03-05T11:01:25Z","updated_at":"2016-03-05T11:01:25Z","body":"Did a quick pass. Please address those comments first."}}