Github user jackylk commented on the issue:
https://github.com/apache/carbondata/pull/2779
I think it is not possible to add lazy variable without breaking spark 2.2
integration. Since this class is small, I think it is ok to have a separate one
for spark 2.3 integration---
