{"action":"created","issue":{"url":"https://api.github.com/repos/CrowdSurge/gocql/issues/2","labels_url":"https://api.github.com/repos/CrowdSurge/gocql/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/CrowdSurge/gocql/issues/2/comments","events_url":"https://api.github.com/repos/CrowdSurge/gocql/issues/2/events","html_url":"https://github.com/CrowdSurge/gocql/pull/2","id":54798663,"number":2,"title":"Surface pool connection errors","user":{"login":"johannac","id":114102,"avatar_url":"https://avatars.githubusercontent.com/u/114102?v=3","gravatar_id":"","url":"https://api.github.com/users/johannac","html_url":"https://github.com/johannac","followers_url":"https://api.github.com/users/johannac/followers","following_url":"https://api.github.com/users/johannac/following{/other_user}","gists_url":"https://api.github.com/users/johannac/gists{/gist_id}","starred_url":"https://api.github.com/users/johannac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/johannac/subscriptions","organizations_url":"https://api.github.com/users/johannac/orgs","repos_url":"https://api.github.com/users/johannac/repos","events_url":"https://api.github.com/users/johannac/events{/privacy}","received_events_url":"https://api.github.com/users/johannac/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-01-19T18:44:05Z","updated_at":"2015-01-20T11:44:41Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/CrowdSurge/gocql/pulls/2","html_url":"https://github.com/CrowdSurge/gocql/pull/2","diff_url":"https://github.com/CrowdSurge/gocql/pull/2.diff","patch_url":"https://github.com/CrowdSurge/gocql/pull/2.patch"},"body":"BC breaking change to NewSimplePool interface. \r\n\r\nCurrently NewSimplePool ignores errors that occur when connecting to the cluster and keyspace. If an error occurs, the only error reporting is a log to stderr, the client is allowed to silently continue.  \r\n\r\nNewSimplePool should return an error as well as the pool struct because it actually establishes the connection, not just initialises the pool struct. Ignoring this error means that any connection errors with the cluster or keyspace can't be identified properly. "},"comment":{"url":"https://api.github.com/repos/CrowdSurge/gocql/issues/comments/70641912","html_url":"https://github.com/CrowdSurge/gocql/pull/2#issuecomment-70641912","issue_url":"https://api.github.com/repos/CrowdSurge/gocql/issues/2","id":70641912,"user":{"login":"willejs","id":1313453,"avatar_url":"https://avatars.githubusercontent.com/u/1313453?v=3","gravatar_id":"","url":"https://api.github.com/users/willejs","html_url":"https://github.com/willejs","followers_url":"https://api.github.com/users/willejs/followers","following_url":"https://api.github.com/users/willejs/following{/other_user}","gists_url":"https://api.github.com/users/willejs/gists{/gist_id}","starred_url":"https://api.github.com/users/willejs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/willejs/subscriptions","organizations_url":"https://api.github.com/users/willejs/orgs","repos_url":"https://api.github.com/users/willejs/repos","events_url":"https://api.github.com/users/willejs/events{/privacy}","received_events_url":"https://api.github.com/users/willejs/received_events","type":"User","site_admin":false},"created_at":"2015-01-20T11:44:41Z","updated_at":"2015-01-20T11:44:41Z","body":"Is this going upstream too?\r\n"}}