{"action":"opened","issue":{"url":"https://api.github.com/repos/robogeek/globfs/issues/1","labels_url":"https://api.github.com/repos/robogeek/globfs/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/robogeek/globfs/issues/1/comments","events_url":"https://api.github.com/repos/robogeek/globfs/issues/1/events","html_url":"https://github.com/robogeek/globfs/issues/1","id":54158135,"number":1,"title":"Remove hardcoded limits on asynchronicity - async.eachLimit calls","user":{"login":"robogeek","id":358930,"avatar_url":"https://avatars.githubusercontent.com/u/358930?v=3","gravatar_id":"","url":"https://api.github.com/users/robogeek","html_url":"https://github.com/robogeek","followers_url":"https://api.github.com/users/robogeek/followers","following_url":"https://api.github.com/users/robogeek/following{/other_user}","gists_url":"https://api.github.com/users/robogeek/gists{/gist_id}","starred_url":"https://api.github.com/users/robogeek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robogeek/subscriptions","organizations_url":"https://api.github.com/users/robogeek/orgs","repos_url":"https://api.github.com/users/robogeek/repos","events_url":"https://api.github.com/users/robogeek/events{/privacy}","received_events_url":"https://api.github.com/users/robogeek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-13T07:14:04Z","updated_at":"2015-01-13T07:14:04Z","closed_at":null,"body":"I wrote the code to use async.eachLimit to reign in the possibility of a large number of parallel executions, and the potential to run out of file descriptors.  This is done with async.eachLimit(... 10 ...)\r\n\r\nThis should be rewritten to take an options object field specifying the parallel execution limit.\r\n\r\nThe `globfs.operate` function will have to have its method signature change to accommodate that object."}}