public static TableDescriptor getTableDescriptorFromFs(FileSystem fs, Path hbaseRootDir,
    TableName tableName) throws IOException {
    Path tableDir = CommonFSUtils.getTableDir(hbaseRootDir, tableName);
    return getTableDescriptorFromFs(fs, tableDir);
  }
Returns the latest table descriptor for the given table directly from the file system if it
exists, bypassing the local cache. Returns null if it's not found.
hbase-server/src/main/java/org/apache/hadoop/hbase/util/FSTableDescriptors.java