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

Vectorization: fast-path for coalesce if input.noNulls = true

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.0, 2.1.0
    • Fix Version/s: 2.0.0
    • Component/s: None
    • Labels:
      None
    • Release Note:
      Hide
      commit f15278af7970f8c857e52938f99c2b0fcc1a8155
      Author: Gopal V <gopalv@apache.org>

          HIVE-12809: Vectorization: fast-path for coalesce if input.noNulls = true (Gopal V, reviewed by Sergey Shelukhin)
          
          Signed-off-by: Gopal V <gopalv@apache.org>
      Show
      commit f15278af7970f8c857e52938f99c2b0fcc1a8155 Author: Gopal V < gopalv@apache.org >      HIVE-12809 : Vectorization: fast-path for coalesce if input.noNulls = true (Gopal V, reviewed by Sergey Shelukhin)          Signed-off-by: Gopal V < gopalv@apache.org >

      Description

      Coalesce can skip processing other columns, if all the input columns are non-null.

      Possibly retaining, isRepeating=true.

        Attachments

        1. HIVE-12809.1.patch
          2 kB
          Gopal Vijayaraghavan
        2. HIVE-12809.2.patch
          2 kB
          Gopal Vijayaraghavan

          Issue Links

            Activity

              People

              • Assignee:
                gopalv Gopal Vijayaraghavan
                Reporter:
                gopalv Gopal Vijayaraghavan
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: