Versions Compared

Key

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

...

Exploit intra-query correlations. For details see the Correlation Optimizer design document.

hive.optimize.

...

limittranspose
  • Default Value: false
  • Added In: Hive 2.0.0 with HIVE-11684, modified by HIVE-11775

Whether to push a limit through left/right outer join or union. If the value is true and the size of the outer input is reduced enough (as specified in hive.optimize.limitjointranspose.reductionpercentage and hive.optimize.limitjointranspose.reductiontuples), the limit is pushed to the outer input or union; to remain semantically correct, the limit is kept on top of the join or the union too.

hive.optimize.

...

limittranspose.reductionpercentage
  • Default Value: 1.0
  • Added In: Hive 2.0.0 with HIVE-11684, modified by HIVE-11775

When hive.optimize.limitjointranspose is true, this variable specifies the minimal percentage (fractional) reduction of the size of the outer input of the join or input of the union that the optimizer should get in order to apply the rule.

hive.optimize.

...

limittranspose.reductiontuples
  • Default Value: 0
  • Added In: Hive 2.0.0 with HIVE-11684, modified by HIVE-11775

When hive.optimize.limitjointransposelimittranspose is true, this variable specifies the minimal reduction in the number of tuples of the outer input of the join or input of the union that the optimizer should get in order to apply the rule.

...