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

    https://github.com/apache/carbondata/pull/2661#discussion_r214737987
  
    --- Diff: 
core/src/main/java/org/apache/carbondata/core/metadata/schema/table/CarbonTable.java
 ---
    @@ -268,6 +257,18 @@ public boolean accept(CarbonFile file) {
         return CarbonTable.buildFromTableInfo(tableInfoInfer);
       }
     
    +  private static CarbonFile getFirstIndexFile(CarbonFile tablePath) {
    +    CarbonFile[] carbonFiles = tablePath.listFiles();
    +    for (CarbonFile carbonFile : carbonFiles) {
    +      if (carbonFile.isDirectory()) {
    +        return getFirstIndexFile(carbonFile);
    +      } else if 
(carbonFile.getName().endsWith(CarbonTablePath.INDEX_FILE_EXT)) {
    +        return carbonFile;
    +      }
    +    }
    +    return null;
    --- End diff --
    
    It is handled in caller method


---

Reply via email to