{"action":"created","issue":{"url":"https://api.github.com/repos/mpi-forum/mpi-issues/issues/84","repository_url":"https://api.github.com/repos/mpi-forum/mpi-issues","labels_url":"https://api.github.com/repos/mpi-forum/mpi-issues/issues/84/labels{/name}","comments_url":"https://api.github.com/repos/mpi-forum/mpi-issues/issues/84/comments","events_url":"https://api.github.com/repos/mpi-forum/mpi-issues/issues/84/events","html_url":"https://github.com/mpi-forum/mpi-issues/issues/84","id":303204276,"node_id":"MDU6SXNzdWUzMDMyMDQyNzY=","number":84,"title":"\"WITH_INFO\" review across the collective API; specifically GRAPH and CART in \"Process Topologies\" Chapter","user":{"login":"tonyskjellum","id":916617,"node_id":"MDQ6VXNlcjkxNjYxNw==","avatar_url":"https://avatars2.githubusercontent.com/u/916617?v=4","gravatar_id":"","url":"https://api.github.com/users/tonyskjellum","html_url":"https://github.com/tonyskjellum","followers_url":"https://api.github.com/users/tonyskjellum/followers","following_url":"https://api.github.com/users/tonyskjellum/following{/other_user}","gists_url":"https://api.github.com/users/tonyskjellum/gists{/gist_id}","starred_url":"https://api.github.com/users/tonyskjellum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tonyskjellum/subscriptions","organizations_url":"https://api.github.com/users/tonyskjellum/orgs","repos_url":"https://api.github.com/users/tonyskjellum/repos","events_url":"https://api.github.com/users/tonyskjellum/events{/privacy}","received_events_url":"https://api.github.com/users/tonyskjellum/received_events","type":"User","site_admin":false},"labels":[{"id":264457615,"node_id":"MDU6TGFiZWwyNjQ0NTc2MTU=","url":"https://api.github.com/repos/mpi-forum/mpi-issues/labels/mpi-4.0","name":"mpi-4.0","color":"fef2c0","default":false},{"id":264458170,"node_id":"MDU6TGFiZWwyNjQ0NTgxNzA=","url":"https://api.github.com/repos/mpi-forum/mpi-issues/labels/scheduled%20reading","name":"scheduled reading","color":"0052cc","default":false},{"id":285938507,"node_id":"MDU6TGFiZWwyODU5Mzg1MDc=","url":"https://api.github.com/repos/mpi-forum/mpi-issues/labels/wg-collectives","name":"wg-collectives","color":"bfe5bf","default":false},{"id":285938564,"node_id":"MDU6TGFiZWwyODU5Mzg1NjQ=","url":"https://api.github.com/repos/mpi-forum/mpi-issues/labels/wg-io","name":"wg-io","color":"bfe5bf","default":false},{"id":285938407,"node_id":"MDU6TGFiZWwyODU5Mzg0MDc=","url":"https://api.github.com/repos/mpi-forum/mpi-issues/labels/wg-large-counts","name":"wg-large-counts","color":"bfe5bf","default":false},{"id":285938628,"node_id":"MDU6TGFiZWwyODU5Mzg2Mjg=","url":"https://api.github.com/repos/mpi-forum/mpi-issues/labels/wg-persistence","name":"wg-persistence","color":"bfe5bf","default":false},{"id":285938208,"node_id":"MDU6TGFiZWwyODU5MzgyMDg=","url":"https://api.github.com/repos/mpi-forum/mpi-issues/labels/wg-rma","name":"wg-rma","color":"bfe5bf","default":false}],"state":"open","locked":false,"assignee":{"login":"tonyskjellum","id":916617,"node_id":"MDQ6VXNlcjkxNjYxNw==","avatar_url":"https://avatars2.githubusercontent.com/u/916617?v=4","gravatar_id":"","url":"https://api.github.com/users/tonyskjellum","html_url":"https://github.com/tonyskjellum","followers_url":"https://api.github.com/users/tonyskjellum/followers","following_url":"https://api.github.com/users/tonyskjellum/following{/other_user}","gists_url":"https://api.github.com/users/tonyskjellum/gists{/gist_id}","starred_url":"https://api.github.com/users/tonyskjellum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tonyskjellum/subscriptions","organizations_url":"https://api.github.com/users/tonyskjellum/orgs","repos_url":"https://api.github.com/users/tonyskjellum/repos","events_url":"https://api.github.com/users/tonyskjellum/events{/privacy}","received_events_url":"https://api.github.com/users/tonyskjellum/received_events","type":"User","site_admin":false},"assignees":[{"login":"tonyskjellum","id":916617,"node_id":"MDQ6VXNlcjkxNjYxNw==","avatar_url":"https://avatars2.githubusercontent.com/u/916617?v=4","gravatar_id":"","url":"https://api.github.com/users/tonyskjellum","html_url":"https://github.com/tonyskjellum","followers_url":"https://api.github.com/users/tonyskjellum/followers","following_url":"https://api.github.com/users/tonyskjellum/following{/other_user}","gists_url":"https://api.github.com/users/tonyskjellum/gists{/gist_id}","starred_url":"https://api.github.com/users/tonyskjellum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tonyskjellum/subscriptions","organizations_url":"https://api.github.com/users/tonyskjellum/orgs","repos_url":"https://api.github.com/users/tonyskjellum/repos","events_url":"https://api.github.com/users/tonyskjellum/events{/privacy}","received_events_url":"https://api.github.com/users/tonyskjellum/received_events","type":"User","site_admin":false},{"login":"hjelmn","id":1226817,"node_id":"MDQ6VXNlcjEyMjY4MTc=","avatar_url":"https://avatars1.githubusercontent.com/u/1226817?v=4","gravatar_id":"","url":"https://api.github.com/users/hjelmn","html_url":"https://github.com/hjelmn","followers_url":"https://api.github.com/users/hjelmn/followers","following_url":"https://api.github.com/users/hjelmn/following{/other_user}","gists_url":"https://api.github.com/users/hjelmn/gists{/gist_id}","starred_url":"https://api.github.com/users/hjelmn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hjelmn/subscriptions","organizations_url":"https://api.github.com/users/hjelmn/orgs","repos_url":"https://api.github.com/users/hjelmn/repos","events_url":"https://api.github.com/users/hjelmn/events{/privacy}","received_events_url":"https://api.github.com/users/hjelmn/received_events","type":"User","site_admin":false},{"login":"dholmes-epcc-ed-ac-uk","id":13106250,"node_id":"MDQ6VXNlcjEzMTA2MjUw","avatar_url":"https://avatars1.githubusercontent.com/u/13106250?v=4","gravatar_id":"","url":"https://api.github.com/users/dholmes-epcc-ed-ac-uk","html_url":"https://github.com/dholmes-epcc-ed-ac-uk","followers_url":"https://api.github.com/users/dholmes-epcc-ed-ac-uk/followers","following_url":"https://api.github.com/users/dholmes-epcc-ed-ac-uk/following{/other_user}","gists_url":"https://api.github.com/users/dholmes-epcc-ed-ac-uk/gists{/gist_id}","starred_url":"https://api.github.com/users/dholmes-epcc-ed-ac-uk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dholmes-epcc-ed-ac-uk/subscriptions","organizations_url":"https://api.github.com/users/dholmes-epcc-ed-ac-uk/orgs","repos_url":"https://api.github.com/users/dholmes-epcc-ed-ac-uk/repos","events_url":"https://api.github.com/users/dholmes-epcc-ed-ac-uk/events{/privacy}","received_events_url":"https://api.github.com/users/dholmes-epcc-ed-ac-uk/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/mpi-forum/mpi-issues/milestones/13","html_url":"https://github.com/mpi-forum/mpi-issues/milestone/13","labels_url":"https://api.github.com/repos/mpi-forum/mpi-issues/milestones/13/labels","id":2904327,"node_id":"MDk6TWlsZXN0b25lMjkwNDMyNw==","number":13,"title":"2018-09 Barcelona, Europe","description":"","creator":{"login":"jeffhammond","id":406118,"node_id":"MDQ6VXNlcjQwNjExOA==","avatar_url":"https://avatars2.githubusercontent.com/u/406118?v=4","gravatar_id":"","url":"https://api.github.com/users/jeffhammond","html_url":"https://github.com/jeffhammond","followers_url":"https://api.github.com/users/jeffhammond/followers","following_url":"https://api.github.com/users/jeffhammond/following{/other_user}","gists_url":"https://api.github.com/users/jeffhammond/gists{/gist_id}","starred_url":"https://api.github.com/users/jeffhammond/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeffhammond/subscriptions","organizations_url":"https://api.github.com/users/jeffhammond/orgs","repos_url":"https://api.github.com/users/jeffhammond/repos","events_url":"https://api.github.com/users/jeffhammond/events{/privacy}","received_events_url":"https://api.github.com/users/jeffhammond/received_events","type":"User","site_admin":false},"open_issues":16,"closed_issues":0,"state":"open","created_at":"2017-11-10T18:59:22Z","updated_at":"2018-06-14T11:40:58Z","due_on":"2018-09-01T07:00:00Z","closed_at":null},"comments":1,"created_at":"2018-03-07T18:11:06Z","updated_at":"2018-06-14T11:41:58Z","closed_at":null,"author_association":"NONE","body":"# Problem\r\n\r\nMake sure all the functions have variants \"WITH_INFO\" for which this makes sense.\r\n\r\n# Proposal\r\n\r\nCheck the collective API, starting with the GRAPH/CART APIs below, to see where WITH_INFO is missing but needed; add such APIs.   In some cases, we might deprecate the prior meaning of the info argument instead (TBD per API).\r\n\r\n# Changes to the Text\r\n\r\nMPI_GRAPH_CREATE_WITH_INFO\r\nThe \"non-dist\" graph constructor should be deprecated in favour of the newer (and better) \"dist\" version(s). Every call to MPI_GRAPH_CREATE can be legally and 'simply' replaced with a call to MPI_DIST_GRAPH_CREATE.\r\n\r\nMPI_GRAPH_CREATE requires that each process passes the full (global) communication graph to the call. This limits the scalability of this constructor. With the distributed graph interface, the communication graph is specified in a fully distributed fashion.\r\n\r\nIn the absence of a proposal to deprecate MPI_GRAPH_CREATE (and thereby obviate the need to maintain/improve it), adding an MPI_INFO argument is one of the advisable changes/improvements.\r\n\r\nMPI_CART_CREATE_WITH_INFO\r\nThe proposed cartesian topology \"with info\" constructor seems like a good addition but should probably be part of a more general change to add an MPI_INFO argument to all object constructors that don't already have one. For example, MPI_COMM_SPLIT_WITH_INFO makes a lot of sense too.\r\n\r\n# Impact on Implementations\r\n\r\nIncremental APIs will need to be added; these are analogous to existing APIs and mechanisms to manage WITH_INFO already exist in other parts of the API.\r\n\r\n# Impact on Users\r\n\r\nDescribe the changes that will impact users here.\r\n\r\n# References\r\n\r\nIssue #80 must be cross-correlated; See also Issue #85.\r\n"},"comment":{"url":"https://api.github.com/repos/mpi-forum/mpi-issues/issues/comments/397265217","html_url":"https://github.com/mpi-forum/mpi-issues/issues/84#issuecomment-397265217","issue_url":"https://api.github.com/repos/mpi-forum/mpi-issues/issues/84","id":397265217,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NzI2NTIxNw==","user":{"login":"tonyskjellum","id":916617,"node_id":"MDQ6VXNlcjkxNjYxNw==","avatar_url":"https://avatars2.githubusercontent.com/u/916617?v=4","gravatar_id":"","url":"https://api.github.com/users/tonyskjellum","html_url":"https://github.com/tonyskjellum","followers_url":"https://api.github.com/users/tonyskjellum/followers","following_url":"https://api.github.com/users/tonyskjellum/following{/other_user}","gists_url":"https://api.github.com/users/tonyskjellum/gists{/gist_id}","starred_url":"https://api.github.com/users/tonyskjellum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tonyskjellum/subscriptions","organizations_url":"https://api.github.com/users/tonyskjellum/orgs","repos_url":"https://api.github.com/users/tonyskjellum/repos","events_url":"https://api.github.com/users/tonyskjellum/events{/privacy}","received_events_url":"https://api.github.com/users/tonyskjellum/received_events","type":"User","site_admin":false},"created_at":"2018-06-14T11:41:58Z","updated_at":"2018-06-14T11:41:58Z","author_association":"NONE","body":"We reviewed this in the working group time in Austin.  We will discuss this further in the plenary in Austin ahead of presenting this as a reading for the Barcelona meeting."}}
{"actor":{"display_login":"tonyskjellum"}}