{"action":"created","issue":{"url":"https://api.github.com/repos/team-umlaut/umlaut/issues/56","repository_url":"https://api.github.com/repos/team-umlaut/umlaut","labels_url":"https://api.github.com/repos/team-umlaut/umlaut/issues/56/labels{/name}","comments_url":"https://api.github.com/repos/team-umlaut/umlaut/issues/56/comments","events_url":"https://api.github.com/repos/team-umlaut/umlaut/issues/56/events","html_url":"https://github.com/team-umlaut/umlaut/issues/56","id":156020456,"number":56,"title":"hathitrust error","user":{"login":"jwang40","id":1517511,"avatar_url":"https://avatars.githubusercontent.com/u/1517511?v=3","gravatar_id":"","url":"https://api.github.com/users/jwang40","html_url":"https://github.com/jwang40","followers_url":"https://api.github.com/users/jwang40/followers","following_url":"https://api.github.com/users/jwang40/following{/other_user}","gists_url":"https://api.github.com/users/jwang40/gists{/gist_id}","starred_url":"https://api.github.com/users/jwang40/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jwang40/subscriptions","organizations_url":"https://api.github.com/users/jwang40/orgs","repos_url":"https://api.github.com/users/jwang40/repos","events_url":"https://api.github.com/users/jwang40/events{/privacy}","received_events_url":"https://api.github.com/users/jwang40/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2016-05-20T18:12:05Z","updated_at":"2016-05-20T20:09:34Z","closed_at":null,"body":"We noticed recently that 98% of failed_fatal service responses from Hathitrust with the exceptions like the one listed below:\r\n---\r\n:class_name: RuntimeError\r\n:message: 'redirection forbidden: http://catalog.hathitrust.org/api/volumes/brief/json/oclc:177062440;lccn:2007042973\r\n  -> https://catalog.hathitrust.org/api/volumes/brief/json/oclc:177062440%3blccn:2007042973'\r\n:backtrace:\r\n- \"/usr/local/rbenv/versions/2.2.2/lib/ruby/2.2.0/open-uri.rb:224:in `open_loop'\"\r\n- \"/usr/local/rbenv/versions/2.2.2/lib/ruby/2.2.0/open-uri.rb:150:in `open_uri'\"\r\n- \"/usr/local/rbenv/versions/2.2.2/lib/ruby/2.2.0/open-uri.rb:716:in `open'\"\r\n- \"/usr/local/rbenv/versions/2.2.2/lib/ruby/2.2.0/open-uri.rb:34:in `open'\"\r\n- \"/opt/umlaut_jh/shared/bundle/ruby/2.2.0/gems/umlaut-4.1.4/app/service_adaptors/hathi_trust.rb:144:in\r\n  `do_query'\"\r\n- \"/opt/umlaut_jh/shared/bundle/ruby/2.2.0/gems/umlaut-4.1.4/app/service_adaptors/hathi_trust.rb:73:in\r\n  `handle'\"\r\n- \"/opt/umlaut_jh/shared/bundle/ruby/2.2.0/gems/umlaut-4.1.4/app/service_adaptors/service.rb:92:in\r\n  `handle_wrapper'\"\r\n- \"/opt/umlaut_jh/shared/bundle/ruby/2.2.0/gems/umlaut-4.1.4/app/models/service_wave.rb:88:in\r\n  `block (2 levels) in handle'\"\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/team-umlaut/umlaut/issues/comments/220706541","html_url":"https://github.com/team-umlaut/umlaut/issues/56#issuecomment-220706541","issue_url":"https://api.github.com/repos/team-umlaut/umlaut/issues/56","id":220706541,"user":{"login":"jwang40","id":1517511,"avatar_url":"https://avatars.githubusercontent.com/u/1517511?v=3","gravatar_id":"","url":"https://api.github.com/users/jwang40","html_url":"https://github.com/jwang40","followers_url":"https://api.github.com/users/jwang40/followers","following_url":"https://api.github.com/users/jwang40/following{/other_user}","gists_url":"https://api.github.com/users/jwang40/gists{/gist_id}","starred_url":"https://api.github.com/users/jwang40/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jwang40/subscriptions","organizations_url":"https://api.github.com/users/jwang40/orgs","repos_url":"https://api.github.com/users/jwang40/repos","events_url":"https://api.github.com/users/jwang40/events{/privacy}","received_events_url":"https://api.github.com/users/jwang40/received_events","type":"User","site_admin":false},"created_at":"2016-05-20T20:09:34Z","updated_at":"2016-05-20T20:09:34Z","body":"I will find more examples after we fix the redirect problem, which will exclude lots of examples legitimately don't have records in the HT catalog."}}
{"actor":{"display_login":"jwang40"}}