Github user sehriff commented on the issue:
https://github.com/apache/carbondata/pull/1570
i just change the class it extends,which i think is the best way to by-pass
having to modify spark source code and adding more functions to carbon.
Changing is necessary,why treat it as confiling files?---
