Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-9132 CBO: Calcite Operator To Hive Operator (Calcite Return Path)
  3. HIVE-12798

CBO: Calcite Operator To Hive Operator (Calcite Return Path): MiniTezCliDriver.vector* queries failures due to NPE in Vectorizer.onExpressionHasNullSafes()

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0
    • Component/s: CBO
    • Labels:
      None

      Description

      As of 01/04/2016, the following tests fail in the MiniTezCliDriver mode when the cbo return path is enabled. We need to fix them :

       vector_leftsemi_mapjoin
       vector_join_filters
       vector_interval_mapjoin
       vector_left_outer_join
       vectorized_mapjoin
       vector_inner_join
       vectorized_context
       tez_vector_dynpart_hashjoin_1
       count
       auto_sortmerge_join_6
       skewjoin
       vector_auto_smb_mapjoin_14
       auto_join_filters
       vector_outer_join0
       vector_outer_join1
       vector_outer_join2
       vector_outer_join3
       vector_outer_join4
       vector_outer_join5
       hybridgrace_hashjoin_1
       vector_mapjoin_reduce
       vectorized_nested_mapjoin
       vector_left_outer_join2
       vector_char_mapjoin1
       vector_decimal_mapjoin
       vectorized_dynamic_partition_pruning
       vector_varchar_mapjoin1
      

      This jira is intended to cover the vectorization issues related to the MiniTezCliDriver failures caused by NPE via nullSafes array as shown below :

      private boolean onExpressionHasNullSafes(MapJoinDesc desc) {
           boolean[] nullSafes = desc.getNullSafes();
           for (boolean nullSafe : nullSafes) {
      

        Attachments

        1. HIVE-12798.1.patch
          0.7 kB
          Hari Sankar Sivarama Subramaniyan

          Activity

            People

            • Assignee:
              hsubramaniyan Hari Sankar Sivarama Subramaniyan
              Reporter:
              hsubramaniyan Hari Sankar Sivarama Subramaniyan
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: