drill-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Rogers (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DRILL-4791) Provide a light-weight, versioned client API
Date Wed, 20 Jul 2016 04:21:20 GMT
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)

Mime
View raw message