drill-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sudheesh Katkam (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (DRILL-77) REST API for Drillbits
Date Wed, 25 Jun 2014 17:14:24 GMT

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

Sudheesh Katkam updated DRILL-77:

    Attachment: DRILL-77.patch

Basic REST API implemented. 

Here's the link to the API: https://docs.google.com/a/maprtech.com/document/d/1oE-vGsl2K3jXed1srK_6yKm6bYANsW2MJVLjlIBkxZY/edit?usp=sharing

> REST API for Drillbits
> ----------------------
>                 Key: DRILL-77
>                 URL: https://issues.apache.org/jira/browse/DRILL-77
>             Project: Apache Drill
>          Issue Type: Bug
>            Reporter: Srihari Srinivasan
>            Assignee: Sudheesh Katkam
>             Fix For: Future
>         Attachments: DRILL-77.patch
> As an end user I should be able to interact with drillbits using a REST API. 
> This API will provide RESTful resources for query submission, status polling, data source
configuration and result pagination.
> Link to the design doc - 
> https://docs.google.com/document/d/1RF0v05l0lWy1OwSXxHuboqJNLRkS-YzshrEVmUSby5I/edit?usp=sharing
> Task 1 - Embed jetty into drill bit.
>  -- First task is to embed jetty. The version of jetty will be the latest i.e version
>  -- By default it will run on port 50000 (no particular reason why this port...just simple
to remember)
>  -- Will have just one jetty connector assembled which is the HTTP connector.
>  -- At the end of this task you'll be able to run the drill bit and view the contents
of an index.json (which for now perhaps could only spit out the version of Drill)
> Task 2 - Integrate Jersey to provide a platform for RESTful interactions
> Task 3 - Provide an API to submit a new query. 
> Remaining tasks - TBD

This message was sent by Atlassian JIRA

View raw message