{"action":"created","comment":{"url":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/comments/53941839","id":53941839,"diff_hunk":"@@ -242,7 +242,21 @@\n #define TEXT_MAX_CONCURRENT_DOWNLOADS                                   \\\n   _(\" -j, --max-concurrent-downloads=N Set maximum number of parallel downloads for\\n\" \\\n     \"                              every static (HTTP/FTP) URL, torrent and metalink.\\n\" \\\n-    \"                              See also --split option.\")\n+    \"                              See also --split and --optimize-concurrent-downloads options.\")\n+#define TEXT_OPTIMIZE_CONCURRENT_DOWNLOADS\\\n+  _(\" --optimize-concurrent-downloads[=true|false|NUM:NUM] Optimizes the number of\\n\" \\","path":"src/usage_text.h","position":7,"original_position":7,"commit_id":"ccf6cdce5845671c51a9144b4287a0820dcedf52","original_commit_id":"ccf6cdce5845671c51a9144b4287a0820dcedf52","user":{"login":"oliviercommelarbre","id":5101491,"avatar_url":"https://avatars.githubusercontent.com/u/5101491?v=3","gravatar_id":"","url":"https://api.github.com/users/oliviercommelarbre","html_url":"https://github.com/oliviercommelarbre","followers_url":"https://api.github.com/users/oliviercommelarbre/followers","following_url":"https://api.github.com/users/oliviercommelarbre/following{/other_user}","gists_url":"https://api.github.com/users/oliviercommelarbre/gists{/gist_id}","starred_url":"https://api.github.com/users/oliviercommelarbre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oliviercommelarbre/subscriptions","organizations_url":"https://api.github.com/users/oliviercommelarbre/orgs","repos_url":"https://api.github.com/users/oliviercommelarbre/repos","events_url":"https://api.github.com/users/oliviercommelarbre/events{/privacy}","received_events_url":"https://api.github.com/users/oliviercommelarbre/received_events","type":"User","site_admin":false},"body":"ok will do, i had a doubt myself on the convention to take","created_at":"2016-02-24T14:05:15Z","updated_at":"2016-02-24T14:05:15Z","html_url":"https://github.com/tatsuhiro-t/aria2/pull/567#discussion_r53941839","pull_request_url":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/567","_links":{"self":{"href":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/comments/53941839"},"html":{"href":"https://github.com/tatsuhiro-t/aria2/pull/567#discussion_r53941839"},"pull_request":{"href":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/567"}}},"pull_request":{"url":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/567","id":58974195,"html_url":"https://github.com/tatsuhiro-t/aria2/pull/567","diff_url":"https://github.com/tatsuhiro-t/aria2/pull/567.diff","patch_url":"https://github.com/tatsuhiro-t/aria2/pull/567.patch","issue_url":"https://api.github.com/repos/tatsuhiro-t/aria2/issues/567","number":567,"state":"open","locked":false,"title":"optimize-concurrent-downloads","user":{"login":"oliviercommelarbre","id":5101491,"avatar_url":"https://avatars.githubusercontent.com/u/5101491?v=3","gravatar_id":"","url":"https://api.github.com/users/oliviercommelarbre","html_url":"https://github.com/oliviercommelarbre","followers_url":"https://api.github.com/users/oliviercommelarbre/followers","following_url":"https://api.github.com/users/oliviercommelarbre/following{/other_user}","gists_url":"https://api.github.com/users/oliviercommelarbre/gists{/gist_id}","starred_url":"https://api.github.com/users/oliviercommelarbre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oliviercommelarbre/subscriptions","organizations_url":"https://api.github.com/users/oliviercommelarbre/orgs","repos_url":"https://api.github.com/users/oliviercommelarbre/repos","events_url":"https://api.github.com/users/oliviercommelarbre/events{/privacy}","received_events_url":"https://api.github.com/users/oliviercommelarbre/received_events","type":"User","site_admin":false},"body":"Hi Tatsuhiro, as anticipated here the proposed update to support dynamic tuning/management of the number of concurrent downloads as a function of the download bandwidth observed. Still a few bits to complete in the option handling in particular but i would need there your advice. \nthanks for looking at it","created_at":"2016-02-10T23:55:38Z","updated_at":"2016-02-24T14:05:15Z","closed_at":null,"merged_at":null,"merge_commit_sha":"26dd930af9339c0cf798060aea11ef1b731999ef","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/567/commits","review_comments_url":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/567/comments","review_comment_url":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tatsuhiro-t/aria2/issues/567/comments","statuses_url":"https://api.github.com/repos/tatsuhiro-t/aria2/statuses/ccf6cdce5845671c51a9144b4287a0820dcedf52","head":{"label":"oliviercommelarbre:optimize-concurrent-downloads","ref":"optimize-concurrent-downloads","sha":"ccf6cdce5845671c51a9144b4287a0820dcedf52","user":{"login":"oliviercommelarbre","id":5101491,"avatar_url":"https://avatars.githubusercontent.com/u/5101491?v=3","gravatar_id":"","url":"https://api.github.com/users/oliviercommelarbre","html_url":"https://github.com/oliviercommelarbre","followers_url":"https://api.github.com/users/oliviercommelarbre/followers","following_url":"https://api.github.com/users/oliviercommelarbre/following{/other_user}","gists_url":"https://api.github.com/users/oliviercommelarbre/gists{/gist_id}","starred_url":"https://api.github.com/users/oliviercommelarbre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oliviercommelarbre/subscriptions","organizations_url":"https://api.github.com/users/oliviercommelarbre/orgs","repos_url":"https://api.github.com/users/oliviercommelarbre/repos","events_url":"https://api.github.com/users/oliviercommelarbre/events{/privacy}","received_events_url":"https://api.github.com/users/oliviercommelarbre/received_events","type":"User","site_admin":false},"repo":{"id":51479781,"name":"aria2","full_name":"oliviercommelarbre/aria2","owner":{"login":"oliviercommelarbre","id":5101491,"avatar_url":"https://avatars.githubusercontent.com/u/5101491?v=3","gravatar_id":"","url":"https://api.github.com/users/oliviercommelarbre","html_url":"https://github.com/oliviercommelarbre","followers_url":"https://api.github.com/users/oliviercommelarbre/followers","following_url":"https://api.github.com/users/oliviercommelarbre/following{/other_user}","gists_url":"https://api.github.com/users/oliviercommelarbre/gists{/gist_id}","starred_url":"https://api.github.com/users/oliviercommelarbre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oliviercommelarbre/subscriptions","organizations_url":"https://api.github.com/users/oliviercommelarbre/orgs","repos_url":"https://api.github.com/users/oliviercommelarbre/repos","events_url":"https://api.github.com/users/oliviercommelarbre/events{/privacy}","received_events_url":"https://api.github.com/users/oliviercommelarbre/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/oliviercommelarbre/aria2","description":"aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.","fork":true,"url":"https://api.github.com/repos/oliviercommelarbre/aria2","forks_url":"https://api.github.com/repos/oliviercommelarbre/aria2/forks","keys_url":"https://api.github.com/repos/oliviercommelarbre/aria2/keys{/key_id}","collaborators_url":"https://api.github.com/repos/oliviercommelarbre/aria2/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/oliviercommelarbre/aria2/teams","hooks_url":"https://api.github.com/repos/oliviercommelarbre/aria2/hooks","issue_events_url":"https://api.github.com/repos/oliviercommelarbre/aria2/issues/events{/number}","events_url":"https://api.github.com/repos/oliviercommelarbre/aria2/events","assignees_url":"https://api.github.com/repos/oliviercommelarbre/aria2/assignees{/user}","branches_url":"https://api.github.com/repos/oliviercommelarbre/aria2/branches{/branch}","tags_url":"https://api.github.com/repos/oliviercommelarbre/aria2/tags","blobs_url":"https://api.github.com/repos/oliviercommelarbre/aria2/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/oliviercommelarbre/aria2/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/oliviercommelarbre/aria2/git/refs{/sha}","trees_url":"https://api.github.com/repos/oliviercommelarbre/aria2/git/trees{/sha}","statuses_url":"https://api.github.com/repos/oliviercommelarbre/aria2/statuses/{sha}","languages_url":"https://api.github.com/repos/oliviercommelarbre/aria2/languages","stargazers_url":"https://api.github.com/repos/oliviercommelarbre/aria2/stargazers","contributors_url":"https://api.github.com/repos/oliviercommelarbre/aria2/contributors","subscribers_url":"https://api.github.com/repos/oliviercommelarbre/aria2/subscribers","subscription_url":"https://api.github.com/repos/oliviercommelarbre/aria2/subscription","commits_url":"https://api.github.com/repos/oliviercommelarbre/aria2/commits{/sha}","git_commits_url":"https://api.github.com/repos/oliviercommelarbre/aria2/git/commits{/sha}","comments_url":"https://api.github.com/repos/oliviercommelarbre/aria2/comments{/number}","issue_comment_url":"https://api.github.com/repos/oliviercommelarbre/aria2/issues/comments{/number}","contents_url":"https://api.github.com/repos/oliviercommelarbre/aria2/contents/{+path}","compare_url":"https://api.github.com/repos/oliviercommelarbre/aria2/compare/{base}...{head}","merges_url":"https://api.github.com/repos/oliviercommelarbre/aria2/merges","archive_url":"https://api.github.com/repos/oliviercommelarbre/aria2/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/oliviercommelarbre/aria2/downloads","issues_url":"https://api.github.com/repos/oliviercommelarbre/aria2/issues{/number}","pulls_url":"https://api.github.com/repos/oliviercommelarbre/aria2/pulls{/number}","milestones_url":"https://api.github.com/repos/oliviercommelarbre/aria2/milestones{/number}","notifications_url":"https://api.github.com/repos/oliviercommelarbre/aria2/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/oliviercommelarbre/aria2/labels{/name}","releases_url":"https://api.github.com/repos/oliviercommelarbre/aria2/releases{/id}","deployments_url":"https://api.github.com/repos/oliviercommelarbre/aria2/deployments","created_at":"2016-02-10T23:09:38Z","updated_at":"2016-02-10T23:09:43Z","pushed_at":"2016-02-23T18:56:51Z","git_url":"git://github.com/oliviercommelarbre/aria2.git","ssh_url":"git@github.com:oliviercommelarbre/aria2.git","clone_url":"https://github.com/oliviercommelarbre/aria2.git","svn_url":"https://github.com/oliviercommelarbre/aria2","homepage":"https://aria2.github.io/","size":25953,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"tatsuhiro-t:master","ref":"master","sha":"5e48e01bf9941d1d257ee9b5c79142b2d43d9af1","user":{"login":"tatsuhiro-t","id":404610,"avatar_url":"https://avatars.githubusercontent.com/u/404610?v=3","gravatar_id":"","url":"https://api.github.com/users/tatsuhiro-t","html_url":"https://github.com/tatsuhiro-t","followers_url":"https://api.github.com/users/tatsuhiro-t/followers","following_url":"https://api.github.com/users/tatsuhiro-t/following{/other_user}","gists_url":"https://api.github.com/users/tatsuhiro-t/gists{/gist_id}","starred_url":"https://api.github.com/users/tatsuhiro-t/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tatsuhiro-t/subscriptions","organizations_url":"https://api.github.com/users/tatsuhiro-t/orgs","repos_url":"https://api.github.com/users/tatsuhiro-t/repos","events_url":"https://api.github.com/users/tatsuhiro-t/events{/privacy}","received_events_url":"https://api.github.com/users/tatsuhiro-t/received_events","type":"User","site_admin":false},"repo":{"id":1116542,"name":"aria2","full_name":"tatsuhiro-t/aria2","owner":{"login":"tatsuhiro-t","id":404610,"avatar_url":"https://avatars.githubusercontent.com/u/404610?v=3","gravatar_id":"","url":"https://api.github.com/users/tatsuhiro-t","html_url":"https://github.com/tatsuhiro-t","followers_url":"https://api.github.com/users/tatsuhiro-t/followers","following_url":"https://api.github.com/users/tatsuhiro-t/following{/other_user}","gists_url":"https://api.github.com/users/tatsuhiro-t/gists{/gist_id}","starred_url":"https://api.github.com/users/tatsuhiro-t/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tatsuhiro-t/subscriptions","organizations_url":"https://api.github.com/users/tatsuhiro-t/orgs","repos_url":"https://api.github.com/users/tatsuhiro-t/repos","events_url":"https://api.github.com/users/tatsuhiro-t/events{/privacy}","received_events_url":"https://api.github.com/users/tatsuhiro-t/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/tatsuhiro-t/aria2","description":"aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.","fork":false,"url":"https://api.github.com/repos/tatsuhiro-t/aria2","forks_url":"https://api.github.com/repos/tatsuhiro-t/aria2/forks","keys_url":"https://api.github.com/repos/tatsuhiro-t/aria2/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tatsuhiro-t/aria2/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tatsuhiro-t/aria2/teams","hooks_url":"https://api.github.com/repos/tatsuhiro-t/aria2/hooks","issue_events_url":"https://api.github.com/repos/tatsuhiro-t/aria2/issues/events{/number}","events_url":"https://api.github.com/repos/tatsuhiro-t/aria2/events","assignees_url":"https://api.github.com/repos/tatsuhiro-t/aria2/assignees{/user}","branches_url":"https://api.github.com/repos/tatsuhiro-t/aria2/branches{/branch}","tags_url":"https://api.github.com/repos/tatsuhiro-t/aria2/tags","blobs_url":"https://api.github.com/repos/tatsuhiro-t/aria2/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tatsuhiro-t/aria2/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tatsuhiro-t/aria2/git/refs{/sha}","trees_url":"https://api.github.com/repos/tatsuhiro-t/aria2/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tatsuhiro-t/aria2/statuses/{sha}","languages_url":"https://api.github.com/repos/tatsuhiro-t/aria2/languages","stargazers_url":"https://api.github.com/repos/tatsuhiro-t/aria2/stargazers","contributors_url":"https://api.github.com/repos/tatsuhiro-t/aria2/contributors","subscribers_url":"https://api.github.com/repos/tatsuhiro-t/aria2/subscribers","subscription_url":"https://api.github.com/repos/tatsuhiro-t/aria2/subscription","commits_url":"https://api.github.com/repos/tatsuhiro-t/aria2/commits{/sha}","git_commits_url":"https://api.github.com/repos/tatsuhiro-t/aria2/git/commits{/sha}","comments_url":"https://api.github.com/repos/tatsuhiro-t/aria2/comments{/number}","issue_comment_url":"https://api.github.com/repos/tatsuhiro-t/aria2/issues/comments{/number}","contents_url":"https://api.github.com/repos/tatsuhiro-t/aria2/contents/{+path}","compare_url":"https://api.github.com/repos/tatsuhiro-t/aria2/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tatsuhiro-t/aria2/merges","archive_url":"https://api.github.com/repos/tatsuhiro-t/aria2/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tatsuhiro-t/aria2/downloads","issues_url":"https://api.github.com/repos/tatsuhiro-t/aria2/issues{/number}","pulls_url":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls{/number}","milestones_url":"https://api.github.com/repos/tatsuhiro-t/aria2/milestones{/number}","notifications_url":"https://api.github.com/repos/tatsuhiro-t/aria2/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tatsuhiro-t/aria2/labels{/name}","releases_url":"https://api.github.com/repos/tatsuhiro-t/aria2/releases{/id}","deployments_url":"https://api.github.com/repos/tatsuhiro-t/aria2/deployments","created_at":"2010-11-27T09:41:48Z","updated_at":"2016-02-24T10:54:15Z","pushed_at":"2016-02-23T18:56:52Z","git_url":"git://github.com/tatsuhiro-t/aria2.git","ssh_url":"git@github.com:tatsuhiro-t/aria2.git","clone_url":"https://github.com/tatsuhiro-t/aria2.git","svn_url":"https://github.com/tatsuhiro-t/aria2","homepage":"https://aria2.github.io/","size":28470,"stargazers_count":1611,"watchers_count":1611,"language":"C++","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":218,"mirror_url":null,"open_issues_count":113,"forks":218,"open_issues":113,"watchers":1611,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/567"},"html":{"href":"https://github.com/tatsuhiro-t/aria2/pull/567"},"issue":{"href":"https://api.github.com/repos/tatsuhiro-t/aria2/issues/567"},"comments":{"href":"https://api.github.com/repos/tatsuhiro-t/aria2/issues/567/comments"},"review_comments":{"href":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/567/comments"},"review_comment":{"href":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tatsuhiro-t/aria2/pulls/567/commits"},"statuses":{"href":"https://api.github.com/repos/tatsuhiro-t/aria2/statuses/ccf6cdce5845671c51a9144b4287a0820dcedf52"}}}}