You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Parth Chandra (JIRA)" <ji...@apache.org> on 2016/02/02 20:27:39 UTC

[jira] [Reopened] (DRILL-4313) C++ client - Improve method of drillbit selection from cluster

     [ https://issues.apache.org/jira/browse/DRILL-4313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Parth Chandra reopened DRILL-4313:
----------------------------------
      Assignee: Parth Chandra

With Tableau, even with pooling enabled, this fix does not appear to improve the distribution of the queries to different drillbits. The fix does improve the distribution of queries in the test program, but not when used by Tableau.
The only solution might be for the client library to implement a pool of connections and manage the distribution of queries under the covers.


> C++ client - Improve method of drillbit selection from cluster
> --------------------------------------------------------------
>
>                 Key: DRILL-4313
>                 URL: https://issues.apache.org/jira/browse/DRILL-4313
>             Project: Apache Drill
>          Issue Type: Improvement
>            Reporter: Parth Chandra
>            Assignee: Parth Chandra
>             Fix For: 1.5.0
>
>
> The current C++ client handles multiple parallel queries over the same connection, but that creates a bottleneck as the queries get sent to the same drillbit.
> The client can manage this more effectively by choosing from a configurable pool of connections and round robin queries to them.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)