You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by pv...@apache.org on 2022/04/28 08:01:47 UTC

[hive] branch master updated: HIVE-25758: OOM due to recursive application of CBO rules (javadoc fix) (Alessandro Solimando reviewed by Peter Vary) (#3252)

This is an automated email from the ASF dual-hosted git repository.

pvary pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git


The following commit(s) were added to refs/heads/master by this push:
     new d8f13060713 HIVE-25758: OOM due to recursive application of CBO rules (javadoc fix) (Alessandro Solimando reviewed by Peter Vary) (#3252)
d8f13060713 is described below

commit d8f1306071363268fcfb9d83299e8a1417d77a3d
Author: Alessandro Solimando <al...@gmail.com>
AuthorDate: Thu Apr 28 10:01:37 2022 +0200

    HIVE-25758: OOM due to recursive application of CBO rules (javadoc fix) (Alessandro Solimando reviewed by Peter Vary) (#3252)
---
 .../org/apache/hadoop/hive/ql/optimizer/calcite/HiveCalciteUtil.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveCalciteUtil.java b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveCalciteUtil.java
index 264756f0413..b2506e524c4 100644
--- a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveCalciteUtil.java
+++ b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveCalciteUtil.java
@@ -1253,8 +1253,8 @@ public class HiveCalciteUtil {
    * Returns whether the expression has disjunctions (OR) at any level of nesting.
    * <ul>
    * <li> Example 1: OR(=($0, $1), IS NOT NULL($2))):INTEGER (OR in the top-level expression) </li>
-   * <li> Example 2: NOT(AND(=($0, $1), IS NOT NULL($2)) </li>
-   *   this is equivalent to OR((&lt&gt($0, $1), IS NULL($2))
+   * <li> Example 2: NOT(AND(=($0, $1), IS NOT NULL($2))
+   *   this is equivalent to OR((&lt;&gt;($0, $1), IS NULL($2)) </li>
    * <li> Example 3: AND(OR(=($0, $1), IS NOT NULL($2)))) (OR in inner expression) </li>
    * </ul>
    * @param node the expression where to look for disjunctions.