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

Run q test with TestMiniLlapLocalCliDriver by default

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      TestCliDriver, the current default driver for q tests is running tests on MR, which is getting less and less used. Instead we should test everything by default using TestMiniLlapLocalCliDriver.

      Attachments

        1.
        Do not run q tests with TestCliDriver if they are also set up for any other driver Sub-task Resolved Miklos Gergely  
        2.
        Move q tests to TestMiniLlapLocal from TestCliDriver where the output is unchanged Sub-task Resolved Miklos Gergely  
        3.
        Move q tests to TestMiniLlapLocal from TestCliDriver where the output is different, batch 1 Sub-task Resolved Miklos Gergely  
        4.
        Investigate minReductionHashAggr modifications Sub-task Resolved Unassigned  
        5.
        Investigate why the file size has changed at acid_stats2.q Sub-task Open Unassigned  
        6.
        Investigate why ReducesinkDedup was not applied for correlationoptimizer11.q Sub-task Open Unassigned  
        7.
        Investigate why the results have changed for correlationoptimizer14.q Sub-task Resolved Miklos Gergely  
        8.
        Investigate why the results have changed for decimal_udf.q Sub-task Resolved Miklos Gergely  
        9.
        Investigate why the results have changed for authorization_9.q Sub-task Resolved Miklos Gergely  
        10.
        Investigate why the results have changed for cbo_rp_udaf_percentile_approx_23.q Sub-task Open Unassigned  
        11.
        Investigate why the results have changed for char_udf1.q Sub-task Resolved Miklos Gergely  
        12.
        Investigate why the results have changed for columnstats_partlvl_dp.q Sub-task Open Unassigned  
        13.
        Investigate why the results have changed for distinct_windowing_no_cbo.q Sub-task Open Unassigned  
        14.
        Move q tests to TestMiniLlapLocal from TestCliDriver where the output is different, batch 2 Sub-task Resolved Miklos Gergely  
        15.
        Investigate why bucket_map_join*, bucketcontext_* and bucketmapjoin* tests are missing bucket map join when run under TestMiniLlapLocalCliDriver Sub-task Open Unassigned  
        16.
        Investigate why join_1to1.q output has been modified Sub-task Open Unassigned  
        17.
        Investigate why join_cond_pushdown_unqual5.q why CASE was modified Sub-task Open Zoltan Haindrich  
        18.
        Cut groupby_sort_skew_1_23.q to smaller pieces Sub-task Open Unassigned  
        19.
        Investigate why the bucketing at infer_bucket_sort_merge.q changed Sub-task Open Unassigned  
        20.
        Investigate why the column stats are gone from groupby_sort_1_23.q, louter_join_ppr.q Sub-task Open Unassigned  
        21.
        Investigate why the results have changed for groupby_sort_1_23.q Sub-task Open Unassigned  
        22.
        Investgate why the number of files went down for 1 to 0 at groupby_sort_6.q Sub-task Open Unassigned  
        23.
        Investigate why filterExpression wasn't simplified at merge_join_1.q, subquery_multiinsert.q Sub-task Open Unassigned  
        24.
        Investigate why bucketinVersion dissapeared from louter_join_ppr.q Sub-task Open Unassigned  
        25.
        Investigate why "properties:insideView TRUE" disappears at masking_2.q Sub-task Open Unassigned  
        26.
        Move q tests to TestMiniLlapLocal from TestCliDriver where the output is different, batch 3 Sub-task Resolved Miklos Gergely  
        27.
        Investigate why vectorization is not used in query_result_fileformat.q Sub-task Open Unassigned  
        28.
        Investigate why predicate modified at quotedid_skew.q, skewjoinopt10.q, skewjoinopt1.q, skewjoin_mapjoin7.q, skewjoin_mapjoin1.q, skewjoin_mapjoin10.q Sub-task Open Unassigned  
        29.
        Investigate why statistics for double type columns were modified at reduceSinkDeDuplication_pRS_key_empty.q Sub-task Open Unassigned  
        30.
        Investigate why msck command found different partitions at repair.q, msck_repair*, partition_discovery.q Sub-task Resolved Miklos Gergely

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 20m
        31.
        Find out how to test CLUSTER BY, DISTRIBUTE BY, SORT BY in q files like parenthesis_star_by.q without having an indeterministic output Sub-task Open Unassigned  
        32.
        Investigate why data has changed in parquet_int64_timestamp_int96_compatibility.q Sub-task Open Unassigned  
        33.
        Investigate why skewjoin_mapjoin11.q result set has changed Sub-task Open Unassigned  
        34.
        Investigate why SMB join is not used in smb_mapjoin* and sort_merge_join_desc* Sub-task Open Unassigned  
        35.
        Investigate why skew join is not used at skewjoinopt* Sub-task Open Unassigned  
        36.
        Move q tests to TestMiniLlapLocal from TestCliDriver where the output is different, batch 4 Sub-task Resolved Miklos Gergely  
        37.
        Investigate why the results have changed at udf_mask_show_last_n.q, udf_mask_show_first_n.q, udf_mask_last_n.q, udf_mask_first_n.q, udf_mask.q Sub-task Resolved Unassigned  
        38.
        Investigate why udaf_percentile_approx_23.q output has changed Sub-task Open Unassigned  
        39.
        Investigate why uniquejoin.q is not producing the proper results Sub-task Open Unassigned  
        40.
        Move TestCliDriver tests to TestMiniLlapCliDriver if they are failing with TestMiniLlapLocalCliDriver Sub-task Resolved Miklos Gergely  
        41.
        TestMiniLlapLocalCliDriver should be the default driver for q tests Sub-task Resolved Miklos Gergely  

        Activity

          People

            ashutoshc Ashutosh Chauhan
            mgergely Miklos Gergely
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 20m
                20m