Uploaded image for project: 'Tajo'
  1. Tajo
  2. TAJO-1140

Separate TajoClient into fine grained parts.

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.10.0
    • Component/s: Java Client
    • Labels:
      None

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              hyunsik Hyunsik Choi
              Reporter:
              hyunsik Hyunsik Choi
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: