You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tajo.apache.org by "Hyunsik Choi (JIRA)" <ji...@apache.org> on 2014/10/27 08:48:33 UTC

[jira] [Updated] (TAJO-1140) Separate TajoClient into fine grained parts.

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

Hyunsik Choi updated TAJO-1140:
-------------------------------
    Summary: Separate TajoClient into fine grained parts.  (was: Separate TajoClient into three parts.)

> Separate TajoClient into fine grained parts.
> --------------------------------------------
>
>                 Key: TAJO-1140
>                 URL: https://issues.apache.org/jira/browse/TAJO-1140
>             Project: Tajo
>          Issue Type: Improvement
>          Components: client
>            Reporter: Hyunsik Choi
>            Assignee: Hyunsik Choi
>             Fix For: 0.9.1
>
>
> TajoClient is a monolithic and concrete class including connection, catalog client, and query client. 
> This patch separates TajoClient into three parts: connection, catalog client, query client. In addition, it separates catalog client and query client into interface and implementation. This separations will allow easily different client implementation (e.g., REST or Thrift) even through it requires more works.



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