ClusterSchemaTree fetchMeasurementLevelRawSchema(
      PathPatternTree patternTree, MPPQueryContext context) {
    Map<Integer, Template> templateMap = new HashMap<>();
    List<PartialPath> pathPatternList = patternTree.getAllPathPatterns();
    for (PartialPath pattern : pathPatternList) {
      templateMap.putAll(templateManager.checkAllRelatedTemplate(pattern));
    }
    return executeSchemaFetchQuery(
        new SeriesSchemaFetchStatement(patternTree, templateMap, true, true, false, true), context);
  }
This method is used for scenarios that patternTree has no wildcard and the result should be
cached.

@param fullPathList all the fullPath without wildcard split from rawPatternTree
@param rawPatternTree the pattern tree consisting of the fullPathList
@return fetched schema
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/schema/ClusterSchemaFetchExecutor.java