{"action":"created","issue":{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4483","labels_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4483/labels{/name}","comments_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4483/comments","events_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4483/events","html_url":"https://github.com/rethinkdb/rethinkdb/pull/4483","id":92237789,"number":4483,"title":"JS Driver: Add support for new exception types","user":{"login":"marshall007","id":877936,"avatar_url":"https://avatars.githubusercontent.com/u/877936?v=3","gravatar_id":"","url":"https://api.github.com/users/marshall007","html_url":"https://github.com/marshall007","followers_url":"https://api.github.com/users/marshall007/followers","following_url":"https://api.github.com/users/marshall007/following{/other_user}","gists_url":"https://api.github.com/users/marshall007/gists{/gist_id}","starred_url":"https://api.github.com/users/marshall007/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marshall007/subscriptions","organizations_url":"https://api.github.com/users/marshall007/orgs","repos_url":"https://api.github.com/users/marshall007/repos","events_url":"https://api.github.com/users/marshall007/events{/privacy}","received_events_url":"https://api.github.com/users/marshall007/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"deontologician","id":1366,"avatar_url":"https://avatars.githubusercontent.com/u/1366?v=3","gravatar_id":"","url":"https://api.github.com/users/deontologician","html_url":"https://github.com/deontologician","followers_url":"https://api.github.com/users/deontologician/followers","following_url":"https://api.github.com/users/deontologician/following{/other_user}","gists_url":"https://api.github.com/users/deontologician/gists{/gist_id}","starred_url":"https://api.github.com/users/deontologician/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deontologician/subscriptions","organizations_url":"https://api.github.com/users/deontologician/orgs","repos_url":"https://api.github.com/users/deontologician/repos","events_url":"https://api.github.com/users/deontologician/events{/privacy}","received_events_url":"https://api.github.com/users/deontologician/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/milestones/95","html_url":"https://github.com/rethinkdb/rethinkdb/milestones/2.1","labels_url":"https://api.github.com/repos/rethinkdb/rethinkdb/milestones/95/labels","id":1006506,"number":95,"title":"2.1","description":"To-do list before shipping auto-failover","creator":{"login":"timmaxw","id":316661,"avatar_url":"https://avatars.githubusercontent.com/u/316661?v=3","gravatar_id":"","url":"https://api.github.com/users/timmaxw","html_url":"https://github.com/timmaxw","followers_url":"https://api.github.com/users/timmaxw/followers","following_url":"https://api.github.com/users/timmaxw/following{/other_user}","gists_url":"https://api.github.com/users/timmaxw/gists{/gist_id}","starred_url":"https://api.github.com/users/timmaxw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmaxw/subscriptions","organizations_url":"https://api.github.com/users/timmaxw/orgs","repos_url":"https://api.github.com/users/timmaxw/repos","events_url":"https://api.github.com/users/timmaxw/events{/privacy}","received_events_url":"https://api.github.com/users/timmaxw/received_events","type":"User","site_admin":false},"open_issues":35,"closed_issues":119,"state":"open","created_at":"2015-03-04T21:09:42Z","updated_at":"2015-07-01T01:27:26Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-07-01T01:22:43Z","updated_at":"2015-07-01T01:31:13Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/pulls/4483","html_url":"https://github.com/rethinkdb/rethinkdb/pull/4483","diff_url":"https://github.com/rethinkdb/rethinkdb/pull/4483.diff","patch_url":"https://github.com/rethinkdb/rethinkdb/pull/4483.patch"},"body":"See #4472. Includes updates to all polyglot tests, so testing the updates to Python and Ruby drivers should be easier now.\r\n\r\n@mlucy there were no existing tests that returned an `RqlOpIndeterminateError`. I'm not sure if that's an oversight on my part or if there simply aren't any existing cases that cover that.\r\n\r\nI was planning on running the Ruby tests to make sure all the changes to the polyglot tests line up, but I'm getting:\r\n\r\n```\r\n$ ./test/rql_test/test-runner -i rb\r\nUsage: test-runner [options] [patterns]\r\n\r\ntest-runner: error: Unable to find a valid interpreter for language: rb\r\n```\r\n\r\nAlso there are a few failing connections tests in the JS driver right now. Two of them are timeouts, and the others are \"could not connect to server\" errors for `r.http`. So there may be a couple tests in there that still need to be updated, but I was unsure of why they were failing to begin with."},"comment":{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/comments/117386910","html_url":"https://github.com/rethinkdb/rethinkdb/pull/4483#issuecomment-117386910","issue_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4483","id":117386910,"user":{"login":"marshall007","id":877936,"avatar_url":"https://avatars.githubusercontent.com/u/877936?v=3","gravatar_id":"","url":"https://api.github.com/users/marshall007","html_url":"https://github.com/marshall007","followers_url":"https://api.github.com/users/marshall007/followers","following_url":"https://api.github.com/users/marshall007/following{/other_user}","gists_url":"https://api.github.com/users/marshall007/gists{/gist_id}","starred_url":"https://api.github.com/users/marshall007/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marshall007/subscriptions","organizations_url":"https://api.github.com/users/marshall007/orgs","repos_url":"https://api.github.com/users/marshall007/repos","events_url":"https://api.github.com/users/marshall007/events{/privacy}","received_events_url":"https://api.github.com/users/marshall007/received_events","type":"User","site_admin":false},"created_at":"2015-07-01T01:31:13Z","updated_at":"2015-07-01T01:31:13Z","body":"@mlucy great, thanks!"}}