Spark dataframe does not have char/varchar datatype, it only has string type.
Suppose we are saving spark dataframe to carbonata, if the length of value is longer than 32000 and its datatype is string, how will carbondata know to store it as longstring? In my opinion, a property to indicate which column is longstring is inevitable in the case.
