{"action":"created","issue":{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/6014","repository_url":"https://api.github.com/repos/rethinkdb/rethinkdb","labels_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/6014/labels{/name}","comments_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/6014/comments","events_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/6014/events","html_url":"https://github.com/rethinkdb/rethinkdb/issues/6014","id":168410804,"number":6014,"title":"Check whether it's ok for the Python and Java driver to ignore the response to STOP requests","user":{"login":"danielmewes","id":505365,"avatar_url":"https://avatars.githubusercontent.com/u/505365?v=3","gravatar_id":"","url":"https://api.github.com/users/danielmewes","html_url":"https://github.com/danielmewes","followers_url":"https://api.github.com/users/danielmewes/followers","following_url":"https://api.github.com/users/danielmewes/following{/other_user}","gists_url":"https://api.github.com/users/danielmewes/gists{/gist_id}","starred_url":"https://api.github.com/users/danielmewes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielmewes/subscriptions","organizations_url":"https://api.github.com/users/danielmewes/orgs","repos_url":"https://api.github.com/users/danielmewes/repos","events_url":"https://api.github.com/users/danielmewes/events{/privacy}","received_events_url":"https://api.github.com/users/danielmewes/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/labels/Java","name":"Java","color":"fef2c0"},{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/labels/Python","name":"Python","color":"fef2c0"},{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/labels/tp:hygiene","name":"tp:hygiene","color":"ededed"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/milestones/2","html_url":"https://github.com/rethinkdb/rethinkdb/milestones/backlog","labels_url":"https://api.github.com/repos/rethinkdb/rethinkdb/milestones/2/labels","id":211054,"number":2,"title":"backlog","description":"Issues in this milestone are not an immediate priority, and will be periodically revisited. When we decide to work on an issue in backlog, we'll move it to next.","creator":{"login":"coffeemug","id":48436,"avatar_url":"https://avatars.githubusercontent.com/u/48436?v=3","gravatar_id":"","url":"https://api.github.com/users/coffeemug","html_url":"https://github.com/coffeemug","followers_url":"https://api.github.com/users/coffeemug/followers","following_url":"https://api.github.com/users/coffeemug/following{/other_user}","gists_url":"https://api.github.com/users/coffeemug/gists{/gist_id}","starred_url":"https://api.github.com/users/coffeemug/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coffeemug/subscriptions","organizations_url":"https://api.github.com/users/coffeemug/orgs","repos_url":"https://api.github.com/users/coffeemug/repos","events_url":"https://api.github.com/users/coffeemug/events{/privacy}","received_events_url":"https://api.github.com/users/coffeemug/received_events","type":"User","site_admin":false},"open_issues":870,"closed_issues":0,"state":"open","created_at":"2012-11-11T14:16:11Z","updated_at":"2016-07-29T21:05:07Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-07-29T20:45:07Z","updated_at":"2016-07-29T21:41:43Z","closed_at":null,"body":"The Python and Java drivers currently ignore the server's response to a STOP request on a cursor.\r\n\r\nI'm not sure how the JS and Ruby drivers handle this.\r\n\r\nIgnoring the response could hide some real issues.\r\nIf for example a bug in the driver or server caused the wrong token to be sent, the server would respond with an error that the token is unknown. However the client would ignore the error. As a consequence, cursors might never get closed, and will fill up memory on the server."},"comment":{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/comments/236301040","html_url":"https://github.com/rethinkdb/rethinkdb/issues/6014#issuecomment-236301040","issue_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/6014","id":236301040,"user":{"login":"danielmewes","id":505365,"avatar_url":"https://avatars.githubusercontent.com/u/505365?v=3","gravatar_id":"","url":"https://api.github.com/users/danielmewes","html_url":"https://github.com/danielmewes","followers_url":"https://api.github.com/users/danielmewes/followers","following_url":"https://api.github.com/users/danielmewes/following{/other_user}","gists_url":"https://api.github.com/users/danielmewes/gists{/gist_id}","starred_url":"https://api.github.com/users/danielmewes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielmewes/subscriptions","organizations_url":"https://api.github.com/users/danielmewes/orgs","repos_url":"https://api.github.com/users/danielmewes/repos","events_url":"https://api.github.com/users/danielmewes/events{/privacy}","received_events_url":"https://api.github.com/users/danielmewes/received_events","type":"User","site_admin":false},"created_at":"2016-07-29T21:41:43Z","updated_at":"2016-07-29T21:41:43Z","body":"@bchavez Yeah, basically just check if the response is an error response, and if it is, throw that error (or log it somewhere, or whatever makes sense)."}}
{"actor":{"display_login":"danielmewes"}}