Github user ajantha-bhat commented on a diff in the pull request:

    https://github.com/apache/carbondata/pull/2706#discussion_r218474623
  
    --- Diff: 
processing/src/main/java/org/apache/carbondata/processing/store/CarbonFactDataHandlerColumnar.java
 ---
    @@ -239,6 +239,7 @@ public void addDataToStore(CarbonRow row) throws 
CarbonDataWriterException {
        * @return false if any varchar column page cannot add one more 
value(2MB)
        */
       private boolean isVarcharColumnFull(CarbonRow row) {
    +    //TODO: test and remove this as now  UnsafeSortDataRows can exceed 2MB
    --- End diff --
    
    @xuchuanyin @kevinjmh  @ravipesala @kumarvishal09 : As per discussion let 
us handle this with configurable page size [from 1 MB to 2GB(snappy max)] and 
split the complex child pages here only and add validation for each column 
based on row,
    
    This will be analyzed more and I will open a discussion in community and 
separate PR will be raised for this.


---

Reply via email to