{"action":"created","issue":{"url":"https://api.github.com/repos/emccode/rexray/issues/237","labels_url":"https://api.github.com/repos/emccode/rexray/issues/237/labels{/name}","comments_url":"https://api.github.com/repos/emccode/rexray/issues/237/comments","events_url":"https://api.github.com/repos/emccode/rexray/issues/237/events","html_url":"https://github.com/emccode/rexray/pull/237","id":123553234,"number":237,"title":"Bugfix for change in Glide behavior","user":{"login":"akutz","id":101085,"avatar_url":"https://avatars.githubusercontent.com/u/101085?v=3","gravatar_id":"","url":"https://api.github.com/users/akutz","html_url":"https://github.com/akutz","followers_url":"https://api.github.com/users/akutz/followers","following_url":"https://api.github.com/users/akutz/following{/other_user}","gists_url":"https://api.github.com/users/akutz/gists{/gist_id}","starred_url":"https://api.github.com/users/akutz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akutz/subscriptions","organizations_url":"https://api.github.com/users/akutz/orgs","repos_url":"https://api.github.com/users/akutz/repos","events_url":"https://api.github.com/users/akutz/events{/privacy}","received_events_url":"https://api.github.com/users/akutz/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/emccode/rexray/labels/bugfix","name":"bugfix","color":"bfe5bf"}],"state":"open","locked":false,"assignee":{"login":"akutz","id":101085,"avatar_url":"https://avatars.githubusercontent.com/u/101085?v=3","gravatar_id":"","url":"https://api.github.com/users/akutz","html_url":"https://github.com/akutz","followers_url":"https://api.github.com/users/akutz/followers","following_url":"https://api.github.com/users/akutz/following{/other_user}","gists_url":"https://api.github.com/users/akutz/gists{/gist_id}","starred_url":"https://api.github.com/users/akutz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akutz/subscriptions","organizations_url":"https://api.github.com/users/akutz/orgs","repos_url":"https://api.github.com/users/akutz/repos","events_url":"https://api.github.com/users/akutz/events{/privacy}","received_events_url":"https://api.github.com/users/akutz/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/emccode/rexray/milestones/5","html_url":"https://github.com/emccode/rexray/milestones/0.3.1","labels_url":"https://api.github.com/repos/emccode/rexray/milestones/5/labels","id":1450414,"number":5,"title":"0.3.1","description":"","creator":{"login":"clintonskitson","id":1395761,"avatar_url":"https://avatars.githubusercontent.com/u/1395761?v=3","gravatar_id":"","url":"https://api.github.com/users/clintonskitson","html_url":"https://github.com/clintonskitson","followers_url":"https://api.github.com/users/clintonskitson/followers","following_url":"https://api.github.com/users/clintonskitson/following{/other_user}","gists_url":"https://api.github.com/users/clintonskitson/gists{/gist_id}","starred_url":"https://api.github.com/users/clintonskitson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clintonskitson/subscriptions","organizations_url":"https://api.github.com/users/clintonskitson/orgs","repos_url":"https://api.github.com/users/clintonskitson/repos","events_url":"https://api.github.com/users/clintonskitson/events{/privacy}","received_events_url":"https://api.github.com/users/clintonskitson/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":21,"state":"open","created_at":"2015-12-08T17:54:37Z","updated_at":"2015-12-23T18:24:41Z","due_on":"2015-12-11T08:00:00Z","closed_at":null},"comments":6,"created_at":"2015-12-22T20:45:52Z","updated_at":"2015-12-23T19:03:54Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/emccode/rexray/pulls/237","html_url":"https://github.com/emccode/rexray/pull/237","diff_url":"https://github.com/emccode/rexray/pull/237.diff","patch_url":"https://github.com/emccode/rexray/pull/237.patch"},"body":"This patch fixes an issue (#221) where Glide no longer seems to handle transitive dependencies correctly unless the referencing dependency is ordered above another that may have a conflict.\r\n\r\nIn this instance the dependency upon `github.com/akutz/goof` was moved to the top of the `glide.yaml` file so that its dependency upon a fork of the `logrus` project would be honored when glide evaluated the transitive dependency chain.\r\n\r\n@clintonskitson, FWIW, the reason you didn't see any speedup in builds with caching is how glide now operates. It apparently downloads *everything* by default, rendering the package cache somewhat irrelevant due to the fact that glide by default rebuilds it as it downloads dependencies anyway. \r\n\r\nIn the future we should eliminate transitive dependencies if we wish to avoid this so we can disable glide's recursive dependency feature.\r\n\r\n@clintonskitson, I also made some small changes in the `Makefile` so that if you set `MAKE_LOG_LEVEL` to `2` via an environment variable, glide will output the log of what dependencies it downloads. This should allow us to confirm the correct `logrus` branch is being set to coincide with the testing I did locally."},"comment":{"url":"https://api.github.com/repos/emccode/rexray/issues/comments/166971416","html_url":"https://github.com/emccode/rexray/pull/237#issuecomment-166971416","issue_url":"https://api.github.com/repos/emccode/rexray/issues/237","id":166971416,"user":{"login":"clintonskitson","id":1395761,"avatar_url":"https://avatars.githubusercontent.com/u/1395761?v=3","gravatar_id":"","url":"https://api.github.com/users/clintonskitson","html_url":"https://github.com/clintonskitson","followers_url":"https://api.github.com/users/clintonskitson/followers","following_url":"https://api.github.com/users/clintonskitson/following{/other_user}","gists_url":"https://api.github.com/users/clintonskitson/gists{/gist_id}","starred_url":"https://api.github.com/users/clintonskitson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clintonskitson/subscriptions","organizations_url":"https://api.github.com/users/clintonskitson/orgs","repos_url":"https://api.github.com/users/clintonskitson/repos","events_url":"https://api.github.com/users/clintonskitson/events{/privacy}","received_events_url":"https://api.github.com/users/clintonskitson/received_events","type":"User","site_admin":false},"created_at":"2015-12-23T19:03:54Z","updated_at":"2015-12-23T19:03:54Z","body":"Tested this on my own repo and travis integration to bintray.  LGTM\r\n\r\nhttps://bintray.com/clintonskitson/rexray/staged/0.3.1-rc3/view#files/staged/0.3.1-rc3\r\n"}}