{"action":"opened","number":15,"pull_request":{"url":"https://api.github.com/repos/jshun/ligra/pulls/15","id":145846476,"html_url":"https://github.com/jshun/ligra/pull/15","diff_url":"https://github.com/jshun/ligra/pull/15.diff","patch_url":"https://github.com/jshun/ligra/pull/15.patch","issue_url":"https://api.github.com/repos/jshun/ligra/issues/15","number":15,"state":"open","locked":false,"title":"Fix update/updateAtomic in edgeMapDense. Clean up flags/no_output code.","user":{"login":"ldhulipala","id":1217184,"avatar_url":"https://avatars1.githubusercontent.com/u/1217184?v=4","gravatar_id":"","url":"https://api.github.com/users/ldhulipala","html_url":"https://github.com/ldhulipala","followers_url":"https://api.github.com/users/ldhulipala/followers","following_url":"https://api.github.com/users/ldhulipala/following{/other_user}","gists_url":"https://api.github.com/users/ldhulipala/gists{/gist_id}","starred_url":"https://api.github.com/users/ldhulipala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ldhulipala/subscriptions","organizations_url":"https://api.github.com/users/ldhulipala/orgs","repos_url":"https://api.github.com/users/ldhulipala/repos","events_url":"https://api.github.com/users/ldhulipala/events{/privacy}","received_events_url":"https://api.github.com/users/ldhulipala/received_events","type":"User","site_admin":false},"body":"Hi Julian,\r\n\r\nI committed a bug in the edgeMapDense code with the Julienne commit (if we're running in parallel, we should call updateAtomic). This commit fixes this bug.\r\n\r\nThis change also makes  dense_forward/dense_parallel part of the \"flags\" we recently added. One slightly confusing thing is that if you want to run dense_forward, you have to remember to also specify output_vs, otherwise the framework will assume you don't want to create the output vertexSubset and just return an empty subset.\r\n\r\nThis commit also adds no_output versions of edgeMapSparse/Dense/DenseForward by checking the output_vs flag in each call and using the right \"gen\" function to implement the write.","created_at":"2017-10-11T03:04:23Z","updated_at":"2017-10-11T03:04:23Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/jshun/ligra/pulls/15/commits","review_comments_url":"https://api.github.com/repos/jshun/ligra/pulls/15/comments","review_comment_url":"https://api.github.com/repos/jshun/ligra/pulls/comments{/number}","comments_url":"https://api.github.com/repos/jshun/ligra/issues/15/comments","statuses_url":"https://api.github.com/repos/jshun/ligra/statuses/639342f13dc2f847a05ae32aa6613bbaef993879","head":{"label":"jshun:cleanup_edgemap_versions","ref":"cleanup_edgemap_versions","sha":"639342f13dc2f847a05ae32aa6613bbaef993879","user":{"login":"jshun","id":1855352,"avatar_url":"https://avatars2.githubusercontent.com/u/1855352?v=4","gravatar_id":"","url":"https://api.github.com/users/jshun","html_url":"https://github.com/jshun","followers_url":"https://api.github.com/users/jshun/followers","following_url":"https://api.github.com/users/jshun/following{/other_user}","gists_url":"https://api.github.com/users/jshun/gists{/gist_id}","starred_url":"https://api.github.com/users/jshun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshun/subscriptions","organizations_url":"https://api.github.com/users/jshun/orgs","repos_url":"https://api.github.com/users/jshun/repos","events_url":"https://api.github.com/users/jshun/events{/privacy}","received_events_url":"https://api.github.com/users/jshun/received_events","type":"User","site_admin":false},"repo":{"id":24351307,"name":"ligra","full_name":"jshun/ligra","owner":{"login":"jshun","id":1855352,"avatar_url":"https://avatars2.githubusercontent.com/u/1855352?v=4","gravatar_id":"","url":"https://api.github.com/users/jshun","html_url":"https://github.com/jshun","followers_url":"https://api.github.com/users/jshun/followers","following_url":"https://api.github.com/users/jshun/following{/other_user}","gists_url":"https://api.github.com/users/jshun/gists{/gist_id}","starred_url":"https://api.github.com/users/jshun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshun/subscriptions","organizations_url":"https://api.github.com/users/jshun/orgs","repos_url":"https://api.github.com/users/jshun/repos","events_url":"https://api.github.com/users/jshun/events{/privacy}","received_events_url":"https://api.github.com/users/jshun/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jshun/ligra","description":"Ligra: A Lightweight Graph Processing Framework for Shared Memory","fork":false,"url":"https://api.github.com/repos/jshun/ligra","forks_url":"https://api.github.com/repos/jshun/ligra/forks","keys_url":"https://api.github.com/repos/jshun/ligra/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jshun/ligra/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jshun/ligra/teams","hooks_url":"https://api.github.com/repos/jshun/ligra/hooks","issue_events_url":"https://api.github.com/repos/jshun/ligra/issues/events{/number}","events_url":"https://api.github.com/repos/jshun/ligra/events","assignees_url":"https://api.github.com/repos/jshun/ligra/assignees{/user}","branches_url":"https://api.github.com/repos/jshun/ligra/branches{/branch}","tags_url":"https://api.github.com/repos/jshun/ligra/tags","blobs_url":"https://api.github.com/repos/jshun/ligra/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jshun/ligra/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jshun/ligra/git/refs{/sha}","trees_url":"https://api.github.com/repos/jshun/ligra/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jshun/ligra/statuses/{sha}","languages_url":"https://api.github.com/repos/jshun/ligra/languages","stargazers_url":"https://api.github.com/repos/jshun/ligra/stargazers","contributors_url":"https://api.github.com/repos/jshun/ligra/contributors","subscribers_url":"https://api.github.com/repos/jshun/ligra/subscribers","subscription_url":"https://api.github.com/repos/jshun/ligra/subscription","commits_url":"https://api.github.com/repos/jshun/ligra/commits{/sha}","git_commits_url":"https://api.github.com/repos/jshun/ligra/git/commits{/sha}","comments_url":"https://api.github.com/repos/jshun/ligra/comments{/number}","issue_comment_url":"https://api.github.com/repos/jshun/ligra/issues/comments{/number}","contents_url":"https://api.github.com/repos/jshun/ligra/contents/{+path}","compare_url":"https://api.github.com/repos/jshun/ligra/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jshun/ligra/merges","archive_url":"https://api.github.com/repos/jshun/ligra/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jshun/ligra/downloads","issues_url":"https://api.github.com/repos/jshun/ligra/issues{/number}","pulls_url":"https://api.github.com/repos/jshun/ligra/pulls{/number}","milestones_url":"https://api.github.com/repos/jshun/ligra/milestones{/number}","notifications_url":"https://api.github.com/repos/jshun/ligra/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jshun/ligra/labels{/name}","releases_url":"https://api.github.com/repos/jshun/ligra/releases{/id}","deployments_url":"https://api.github.com/repos/jshun/ligra/deployments","created_at":"2014-09-23T00:55:23Z","updated_at":"2017-08-22T20:11:02Z","pushed_at":"2017-10-11T02:49:11Z","git_url":"git://github.com/jshun/ligra.git","ssh_url":"git@github.com:jshun/ligra.git","clone_url":"https://github.com/jshun/ligra.git","svn_url":"https://github.com/jshun/ligra","homepage":"http://jshun.github.io/ligra","size":3117,"stargazers_count":139,"watchers_count":139,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":50,"mirror_url":null,"open_issues_count":1,"forks":50,"open_issues":1,"watchers":139,"default_branch":"master"}},"base":{"label":"jshun:master","ref":"master","sha":"286a4aa8c639a90724d2537a9d278d8e0537e875","user":{"login":"jshun","id":1855352,"avatar_url":"https://avatars2.githubusercontent.com/u/1855352?v=4","gravatar_id":"","url":"https://api.github.com/users/jshun","html_url":"https://github.com/jshun","followers_url":"https://api.github.com/users/jshun/followers","following_url":"https://api.github.com/users/jshun/following{/other_user}","gists_url":"https://api.github.com/users/jshun/gists{/gist_id}","starred_url":"https://api.github.com/users/jshun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshun/subscriptions","organizations_url":"https://api.github.com/users/jshun/orgs","repos_url":"https://api.github.com/users/jshun/repos","events_url":"https://api.github.com/users/jshun/events{/privacy}","received_events_url":"https://api.github.com/users/jshun/received_events","type":"User","site_admin":false},"repo":{"id":24351307,"name":"ligra","full_name":"jshun/ligra","owner":{"login":"jshun","id":1855352,"avatar_url":"https://avatars2.githubusercontent.com/u/1855352?v=4","gravatar_id":"","url":"https://api.github.com/users/jshun","html_url":"https://github.com/jshun","followers_url":"https://api.github.com/users/jshun/followers","following_url":"https://api.github.com/users/jshun/following{/other_user}","gists_url":"https://api.github.com/users/jshun/gists{/gist_id}","starred_url":"https://api.github.com/users/jshun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshun/subscriptions","organizations_url":"https://api.github.com/users/jshun/orgs","repos_url":"https://api.github.com/users/jshun/repos","events_url":"https://api.github.com/users/jshun/events{/privacy}","received_events_url":"https://api.github.com/users/jshun/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jshun/ligra","description":"Ligra: A Lightweight Graph Processing Framework for Shared Memory","fork":false,"url":"https://api.github.com/repos/jshun/ligra","forks_url":"https://api.github.com/repos/jshun/ligra/forks","keys_url":"https://api.github.com/repos/jshun/ligra/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jshun/ligra/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jshun/ligra/teams","hooks_url":"https://api.github.com/repos/jshun/ligra/hooks","issue_events_url":"https://api.github.com/repos/jshun/ligra/issues/events{/number}","events_url":"https://api.github.com/repos/jshun/ligra/events","assignees_url":"https://api.github.com/repos/jshun/ligra/assignees{/user}","branches_url":"https://api.github.com/repos/jshun/ligra/branches{/branch}","tags_url":"https://api.github.com/repos/jshun/ligra/tags","blobs_url":"https://api.github.com/repos/jshun/ligra/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jshun/ligra/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jshun/ligra/git/refs{/sha}","trees_url":"https://api.github.com/repos/jshun/ligra/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jshun/ligra/statuses/{sha}","languages_url":"https://api.github.com/repos/jshun/ligra/languages","stargazers_url":"https://api.github.com/repos/jshun/ligra/stargazers","contributors_url":"https://api.github.com/repos/jshun/ligra/contributors","subscribers_url":"https://api.github.com/repos/jshun/ligra/subscribers","subscription_url":"https://api.github.com/repos/jshun/ligra/subscription","commits_url":"https://api.github.com/repos/jshun/ligra/commits{/sha}","git_commits_url":"https://api.github.com/repos/jshun/ligra/git/commits{/sha}","comments_url":"https://api.github.com/repos/jshun/ligra/comments{/number}","issue_comment_url":"https://api.github.com/repos/jshun/ligra/issues/comments{/number}","contents_url":"https://api.github.com/repos/jshun/ligra/contents/{+path}","compare_url":"https://api.github.com/repos/jshun/ligra/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jshun/ligra/merges","archive_url":"https://api.github.com/repos/jshun/ligra/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jshun/ligra/downloads","issues_url":"https://api.github.com/repos/jshun/ligra/issues{/number}","pulls_url":"https://api.github.com/repos/jshun/ligra/pulls{/number}","milestones_url":"https://api.github.com/repos/jshun/ligra/milestones{/number}","notifications_url":"https://api.github.com/repos/jshun/ligra/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jshun/ligra/labels{/name}","releases_url":"https://api.github.com/repos/jshun/ligra/releases{/id}","deployments_url":"https://api.github.com/repos/jshun/ligra/deployments","created_at":"2014-09-23T00:55:23Z","updated_at":"2017-08-22T20:11:02Z","pushed_at":"2017-10-11T02:49:11Z","git_url":"git://github.com/jshun/ligra.git","ssh_url":"git@github.com:jshun/ligra.git","clone_url":"https://github.com/jshun/ligra.git","svn_url":"https://github.com/jshun/ligra","homepage":"http://jshun.github.io/ligra","size":3117,"stargazers_count":139,"watchers_count":139,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":50,"mirror_url":null,"open_issues_count":1,"forks":50,"open_issues":1,"watchers":139,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/jshun/ligra/pulls/15"},"html":{"href":"https://github.com/jshun/ligra/pull/15"},"issue":{"href":"https://api.github.com/repos/jshun/ligra/issues/15"},"comments":{"href":"https://api.github.com/repos/jshun/ligra/issues/15/comments"},"review_comments":{"href":"https://api.github.com/repos/jshun/ligra/pulls/15/comments"},"review_comment":{"href":"https://api.github.com/repos/jshun/ligra/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/jshun/ligra/pulls/15/commits"},"statuses":{"href":"https://api.github.com/repos/jshun/ligra/statuses/639342f13dc2f847a05ae32aa6613bbaef993879"}},"author_association":"COLLABORATOR","merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":148,"deletions":134,"changed_files":8}}
{"actor":{"display_login":"ldhulipala"}}