Github user xuchuanyin commented on the issue:

    https://github.com/apache/carbondata/pull/2252
  
    @kumarvishal09 
    
    1. There isn't a problem. I've discussed with Jacky and Ravindra, they 
agreed that user can specify the longStringColumn by using the 
‘long_string_columns’ property.
    They also agreed that we can provide `varchar` for the longStringColumn.
    
    In this initial implementation, I want to keep it simple. 
    Using `varchar` will have more things to deal with such as dataframe only 
has StringType, so I also need to consider the writing DF to CarbonData.
    Besides, in Hive document, Hive will truncate varchar/char to specified 
length, while in Spark, spark will handle varchar as String. 
    In a word, if we use varchar, more things need to be considered.
    
    2. yeah, only for text data type now. 
    
    @kumarvishal09 As an initial implementation, I think it's already easy to 
use for users. How do you think?


---

Reply via email to