Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-16363

QueryLifeTimeHooks should catch parse exceptions

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0.0
    • Component/s: Hooks
    • Labels:
      None
    • Target Version/s:

      Description

      The QueryLifeTimeHook objects do not catch exceptions during query parsing, only query compilation. New methods should be added to hook into pre and post parsing of the query.

      This should be done in a backwards incompatible way so that current implementations of this hook do not break.

        Attachments

        1. HIVE-16363.1.patch
          23 kB
          Sahil Takiar
        2. HIVE-16363.2.patch
          25 kB
          Sahil Takiar
        3. HIVE-16363.3.patch
          36 kB
          Sahil Takiar
        4. HIVE-16363.4.patch
          42 kB
          Sahil Takiar
        5. HIVE-16363.5.patch
          42 kB
          Sahil Takiar
        6. HIVE-16363.6.patch
          44 kB
          Sahil Takiar

          Issue Links

            Activity

              People

              • Assignee:
                stakiar Sahil Takiar
                Reporter:
                stakiar Sahil Takiar
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: