{"action":"created","issue":{"url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/1760","labels_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/1760/labels{/name}","comments_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/1760/comments","events_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/1760/events","html_url":"https://github.com/MovingBlocks/Terasology/pull/1760","id":85506478,"number":1760,"title":"Changed all (short-lived) tasks to execute from a single thread pool.","user":{"login":"prestidigitator","id":3741838,"avatar_url":"https://avatars.githubusercontent.com/u/3741838?v=3","gravatar_id":"","url":"https://api.github.com/users/prestidigitator","html_url":"https://github.com/prestidigitator","followers_url":"https://api.github.com/users/prestidigitator/followers","following_url":"https://api.github.com/users/prestidigitator/following{/other_user}","gists_url":"https://api.github.com/users/prestidigitator/gists{/gist_id}","starred_url":"https://api.github.com/users/prestidigitator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prestidigitator/subscriptions","organizations_url":"https://api.github.com/users/prestidigitator/orgs","repos_url":"https://api.github.com/users/prestidigitator/repos","events_url":"https://api.github.com/users/prestidigitator/events{/privacy}","received_events_url":"https://api.github.com/users/prestidigitator/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/MovingBlocks/Terasology/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-06-05T10:57:22Z","updated_at":"2015-06-05T18:41:31Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/MovingBlocks/Terasology/pulls/1760","html_url":"https://github.com/MovingBlocks/Terasology/pull/1760","diff_url":"https://github.com/MovingBlocks/Terasology/pull/1760.diff","patch_url":"https://github.com/MovingBlocks/Terasology/pull/1760.patch"},"body":"* ScheduledExecutorService thread pool can be modified and retrieved through (context-reachable) TaskManager object.\r\n* TaskMaster objects each submit a limited number of concurrent tasks to the pool.\r\n* TaskMaster.shutdown() no longer needs a special termination task, and has extra options for waiting.\r\n* Added \"getClientThreads\", \"setClientThreads N\", \"getServerThreads\", and \"setServerThreads N\" commands"},"comment":{"url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/comments/109392315","html_url":"https://github.com/MovingBlocks/Terasology/pull/1760#issuecomment-109392315","issue_url":"https://api.github.com/repos/MovingBlocks/Terasology/issues/1760","id":109392315,"user":{"login":"Cervator","id":1063833,"avatar_url":"https://avatars.githubusercontent.com/u/1063833?v=3","gravatar_id":"","url":"https://api.github.com/users/Cervator","html_url":"https://github.com/Cervator","followers_url":"https://api.github.com/users/Cervator/followers","following_url":"https://api.github.com/users/Cervator/following{/other_user}","gists_url":"https://api.github.com/users/Cervator/gists{/gist_id}","starred_url":"https://api.github.com/users/Cervator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Cervator/subscriptions","organizations_url":"https://api.github.com/users/Cervator/orgs","repos_url":"https://api.github.com/users/Cervator/repos","events_url":"https://api.github.com/users/Cervator/events{/privacy}","received_events_url":"https://api.github.com/users/Cervator/received_events","type":"User","site_admin":false},"created_at":"2015-06-05T18:41:31Z","updated_at":"2015-06-05T18:41:31Z","body":"Yeah our checkstyle rules are not entirely done yet, we need to cover Javadoc better both for nagging more in the right spots and nagging less when it isn't valid. If you spot a way to tweak the config then go for it!\r\n\r\nThat includes new formats too, like ending with **/ or putting parameter descriptions on the next line. Happy to do that if it makes more sense, just wanting to pick one and stick with it :-)"}}