Github user xuchuanyin commented on the issue:

    https://github.com/apache/carbondata/pull/2252
  
    @kumarvishal09 You suggested to add a new TEXT encoder and using this 
encoder while writing&reading.
    But currently in CarbonData, all dimensions are considered as string, there 
is no specified encoder for it.
    In the previous description,
    ```
    For DimensionStoreType, I changed VARIABLELENGTH to VARIABLE_INT_LENGTH and 
VARIABLE_SHORT_LENGTH, they are used for encoding/decoding dimensions
    ```
    We can consider the DimensionStoreType as an encoder. It had two values: 
FIXEDLENGTH and VARIABLELENGTH and I extended it to 
tree:FIXED_LENGTH、VARIABLE_SHORT_LENGTH、VARIABLE_INT_LENGTH.
    
    Does this meet your suggestion?


---

Reply via email to