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

Reuse table information in SemanticAnalyzer::getMetaData to reduce compilation time

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 3.0.0
    • Parser
    • None
    • Reviewed

    Description

      E.g Q88 in tpc-ds takes lots of time to compile and it ends up getting the table details for the same table repeatedly. It took 20+seconds to compile the query.

      It would be good to reuse the table information in SemanticAnalyzer::getMetadata.

      Attachments

        1. HIVE-15300.5.patch
          2 kB
          Rajesh Balamohan
        2. HIVE-15300.4.patch
          2 kB
          Rajesh Balamohan
        3. HIVE-15300.3.patch
          0.9 kB
          Rajesh Balamohan
        4. HIVE-15300.2.patch
          0.8 kB
          Rajesh Balamohan
        5. HIVE-15300.1.patch
          0.8 kB
          Rajesh Balamohan

        Activity

          People

            rajesh.balamohan Rajesh Balamohan
            rajesh.balamohan Rajesh Balamohan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: