Github user ravipesala commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2444#discussion_r200568187
--- Diff:
datamap/mv/core/src/main/scala/org/apache/carbondata/mv/rewrite/DefaultMatchMaker.scala
---
@@ -127,8 +126,27 @@ object SelectSelectNoChildDelta extends
DefaultMatchPattern with PredicateHelper
}
}
- def apply(
- subsumer: ModularPlan,
+ private def isLeftJoinView(subsumer: ModularPlan): Boolean = {
+ if (subsumer.isInstanceOf[modular.Select]) {
+ val sel = subsumer.asInstanceOf[modular.Select]
--- End diff --
ok
---