diff --git ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java index 01d19f9..d7f7d48 100644 --- ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java +++ ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java @@ -9082,19 +9082,22 @@ private int parseSingleSemiJoinHint(Tree args, int curIdx, Map new ArrayList<>()).add(new SemiJoinHint(colName, target, number)); diff --git ql/src/java/org/apache/hadoop/hive/ql/parse/SemiJoinHint.java ql/src/java/org/apache/hadoop/hive/ql/parse/SemiJoinHint.java index b2c123f..d881c52 100644 --- ql/src/java/org/apache/hadoop/hive/ql/parse/SemiJoinHint.java +++ ql/src/java/org/apache/hadoop/hive/ql/parse/SemiJoinHint.java @@ -38,4 +38,9 @@ public String getTarget() { public Integer getNumEntries() { return numEntries != null ? numEntries : -1; } + + @Override + public String toString() { + return "colName=" + colName + ", target=" + target + ", numEntries=" + numEntries; + } }