You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Paul Rogers (JIRA)" <ji...@apache.org> on 2016/07/20 04:21:20 UTC
[jira] [Created] (DRILL-4791) Provide a light-weight, versioned
client API
Paul Rogers created DRILL-4791:
----------------------------------
Summary: Provide a light-weight, versioned client API
Key: DRILL-4791
URL: https://issues.apache.org/jira/browse/DRILL-4791
Project: Apache Drill
Issue Type: New Feature
Reporter: Paul Rogers
Assignee: Paul Rogers
Drill's existing client APIs are "industrial strength" - they provide full access to the sophisticated distributed, columnar RPCs which Drill uses internall. However, they are too complex for most client needs. Provide a simpler API optimized for clients: row-based result sets, synchronous, etc.
At the same time, Drill clients must currently link with the same version of Drill code as is running on the Drill cluster. This forces clients to upgrade in lock-step with the cluster. Allow Drill clients to be upgraded after (or even before) the Drill cluster to simplify management of desktop apps that use Drill.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)