Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-4160 Vectorized Query Execution in Hive
  3. HIVE-4961

Create bridge for custom UDFs to operate in vectorized mode

Log workAgile BoardRank to TopRank to BottomVotersWatch issueWatchersConvert to IssueMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: vectorization-branch
    • Fix Version/s: vectorization-branch, 0.13.0
    • Component/s: None
    • Labels:
      None

      Description

      Suppose you have a custom UDF myUDF() that you've created to extend hive. The goal of this JIRA is to create a facility where if you run a query that uses myUDF() in an expression, the query will run in vectorized mode.

      This would be a general-purpose bridge for custom UDFs that users add to Hive. It would work with existing UDFs.

      I'm considering a separate JIRA for a new kind of custom UDF implementation that is vectorized from the beginning, to optimize performance. That is not covered by this JIRA.

        Attachments

        1. HIVE-4961.4-vectorization.patch
          52 kB
          Eric N. Hanson
        2. HIVE-4961.3-vectorization.patch
          50 kB
          Eric N. Hanson
        3. HIVE-4961.2-vectorization.patch
          50 kB
          Eric N. Hanson
        4. HIVE-4961.1-vectorization.patch
          51 kB
          Eric N. Hanson
        5. vectorUDF.9.patch
          48 kB
          Eric N. Hanson
        6. vectorUDF.8.patch
          36 kB
          Eric N. Hanson
        7. vectorUDF.5.patch
          24 kB
          Eric N. Hanson
        8. vectorUDF.4.patch
          24 kB
          Eric N. Hanson

          Activity

          $i18n.getText('security.level.explanation', $currentSelection) Viewable by All Users
          Cancel

            People

            • Assignee:
              ehans Eric N. Hanson Assign to me
              Reporter:
              ehans Eric N. Hanson

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment