{"action":"created","issue":{"url":"https://api.github.com/repos/apache/incubator-trafodion/issues/422","repository_url":"https://api.github.com/repos/apache/incubator-trafodion","labels_url":"https://api.github.com/repos/apache/incubator-trafodion/issues/422/labels{/name}","comments_url":"https://api.github.com/repos/apache/incubator-trafodion/issues/422/comments","events_url":"https://api.github.com/repos/apache/incubator-trafodion/issues/422/events","html_url":"https://github.com/apache/incubator-trafodion/pull/422","id":147499805,"number":422,"title":"[TRAFODION-1421] Implement parallel scanner primitive","user":{"login":"eowhadi","id":12662542,"avatar_url":"https://avatars.githubusercontent.com/u/12662542?v=3","gravatar_id":"","url":"https://api.github.com/users/eowhadi","html_url":"https://github.com/eowhadi","followers_url":"https://api.github.com/users/eowhadi/followers","following_url":"https://api.github.com/users/eowhadi/following{/other_user}","gists_url":"https://api.github.com/users/eowhadi/gists{/gist_id}","starred_url":"https://api.github.com/users/eowhadi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eowhadi/subscriptions","organizations_url":"https://api.github.com/users/eowhadi/orgs","repos_url":"https://api.github.com/users/eowhadi/repos","events_url":"https://api.github.com/users/eowhadi/events{/privacy}","received_events_url":"https://api.github.com/users/eowhadi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2016-04-11T17:35:03Z","updated_at":"2016-04-11T20:57:14Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/incubator-trafodion/pulls/422","html_url":"https://github.com/apache/incubator-trafodion/pull/422","diff_url":"https://github.com/apache/incubator-trafodion/pull/422.diff","patch_url":"https://github.com/apache/incubator-trafodion/pull/422.patch"},"body":"new CQD: hbase_dop_parallel_scanner\r\n- default 0.0 = disabled\r\n- from 0.x to 1.0 -> the DOP will be dynamically assessed as a percentage of region to scan. If 10 region, and cqd is .3 (30%), then 3 threads will be used...\r\n- from 2.0 and above, will take ceiling, and use it as fixed number of threads.\r\nAdvantage of parallel scanner parallelism over ESP is on resource consumption. Parallel scanner is just creating threads, while ESP are full proceses wth high memory consumption.\r\nFor now, this feature is just a primitive that can be manually exercised. The next obvious step is to make the compiler aware of it and pick it over ESP DOP when appropriate..."},"comment":{"url":"https://api.github.com/repos/apache/incubator-trafodion/issues/comments/208557933","html_url":"https://github.com/apache/incubator-trafodion/pull/422#issuecomment-208557933","issue_url":"https://api.github.com/repos/apache/incubator-trafodion/issues/422","id":208557933,"user":{"login":"Traf-Jenkins","id":12548626,"avatar_url":"https://avatars.githubusercontent.com/u/12548626?v=3","gravatar_id":"","url":"https://api.github.com/users/Traf-Jenkins","html_url":"https://github.com/Traf-Jenkins","followers_url":"https://api.github.com/users/Traf-Jenkins/followers","following_url":"https://api.github.com/users/Traf-Jenkins/following{/other_user}","gists_url":"https://api.github.com/users/Traf-Jenkins/gists{/gist_id}","starred_url":"https://api.github.com/users/Traf-Jenkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Traf-Jenkins/subscriptions","organizations_url":"https://api.github.com/users/Traf-Jenkins/orgs","repos_url":"https://api.github.com/users/Traf-Jenkins/repos","events_url":"https://api.github.com/users/Traf-Jenkins/events{/privacy}","received_events_url":"https://api.github.com/users/Traf-Jenkins/received_events","type":"User","site_admin":false},"created_at":"2016-04-11T20:57:14Z","updated_at":"2016-04-11T20:57:14Z","body":"New Check Test Started: https://jenkins.esgyn.com/job/Check-PR-master/631/"}}