{"pull_request":{"state":"closed","user":{"avatar_url":"https://secure.gravatar.com/avatar/d85e37d882b8959a060536df6c7efed6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"d85e37d882b8959a060536df6c7efed6","url":"https://api.github.com/users/allanca","login":"allanca","id":175399},"deletions":10,"merged_by":{"avatar_url":"https://secure.gravatar.com/avatar/a12f0df529117f01505bfd072f65bacc?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"a12f0df529117f01505bfd072f65bacc","url":"https://api.github.com/users/caolan","login":"caolan","id":5274},"updated_at":"2011-10-29T22:40:09Z","comments":1,"diff_url":"https://github.com/caolan/async/pull/33.diff","base":{"ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/a12f0df529117f01505bfd072f65bacc?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"a12f0df529117f01505bfd072f65bacc","url":"https://api.github.com/users/caolan","login":"caolan","id":5274},"repo":{"name":"async","pushed_at":"2011-10-29T22:40:08Z","fork":false,"master_branch":null,"open_issues":37,"clone_url":"https://github.com/caolan/async.git","updated_at":"2011-10-29T22:40:08Z","homepage":"","language":"JavaScript","private":false,"svn_url":"https://svn.github.com/caolan/async","forks":54,"url":"https://api.github.com/repos/caolan/async","owner":{"avatar_url":"https://secure.gravatar.com/avatar/a12f0df529117f01505bfd072f65bacc?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"a12f0df529117f01505bfd072f65bacc","url":"https://api.github.com/users/caolan","login":"caolan","id":5274},"html_url":"https://github.com/caolan/async","description":"Async utilities for node and the browser","size":308,"id":698041,"git_url":"git://github.com/caolan/async.git","watchers":939,"ssh_url":"git@github.com:caolan/async.git","created_at":"2010-06-01T21:01:30Z"},"label":"caolan:master","sha":"cbb0a422a91e7150428593f12686b7354dce2b7a"},"commits":1,"closed_at":"2011-10-29T22:40:09Z","head":{"ref":"auto-results","user":{"avatar_url":"https://secure.gravatar.com/avatar/d85e37d882b8959a060536df6c7efed6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"d85e37d882b8959a060536df6c7efed6","url":"https://api.github.com/users/allanca","login":"allanca","id":175399},"repo":{"name":"async","pushed_at":"2011-08-02T17:25:05Z","fork":true,"master_branch":null,"open_issues":0,"clone_url":"https://github.com/allanca/async.git","updated_at":"2011-10-04T15:02:28Z","homepage":"","language":"JavaScript","private":false,"svn_url":"https://svn.github.com/allanca/async","forks":0,"url":"https://api.github.com/repos/allanca/async","owner":{"avatar_url":"https://secure.gravatar.com/avatar/d85e37d882b8959a060536df6c7efed6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"d85e37d882b8959a060536df6c7efed6","url":"https://api.github.com/users/allanca","login":"allanca","id":175399},"html_url":"https://github.com/allanca/async","description":"Async utilities for node and the browser","size":124,"id":1745610,"git_url":"git://github.com/allanca/async.git","watchers":1,"ssh_url":"git@github.com:allanca/async.git","created_at":"2011-05-13T22:14:30Z"},"label":"allanca:auto-results","sha":"c66881d411fe3797aca1b93eec17043496b568eb"},"url":"https://api.github.com/repos/caolan/async/pulls/33","additions":53,"merged":true,"body":"In the Auto function, it is useful to be able to pass results forward to create simple data-flow control graphs.\r\n\r\nThis change removes the completed array and replaces it with a results object. The new results object is used to track which functions have completed and also stores their results. It is passed as the last parameter to each task and to the final callback to avoid breaking existing code.","merged_at":"2011-10-29T22:40:09Z","review_comments":0,"_links":{"comments":{"_href":"https://api.github.com/repos/caolan/async/issues/33/comments"},"html":{"_href":"https://github.com/caolan/async/pull/33"},"review_comments":{"_href":"https://api.github.com/repos/caolan/async/pulls/33/comments"},"self":{"_href":"https://api.github.com/repos/caolan/async/pulls/33"}},"html_url":"https://github.com/caolan/async/pull/33","issue_url":"https://github.com/caolan/async/issues/33","number":33,"title":"In Auto function, save results from functions and pass them forward to dependents.","mergeable":null,"changed_files":4,"id":159680,"patch_url":"https://github.com/caolan/async/pull/33.patch","created_at":"2011-05-25T19:18:26Z"},"action":"closed","number":33}