{"pull_request":{"state":"closed","deletions":74,"user":{"avatar_url":"https://secure.gravatar.com/avatar/ea9037f12dee625cc50ab92b9b7b7102?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"ea9037f12dee625cc50ab92b9b7b7102","url":"https://api.github.com/users/tsuraan","login":"tsuraan","id":60913},"merged_by":null,"updated_at":"2011-11-08T06:05:24Z","diff_url":"https://github.com/mailrank/riak-haskell-client/pull/9.diff","closed_at":"2011-11-08T06:05:24Z","comments":1,"base":{"ref":"master","repo":{"name":"riak-haskell-client","pushed_at":"2011-11-08T06:05:03Z","master_branch":null,"fork":false,"updated_at":"2011-11-08T06:05:03Z","clone_url":"https://github.com/mailrank/riak-haskell-client.git","open_issues":2,"homepage":"","svn_url":"https://svn.github.com/mailrank/riak-haskell-client","private":false,"language":"Haskell","forks":7,"url":"https://api.github.com/repos/mailrank/riak-haskell-client","owner":{"avatar_url":"https://secure.gravatar.com/avatar/ed9cc6d1fbb23c2492b0b4544d90c1bf?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"ed9cc6d1fbb23c2492b0b4544d90c1bf","url":"https://api.github.com/users/mailrank","login":"mailrank","id":571974},"html_url":"https://github.com/mailrank/riak-haskell-client","description":"A fast Haskell client library for the Riak decentralized data store","size":1716,"id":1280964,"git_url":"git://github.com/mailrank/riak-haskell-client.git","watchers":52,"created_at":"2011-01-22T03:51:30Z","ssh_url":"git@github.com:mailrank/riak-haskell-client.git"},"user":{"avatar_url":"https://secure.gravatar.com/avatar/ed9cc6d1fbb23c2492b0b4544d90c1bf?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"ed9cc6d1fbb23c2492b0b4544d90c1bf","url":"https://api.github.com/users/mailrank","login":"mailrank","id":571974},"label":"mailrank:master","sha":"fbe6f3799f07a685097207094a04a477496c4385"},"commits":4,"merged":false,"head":{"ref":"master","repo":{"name":"riak-haskell-client","pushed_at":"2011-09-02T18:04:45Z","master_branch":null,"fork":true,"updated_at":"2011-10-04T18:48:00Z","clone_url":"https://github.com/tsuraan/riak-haskell-client.git","open_issues":0,"homepage":"","svn_url":"https://svn.github.com/tsuraan/riak-haskell-client","private":false,"language":"Haskell","forks":0,"url":"https://api.github.com/repos/tsuraan/riak-haskell-client","owner":{"avatar_url":"https://secure.gravatar.com/avatar/ea9037f12dee625cc50ab92b9b7b7102?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"ea9037f12dee625cc50ab92b9b7b7102","url":"https://api.github.com/users/tsuraan","login":"tsuraan","id":60913},"html_url":"https://github.com/tsuraan/riak-haskell-client","description":"A fast Haskell client library for the Riak decentralized data store","size":1588,"id":2315495,"git_url":"git://github.com/tsuraan/riak-haskell-client.git","watchers":1,"created_at":"2011-09-02T17:59:48Z","ssh_url":"git@github.com:tsuraan/riak-haskell-client.git"},"user":{"avatar_url":"https://secure.gravatar.com/avatar/ea9037f12dee625cc50ab92b9b7b7102?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"ea9037f12dee625cc50ab92b9b7b7102","url":"https://api.github.com/users/tsuraan","login":"tsuraan","id":60913},"label":"tsuraan:master","sha":"4f5a083929951d82b590a5964ee2de57c733fbfc"},"url":"https://api.github.com/repos/mailrank/riak-haskell-client/pulls/9","additions":201,"body":"The latest protocol for riak includes a repeated \"indexes\" field in the get response, which causes the Haskell protocol buffers to throw errors about unknown field types.  I think this is a bug in hprotoc, since unknown optional and repeated fields should be skippable, but I went for just updating the client library instead.  \r\n\r\nThis client is working on my machines against the latest riak git master, while the 0.6.0.1 client is getting protocol errors.\r\n\r\nI haven't worked in the new indices stuff into the API, so I think this is still compatible with code using the 0.6.x series code, but the Content type has a new \"indexes\" field in it.","merged_at":null,"issue_url":"https://github.com/mailrank/riak-haskell-client/issues/9","_links":{"comments":{"href":"https://api.github.com/repos/mailrank/riak-haskell-client/issues/9/comments"},"html":{"href":"https://github.com/mailrank/riak-haskell-client/pull/9"},"review_comments":{"href":"https://api.github.com/repos/mailrank/riak-haskell-client/pulls/9/comments"},"self":{"href":"https://api.github.com/repos/mailrank/riak-haskell-client/pulls/9"}},"html_url":"https://github.com/mailrank/riak-haskell-client/pull/9","review_comments":0,"title":"Update riak client to the latest .proto definition","number":9,"mergeable":true,"id":306612,"changed_files":14,"patch_url":"https://github.com/mailrank/riak-haskell-client/pull/9.patch","created_at":"2011-09-02T18:09:42Z"},"action":"closed","number":9}