DRILL-8212: Join queries fail with StackOverflowError (#2536)

diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/planner/cost/DrillRelMdSelectivity.java b/exec/java-exec/src/main/java/org/apache/drill/exec/planner/cost/DrillRelMdSelectivity.java
index 9f3beca..95921e0 100644
--- a/exec/java-exec/src/main/java/org/apache/drill/exec/planner/cost/DrillRelMdSelectivity.java
+++ b/exec/java-exec/src/main/java/org/apache/drill/exec/planner/cost/DrillRelMdSelectivity.java
@@ -372,7 +372,7 @@
     int[] adjustments = new int[rel.getRowType().getFieldCount()];
 
     if (DrillRelOptUtil.guessRows(rel)) {
-      return super.getSelectivity(rel, mq, predicate);
+      return RelMdUtil.guessSelectivity(predicate);
     }
 
     if (predicate != null) {