Github user xubo245 commented on a diff in the pull request:

    https://github.com/apache/carbondata/pull/2969#discussion_r242400169
  
    --- Diff: 
integration/hive/src/main/java/org/apache/carbondata/hive/MapredCarbonInputFormat.java
 ---
    @@ -106,9 +107,17 @@ private static CarbonTable 
getCarbonTable(Configuration configuration, String pa
         CarbonInputSplit split;
         for (int i = 0; i < splitList.size(); i++) {
           split = (CarbonInputSplit) splitList.get(i);
    -      splits[i] = new CarbonHiveInputSplit(split.getSegmentId(), 
split.getPath(), split.getStart(),
    -          split.getLength(), split.getLocations(), 
split.getNumberOfBlocklets(), split.getVersion(),
    -          split.getBlockStorageIdMap());
    +      CarbonHiveInputSplit inputSplit = new 
CarbonHiveInputSplit(split.getSegmentId(),
    +              split.getPath(), split.getStart(), split.getLength(),
    +              split.getLocations(), split.getNumberOfBlocklets(),
    +              split.getVersion(), split.getBlockStorageIdMap());
    +      BlockletDetailInfo info = new BlockletDetailInfo();
    +      info.setBlockSize(split.getLength());
    +      
info.setBlockFooterOffset(split.getDetailInfo().getBlockFooterOffset());
    +      info.setVersionNumber(split.getVersion().number());
    +      info.setUseMinMaxForPruning(false);
    --- End diff --
    
    Why do you set false in here?


---

Reply via email to