{"action":"created","issue":{"url":"https://api.github.com/repos/databricks/spark-redshift/issues/284","repository_url":"https://api.github.com/repos/databricks/spark-redshift","labels_url":"https://api.github.com/repos/databricks/spark-redshift/issues/284/labels{/name}","comments_url":"https://api.github.com/repos/databricks/spark-redshift/issues/284/comments","events_url":"https://api.github.com/repos/databricks/spark-redshift/issues/284/events","html_url":"https://github.com/databricks/spark-redshift/pull/284","id":183824176,"number":284,"title":"Pass around AWSCredentialProviders instead of AWSCredentials","user":{"login":"JoshRosen","id":50748,"avatar_url":"https://avatars.githubusercontent.com/u/50748?v=3","gravatar_id":"","url":"https://api.github.com/users/JoshRosen","html_url":"https://github.com/JoshRosen","followers_url":"https://api.github.com/users/JoshRosen/followers","following_url":"https://api.github.com/users/JoshRosen/following{/other_user}","gists_url":"https://api.github.com/users/JoshRosen/gists{/gist_id}","starred_url":"https://api.github.com/users/JoshRosen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JoshRosen/subscriptions","organizations_url":"https://api.github.com/users/JoshRosen/orgs","repos_url":"https://api.github.com/users/JoshRosen/repos","events_url":"https://api.github.com/users/JoshRosen/events{/privacy}","received_events_url":"https://api.github.com/users/JoshRosen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/databricks/spark-redshift/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/databricks/spark-redshift/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/databricks/spark-redshift/milestones/10","html_url":"https://github.com/databricks/spark-redshift/milestones/2.1.0","labels_url":"https://api.github.com/repos/databricks/spark-redshift/milestones/10/labels","id":1953154,"number":10,"title":"2.1.0","description":"","creator":{"login":"JoshRosen","id":50748,"avatar_url":"https://avatars.githubusercontent.com/u/50748?v=3","gravatar_id":"","url":"https://api.github.com/users/JoshRosen","html_url":"https://github.com/JoshRosen","followers_url":"https://api.github.com/users/JoshRosen/followers","following_url":"https://api.github.com/users/JoshRosen/following{/other_user}","gists_url":"https://api.github.com/users/JoshRosen/gists{/gist_id}","starred_url":"https://api.github.com/users/JoshRosen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JoshRosen/subscriptions","organizations_url":"https://api.github.com/users/JoshRosen/orgs","repos_url":"https://api.github.com/users/JoshRosen/repos","events_url":"https://api.github.com/users/JoshRosen/events{/privacy}","received_events_url":"https://api.github.com/users/JoshRosen/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":6,"state":"open","created_at":"2016-08-20T20:20:28Z","updated_at":"2016-10-18T23:08:08Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-10-18T22:55:14Z","updated_at":"2016-10-18T23:17:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/databricks/spark-redshift/pulls/284","html_url":"https://github.com/databricks/spark-redshift/pull/284","diff_url":"https://github.com/databricks/spark-redshift/pull/284.diff","patch_url":"https://github.com/databricks/spark-redshift/pull/284.patch"},"body":"This patch refactors the library internals to pass around `AWSCredentialProvider` instances instead of `AWSCredentials`, helping to avoid issues where temporary credentials are obtained at the start of a read or write operation and then expire when they are re-used later in the operation.\r\n\r\nThis fixes #200."},"comment":{"url":"https://api.github.com/repos/databricks/spark-redshift/issues/comments/254666805","html_url":"https://github.com/databricks/spark-redshift/pull/284#issuecomment-254666805","issue_url":"https://api.github.com/repos/databricks/spark-redshift/issues/284","id":254666805,"user":{"login":"codecov-io","id":8655789,"avatar_url":"https://avatars.githubusercontent.com/u/8655789?v=3","gravatar_id":"","url":"https://api.github.com/users/codecov-io","html_url":"https://github.com/codecov-io","followers_url":"https://api.github.com/users/codecov-io/followers","following_url":"https://api.github.com/users/codecov-io/following{/other_user}","gists_url":"https://api.github.com/users/codecov-io/gists{/gist_id}","starred_url":"https://api.github.com/users/codecov-io/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codecov-io/subscriptions","organizations_url":"https://api.github.com/users/codecov-io/orgs","repos_url":"https://api.github.com/users/codecov-io/repos","events_url":"https://api.github.com/users/codecov-io/events{/privacy}","received_events_url":"https://api.github.com/users/codecov-io/received_events","type":"User","site_admin":false},"created_at":"2016-10-18T23:17:46Z","updated_at":"2016-10-18T23:17:46Z","body":"## [Current coverage](https://codecov.io/gh/databricks/spark-redshift/pull/284?src=pr) is 89.02% (diff: 81.81%)\n> Merging [#284](https://codecov.io/gh/databricks/spark-redshift/pull/284?src=pr) into [master](https://codecov.io/gh/databricks/spark-redshift/branch/master?src=pr) will decrease coverage by **0.10%**\n\n```diff\n@@             master       #284   diff @@\n==========================================\n  Files            12         12          \n  Lines           653        656     +3   \n  Methods         526        525     -1   \n  Messages          0          0          \n  Branches        127        131     +4   \n==========================================\n+ Hits            582        584     +2   \n- Misses           71         72     +1   \n  Partials          0          0          \n```\n\n> Powered by [Codecov](https://codecov.io?src=pr). Last update [a9963da...787152b](https://codecov.io/gh/databricks/spark-redshift/compare/a9963da2d60f28aa49fb64566f130f9d7899db84...787152b8e1a6afbfca7670d1a66030da2af9d4e6?src=pr)"}}
{"actor":{"display_login":"codecov-io"}}