I propose Tajo Java Client version 2. Its motivations are as follows:
TAJO-1625, the error propagation has been changed significantly. Java Client should make use the new error propagation system. Java Client should throw the proper exceptions.
- Many Java API exposes internal data structure and protocol buffer data structure. It requires users to understand its internal behavior and architecture. We should hide them from users.