{"action":"created","issue":{"url":"https://api.github.com/repos/dmtcp/dmtcp/issues/233","labels_url":"https://api.github.com/repos/dmtcp/dmtcp/issues/233/labels{/name}","comments_url":"https://api.github.com/repos/dmtcp/dmtcp/issues/233/comments","events_url":"https://api.github.com/repos/dmtcp/dmtcp/issues/233/events","html_url":"https://github.com/dmtcp/dmtcp/pull/233","id":117574883,"number":233,"title":"This commit adds a new dmtcp API dmtcp_checkpoint_ckptDir which","user":{"login":"ankitcse07","id":10708264,"avatar_url":"https://avatars.githubusercontent.com/u/10708264?v=3","gravatar_id":"","url":"https://api.github.com/users/ankitcse07","html_url":"https://github.com/ankitcse07","followers_url":"https://api.github.com/users/ankitcse07/followers","following_url":"https://api.github.com/users/ankitcse07/following{/other_user}","gists_url":"https://api.github.com/users/ankitcse07/gists{/gist_id}","starred_url":"https://api.github.com/users/ankitcse07/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ankitcse07/subscriptions","organizations_url":"https://api.github.com/users/ankitcse07/orgs","repos_url":"https://api.github.com/users/ankitcse07/repos","events_url":"https://api.github.com/users/ankitcse07/events{/privacy}","received_events_url":"https://api.github.com/users/ankitcse07/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-11-18T12:19:24Z","updated_at":"2015-11-23T16:50:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dmtcp/dmtcp/pulls/233","html_url":"https://github.com/dmtcp/dmtcp/pull/233","diff_url":"https://github.com/dmtcp/dmtcp/pull/233.diff","patch_url":"https://github.com/dmtcp/dmtcp/pull/233.patch"},"body":"takes checkpoint directory name as argument and stores all checkpoint\r\nfiles for all processes at common place. This is necessary for\r\nDMTCP Veloce Integration as while checkpointing Veloce Software\r\nalso takes HDL checkpoint which is spread across multiple sub-directories.\r\nSo in order to consolidate complete database, it is necessary that\r\nall possible database related files get stored at one place. This\r\nis already present in Veloce Specific checkpointing, however missing\r\nin DMTCP application initiated checkpointing.\r\n\r\nThere is an API to set the checkpoint directory but this API\r\nonly sets checkpoint directory for the calling process. Its too\r\ncumbersome to make all process call same API everytime when\r\nnew checkpoint activity is initiated. So we need a support which\r\nglobally changes the checkpoint directory for all processes."},"comment":{"url":"https://api.github.com/repos/dmtcp/dmtcp/issues/comments/158993361","html_url":"https://github.com/dmtcp/dmtcp/pull/233#issuecomment-158993361","issue_url":"https://api.github.com/repos/dmtcp/dmtcp/issues/233","id":158993361,"user":{"login":"gc00","id":1207321,"avatar_url":"https://avatars.githubusercontent.com/u/1207321?v=3","gravatar_id":"","url":"https://api.github.com/users/gc00","html_url":"https://github.com/gc00","followers_url":"https://api.github.com/users/gc00/followers","following_url":"https://api.github.com/users/gc00/following{/other_user}","gists_url":"https://api.github.com/users/gc00/gists{/gist_id}","starred_url":"https://api.github.com/users/gc00/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gc00/subscriptions","organizations_url":"https://api.github.com/users/gc00/orgs","repos_url":"https://api.github.com/users/gc00/repos","events_url":"https://api.github.com/users/gc00/events{/privacy}","received_events_url":"https://api.github.com/users/gc00/received_events","type":"User","site_admin":false},"created_at":"2015-11-23T16:50:39Z","updated_at":"2015-11-23T16:50:39Z","body":"Excellent!\n"}}