Github user ravipesala commented on the issue:
https://github.com/apache/carbondata/pull/2335
@eychih I have merged the necessary changes from chowbranch to this PR. And
left outer join changes will be taken in a different PR. Factored out MV
subplan to table is handled in `withMVTable` method. I cannot use the
chowbranch's way it give issues related to incremental loading of table and
sameresult cannot work if the session is changed.And also it has performnace
impact if we use the chowbranch's way. Dropping of preAgg function is handled
in MVHelper class
---