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

Hyunsik Choi updated TAJO-1306:
-------------------------------
    Description: 
HAServiceUtil is tightly coupled with HDFS Filesystem. We have a plan to 
implement multiple HA implementations like HDFS and Zookeeper. We need to 
abstract it to support multiple implementations.

Also, it forces TajoClient to have Hadoop HDFS dependency. If we decouple using 
HDFS from HAServiceUtil, we can eliminate HDFS dependency from TajoClient.

  was:HAServiceUtil is tightly coupled with HDFS Filesystem. We have a plan to 
implement multiple HA implementations like HDFS and Zookeeper. We need to 
abstract it to support multiple implementations.


> HAServiceUtil should not directly use HDFS.
> -------------------------------------------
>
>                 Key: TAJO-1306
>                 URL: https://issues.apache.org/jira/browse/TAJO-1306
>             Project: Tajo
>          Issue Type: Bug
>          Components: client, tajo master
>            Reporter: Hyunsik Choi
>            Assignee: Hyunsik Choi
>             Fix For: 0.10
>
>
> HAServiceUtil is tightly coupled with HDFS Filesystem. We have a plan to 
> implement multiple HA implementations like HDFS and Zookeeper. We need to 
> abstract it to support multiple implementations.
> Also, it forces TajoClient to have Hadoop HDFS dependency. If we decouple 
> using HDFS from HAServiceUtil, we can eliminate HDFS dependency from 
> TajoClient.



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

Reply via email to