{"action":"created","issue":{"url":"https://api.github.com/repos/heptio/ark/issues/814","repository_url":"https://api.github.com/repos/heptio/ark","labels_url":"https://api.github.com/repos/heptio/ark/issues/814/labels{/name}","comments_url":"https://api.github.com/repos/heptio/ark/issues/814/comments","events_url":"https://api.github.com/repos/heptio/ark/issues/814/events","html_url":"https://github.com/heptio/ark/issues/814","id":356233879,"node_id":"MDU6SXNzdWUzNTYyMzM4Nzk=","number":814,"title":"API spec has a pointer as a return value. Please explain why ?","user":{"login":"taherv","id":16213958,"node_id":"MDQ6VXNlcjE2MjEzOTU4","avatar_url":"https://avatars0.githubusercontent.com/u/16213958?v=4","gravatar_id":"","url":"https://api.github.com/users/taherv","html_url":"https://github.com/taherv","followers_url":"https://api.github.com/users/taherv/followers","following_url":"https://api.github.com/users/taherv/following{/other_user}","gists_url":"https://api.github.com/users/taherv/gists{/gist_id}","starred_url":"https://api.github.com/users/taherv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taherv/subscriptions","organizations_url":"https://api.github.com/users/taherv/orgs","repos_url":"https://api.github.com/users/taherv/repos","events_url":"https://api.github.com/users/taherv/events{/privacy}","received_events_url":"https://api.github.com/users/taherv/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-09-01T21:29:33Z","updated_at":"2018-09-04T15:36:29Z","closed_at":null,"author_association":"NONE","body":"The BlockStore API in the cloudprovider package has this function called `GetVolumeInfo`.\r\n\r\nhttps://github.com/heptio/ark/blob/283a1349bdec670a1be0f3bfa19b07550c05b88f/pkg/cloudprovider/storage_interfaces.go#L81\r\n\r\nA BlockStore plugin is expected to return a pointer to an int64, among other things ?\r\nWhy is that return value a pointer ? Shouldn't it be just an int64 ? What breaks if we don't have it as a pointer ?"},"comment":{"url":"https://api.github.com/repos/heptio/ark/issues/comments/418414604","html_url":"https://github.com/heptio/ark/issues/814#issuecomment-418414604","issue_url":"https://api.github.com/repos/heptio/ark/issues/814","id":418414604,"node_id":"MDEyOklzc3VlQ29tbWVudDQxODQxNDYwNA==","user":{"login":"taherv","id":16213958,"node_id":"MDQ6VXNlcjE2MjEzOTU4","avatar_url":"https://avatars0.githubusercontent.com/u/16213958?v=4","gravatar_id":"","url":"https://api.github.com/users/taherv","html_url":"https://github.com/taherv","followers_url":"https://api.github.com/users/taherv/followers","following_url":"https://api.github.com/users/taherv/following{/other_user}","gists_url":"https://api.github.com/users/taherv/gists{/gist_id}","starred_url":"https://api.github.com/users/taherv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taherv/subscriptions","organizations_url":"https://api.github.com/users/taherv/orgs","repos_url":"https://api.github.com/users/taherv/repos","events_url":"https://api.github.com/users/taherv/events{/privacy}","received_events_url":"https://api.github.com/users/taherv/received_events","type":"User","site_admin":false},"created_at":"2018-09-04T15:36:29Z","updated_at":"2018-09-04T15:36:29Z","author_association":"NONE","body":"Since I have got an explanation, as I had requested ... feel free to close this issue."}}
{"actor":{"display_login":"taherv"}}