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

Apply more filters on the BeeLine test output files (follow-up on HIVE-17569)

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0.0
    • Component/s: Testing Infrastructure
    • Labels:
      None

      Description

      When running the q tests with BeeLine, some known differences came up which should be filtered out if the "test.beeline.compare.portable" parameter is set to true.

      The result of the following commands can be different when running them via BeeLine then in the golden out file:

      • DESCRIBE
      • SHOW TABLES
      • SHOW FORMATTED TABLES
      • SHOW DATABASES TABLES

      Also the join warnings and the mapreduce jobtracker address can be different so it would make sense to filter them out.
      For example:

      Warning: Map Join MAPJOIN[13][bigTable=?] in task 'Stage-3:MAPRED' is a cross product
      Warning: MASKED is a cross product
      
      mapreduce.jobtracker.address=local
      mapreduce.jobtracker.address=MASKED
      

        Attachments

        1. HIVE-17787.1.patch
          1 kB
          Marta Kuczora
        2. HIVE-17787.2.patch
          1 kB
          Marta Kuczora

          Issue Links

            Activity

              People

              • Assignee:
                kuczoram Marta Kuczora
                Reporter:
                kuczoram Marta Kuczora
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: