Github user ravipesala commented on a diff in the pull request:

    https://github.com/apache/carbondata/pull/2444#discussion_r200568031
  
    --- Diff: 
datamap/mv/plan/src/main/scala/org/apache/carbondata/mv/plans/modular/ModularRelation.scala
 ---
    @@ -86,10 +87,28 @@ object HarmonizedRelation {
           Select(_, _, _, _, _, dim :: Nil, NoFlags, Nil, Nil, _),
           NoFlags,
           Nil, _) if (dim.isInstanceOf[ModularRelation]) =>
    -        if (g.outputList
    -          .forall(col => col.isInstanceOf[AttributeReference] ||
    -                         (col.isInstanceOf[Alias] &&
    -                          
col.asInstanceOf[Alias].child.isInstanceOf[AttributeReference]))) {
    +        if (g.outputList.forall(col => {
    --- End diff --
    
    ok


---

Reply via email to