{"pull_request":{"user":{"id":794414,"login":"ksperling","url":"https://api.github.com/users/ksperling","avatar_url":"https://secure.gravatar.com/avatar/1a323e85ce8343f8d055b138f2071d4d?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1a323e85ce8343f8d055b138f2071d4d"},"title":"Allow a thread looping in hasNext() on a tailing cursor to be unblocked by another thread","created_at":"2011-05-18T04:28:35Z","merged_at":null,"review_comments":0,"updated_at":"2011-12-18T00:41:49Z","state":"closed","id":150749,"patch_url":"https://github.com/mongodb/mongo-java-driver/pull/32.patch","closed_at":"2011-12-18T00:41:49Z","deletions":4,"html_url":"https://github.com/mongodb/mongo-java-driver/pull/32","mergeable":false,"base":{"user":{"id":45120,"login":"mongodb","url":"https://api.github.com/users/mongodb","avatar_url":"https://secure.gravatar.com/avatar/5ae90e7594b1a7524d6101f64da1a3ba?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"5ae90e7594b1a7524d6101f64da1a3ba"},"ref":"master","sha":"9845e4a16941f6e79d68669307aa503499a98740","repo":{"watchers":433,"git_url":"git://github.com/mongodb/mongo-java-driver.git","open_issues":13,"created_at":"2009-01-15T15:16:29Z","updated_at":"2011-12-17T10:51:22Z","fork":false,"id":108050,"language":"Java","html_url":"https://github.com/mongodb/mongo-java-driver","name":"mongo-java-driver","description":"java driver for mongo","master_branch":null,"url":"https://api.github.com/repos/mongodb/mongo-java-driver","clone_url":"https://github.com/mongodb/mongo-java-driver.git","pushed_at":"2011-12-12T21:55:35Z","ssh_url":"git@github.com:mongodb/mongo-java-driver.git","forks":110,"owner":{"id":45120,"login":"mongodb","url":"https://api.github.com/users/mongodb","avatar_url":"https://secure.gravatar.com/avatar/5ae90e7594b1a7524d6101f64da1a3ba?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"5ae90e7594b1a7524d6101f64da1a3ba"},"homepage":"","size":8921,"private":false,"svn_url":"https://svn.github.com/mongodb/mongo-java-driver"},"label":"mongodb:master"},"issue_url":"https://github.com/mongodb/mongo-java-driver/issues/32","body":"This is necessary to cleanly shut down a worker thread that's tailing a capped collection. There is currently no reliable way to do this -- closing the cursor from another thread isn't thread safe (and may not even be necessary).","number":32,"commits":5,"additions":47,"url":"https://api.github.com/repos/mongodb/mongo-java-driver/pulls/32","_links":{"review_comments":{"href":"https://api.github.com/repos/mongodb/mongo-java-driver/pulls/32/comments"},"html":{"href":"https://github.com/mongodb/mongo-java-driver/pull/32"},"self":{"href":"https://api.github.com/repos/mongodb/mongo-java-driver/pulls/32"},"comments":{"href":"https://api.github.com/repos/mongodb/mongo-java-driver/issues/32/comments"}},"diff_url":"https://github.com/mongodb/mongo-java-driver/pull/32.diff","merged_by":null,"comments":0,"head":{"user":{"id":794414,"login":"ksperling","url":"https://api.github.com/users/ksperling","avatar_url":"https://secure.gravatar.com/avatar/1a323e85ce8343f8d055b138f2071d4d?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1a323e85ce8343f8d055b138f2071d4d"},"ref":"master","sha":"c9b74074cb5e0183f1f227966795e3c74f506b11","repo":{"watchers":1,"git_url":"git://github.com/ksperling/mongo-java-driver.git","open_issues":0,"created_at":"2011-05-17T21:01:27Z","updated_at":"2011-10-04T15:08:29Z","fork":true,"id":1762903,"language":"Java","html_url":"https://github.com/ksperling/mongo-java-driver","name":"mongo-java-driver","description":"java driver for mongo","master_branch":null,"url":"https://api.github.com/repos/ksperling/mongo-java-driver","clone_url":"https://github.com/ksperling/mongo-java-driver.git","pushed_at":"2011-05-18T21:44:26Z","ssh_url":"git@github.com:ksperling/mongo-java-driver.git","forks":0,"owner":{"id":794414,"login":"ksperling","url":"https://api.github.com/users/ksperling","avatar_url":"https://secure.gravatar.com/avatar/1a323e85ce8343f8d055b138f2071d4d?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1a323e85ce8343f8d055b138f2071d4d"},"homepage":"","size":2872,"private":false,"svn_url":"https://svn.github.com/ksperling/mongo-java-driver"},"label":"ksperling:master"},"changed_files":5,"merged":false},"number":32,"action":"closed"}