{"action":"created","issue":{"url":"https://api.github.com/repos/shazow/urllib3/issues/830","repository_url":"https://api.github.com/repos/shazow/urllib3","labels_url":"https://api.github.com/repos/shazow/urllib3/issues/830/labels{/name}","comments_url":"https://api.github.com/repos/shazow/urllib3/issues/830/comments","events_url":"https://api.github.com/repos/shazow/urllib3/issues/830/events","html_url":"https://github.com/shazow/urllib3/pull/830","id":144064791,"number":830,"title":"Create connection pool keys by scheme","user":{"login":"jeremycline","id":1977525,"avatar_url":"https://avatars.githubusercontent.com/u/1977525?v=3","gravatar_id":"","url":"https://api.github.com/users/jeremycline","html_url":"https://github.com/jeremycline","followers_url":"https://api.github.com/users/jeremycline/followers","following_url":"https://api.github.com/users/jeremycline/following{/other_user}","gists_url":"https://api.github.com/users/jeremycline/gists{/gist_id}","starred_url":"https://api.github.com/users/jeremycline/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeremycline/subscriptions","organizations_url":"https://api.github.com/users/jeremycline/orgs","repos_url":"https://api.github.com/users/jeremycline/repos","events_url":"https://api.github.com/users/jeremycline/events{/privacy}","received_events_url":"https://api.github.com/users/jeremycline/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/shazow/urllib3/labels/Ready","name":"Ready","color":"02e10c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2016-03-28T19:44:03Z","updated_at":"2016-04-14T12:37:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/shazow/urllib3/pulls/830","html_url":"https://github.com/shazow/urllib3/pull/830","diff_url":"https://github.com/shazow/urllib3/pull/830.diff","patch_url":"https://github.com/shazow/urllib3/pull/830.patch"},"body":"This commit modifies how the PoolManager stores and retrieves ``ConnectionPool`` objects for later use. It adds a new instance variable to the class, ``pool_keys_by_scheme``, which allows a user to define a list of fields from ``connection_pool_kw`` to consider (by scheme) when storing and retrieving pools.\r\n\r\nThis is my first stab at addressing the feedback from PR #751. It may or (much more likely) may not be what everyone had in mind, so I thought I would make a pull request before spending too much time polishing. Thanks for taking a look!"},"comment":{"url":"https://api.github.com/repos/shazow/urllib3/issues/comments/209916841","html_url":"https://github.com/shazow/urllib3/pull/830#issuecomment-209916841","issue_url":"https://api.github.com/repos/shazow/urllib3/issues/830","id":209916841,"user":{"login":"Lukasa","id":1382556,"avatar_url":"https://avatars.githubusercontent.com/u/1382556?v=3","gravatar_id":"","url":"https://api.github.com/users/Lukasa","html_url":"https://github.com/Lukasa","followers_url":"https://api.github.com/users/Lukasa/followers","following_url":"https://api.github.com/users/Lukasa/following{/other_user}","gists_url":"https://api.github.com/users/Lukasa/gists{/gist_id}","starred_url":"https://api.github.com/users/Lukasa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lukasa/subscriptions","organizations_url":"https://api.github.com/users/Lukasa/orgs","repos_url":"https://api.github.com/users/Lukasa/repos","events_url":"https://api.github.com/users/Lukasa/events{/privacy}","received_events_url":"https://api.github.com/users/Lukasa/received_events","type":"User","site_admin":false},"created_at":"2016-04-14T12:37:20Z","updated_at":"2016-04-14T12:37:20Z","body":"I'd certainly be open to having pool keys be case insensitive. @shazow?"}}