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

    https://github.com/apache/carbondata/pull/2538#discussion_r204608952
  
    --- Diff: 
core/src/main/java/org/apache/carbondata/core/util/path/CarbonTablePath.java ---
    @@ -665,9 +665,21 @@ public static String getCarbonIndexFileName(String 
actualBlockName) {
        * @return
        */
       public static String getShardName(String actualBlockName) {
    -    return DataFileUtil.getTaskNo(actualBlockName) + "-" + 
DataFileUtil.getBucketNo(actualBlockName)
    -        + "-" + DataFileUtil.getSegmentNo(actualBlockName) + "-" + 
DataFileUtil
    -        .getTimeStampFromFileName(actualBlockName);
    +    String segmentNoStr = DataFileUtil.getSegmentNo(actualBlockName);
    +    StringBuilder shardName = new StringBuilder();
    +    // data before version 1.4 does not have segmentNo in filename
    --- End diff --
    
    Should this be moved to else block?


---

Reply via email to