[
https://issues.apache.org/jira/browse/TAJO-1206?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14229312#comment-14229312
]
ASF GitHub Bot commented on TAJO-1206:
--------------------------------------
Github user hyunsik commented on the pull request:
https://github.com/apache/tajo/pull/268#issuecomment-65009386
Hi @babokim,
It's really great work. BTW, in my opinion, there are too many duplicated
classes in Thrift-based TajoCli. I think that it would be better if we reuse
TajoClient code. It could be easily possible if we change some protobuf classes
used by TajoClient uses to general Java classes. For it, we may need two
converter classes which is from protobuf to java classes and another is from
thrift to java classes.
> 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: Hyoungjun Kim
> 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)