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

APIs in TajoClient and JDBC should be case sensitive.

    Details

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

      Description

      Identifiers that APIs in TajoClient and Tajo JDBC driver take are normalized in client API side. So, identifiers composed of upper and lower mixed characters should be used with double quote ("). This convention is different from existing JDBC driver's convention. It makes ugly code when users use TajoClient.

      This patch changes their APIs to be case sensitive. In addition, this patch adds some missing JDBC APIs and fixes wrong behaviors of getTables() and getColumns() in JDBC APIs.

        Attachments

        1. TAJO-745_2.patch
          89 kB
          Hyunsik Choi
        2. TAJO-745.patch
          89 kB
          Hyunsik Choi

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: