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

Tez Progress bar is not displayed in Beeline upon setting session level execution engine to Tez

    XMLWordPrintableJSON

Details

    Description

      When queries are executed through Beeline and the server-level execution engine is configured to MapReduce (MR), while the session-level execution engine is set to Tez, it has been observed that the Tez Progress bar is not rendered in the output.

      1. When default engine was set to Tez in Hive conf.
        1. With no session level changes in execution engine, progress bar is seen.
          Default Engine=Tez, session level=Tez
        2. When session level execution engine is set to MR, progress bar is not seen.
          Default Engine=Tez, session level=MR
      2. When default engine was set to MR in Hive conf.
        1. When session level execution engine is set to Tez, progress bar is NOT seen.
          Default Engine=MR, session level=TEZ. 
        2. With no session level changes in execution engine.  progress bar is not seen.
          Default Engine=MR, session level=MR

       

      Steps to Reproduce:

      1. Set default execution engine to MR.
      2. Start Beeline session for query execution.
      3. Run set hive.execution.engine=tez;
      4. Upon running a query, the Tez Progress bar is not displayed in the console.

      Attachments

        Issue Links

          Activity

            People

              shivijha30 Shivangi Jha
              shivijha30 Shivangi Jha
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: