[
https://issues.apache.org/jira/browse/PHOENIX-1752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14370765#comment-14370765
]
Mujtaba Chohan commented on PHOENIX-1752:
-----------------------------------------
[~lhofhansl] Perf. comparison run results are at
http://phoenix-bin.github.io/client/performance/phoenix-20150319050255.htm
where 1752 patched run is labeled as 4.X-HBASE-0.98_PATCHED and non-patched is
labeled as 4.X-HBASE-0.98. Perf. with 1752 patch is slower for a number of
queries.
> Phoenix should not "early-start" TableResultIterators
> -----------------------------------------------------
>
> Key: PHOENIX-1752
> URL: https://issues.apache.org/jira/browse/PHOENIX-1752
> Project: Phoenix
> Issue Type: Bug
> Reporter: Lars Hofhansl
> Labels: 4.3.1
> Attachments: 1752.txt
>
>
> Currently Phoenix early-starts TableResultIterators.
> I do not think that is correct; what happens is that the scanner will start
> working simply by being created, and the work is not handled by the
> threadpool. In other words merely creating the iterator will start to do
> work, regardless of how large the Phoenix pool is size. It might seem to be
> faster, but only because we're throwing more threads at it than we say we
> would. Making the threadpool larger should get us back to the same the
> performance.
> The main task here is to perf test this.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)