tajo-client is a client module to allow user applications to access Tajo cluster. tajo-client is also used for tajo-jdbc. Since tajo-client depends hadoop-client module, JDBC or user applications should include lots of third-party libraries and hadoop. Especially, it is very hard for JDBC to be single JDBC jar.
The main purpose of this issue is to remove Hadoop dependency from tajo-client module. In addition, I'll remove further dependencies from tajo-client if possible.