Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For conditional joins, if input stream from a small alias can be directly applied to the join operator without filtering or projection, the alias need not be pre-staged in the distributed cache via a mapred local task. Currently, this is not working with vectorization or Tez execution engine.


hive.merge.nway.joins
  • Default Value: true
  • Added In: 2.2.0 with HIVE-15655 

For multiple joins on the same condition, merge joins together into a single join operator. This is useful in the case of large shuffle joins to avoid a reshuffle phase. Disabling this in Tez will often provide a faster join algorithm in case of left outer joins or a general Snowflake schema.

hive.udtf.auto.progress
  • Default Value: false
  • Added In: Hive 0.5.0

...