[ 
https://issues.apache.org/jira/browse/TAJO-1206?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14358500#comment-14358500
 ] 

jerryjung commented on TAJO-1206:
---------------------------------

Thank you for your kind comments. In this issue, I'd like to integrate with 
other system using Thrift. I consider about Tajo with Zeppelin for Interactive 
Analysis and Visualization. As you know, Zeppelin project supports the Spark. 
Zeppelin needs information about execute query and query status, cancel the 
query for rendering results. At first, considering the JDBC interface, but it 
does not support the query cancel and response about query status. I suggested 
to zeppelin about Thrift interface method for integrating tajo. If anyone needs 
any discussion about this patch, welcome. :) 

> Implements Thrift proxy server.
> -------------------------------
>
>                 Key: TAJO-1206
>                 URL: https://issues.apache.org/jira/browse/TAJO-1206
>             Project: Tajo
>          Issue Type: New Feature
>            Reporter: Hyoungjun Kim
>            Assignee: jerryjung
>         Attachments: Tajo-ThriftServer.png
>
>
> Currently Tajo supports only Java client. To support multiple languages like 
> Python, Thrift is very useful tool. Hive also supports multiple languages 
> using Thrift server.
> Thrift Server may be useful to separate a user from Tajo cluster for security 
> issues.
> In this issue, The following functions will be implemented.
> - Thrift server for Tajo
> - Web UI for monitoring Thrift server
> - CLI for Thrift server



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

Reply via email to