private void loadChangeSets(XmlParseContext xmlParseContext) throws IOException {
        Resource resource = xmlParseContext.getResource();
        XmlHbaseSchemaParseResult parseResult = readHbaseSchema(resource);
        for (String includeFile : parseResult.getIncludeFiles()) {
            Resource includeResource = createResource(resource, includeFile);
            xmlParseContext.setResource(includeResource);
            loadChangeSets(xmlParseContext);
        }
        xmlParseContext.addChangeSets(parseResult.getChangeSets());
    }
Loads change sets from the hbase schema xml file at the given path.

@param path path to hbase schema xml file
@return list of change sets loaded
@throws HbaseSchemaParseException if there was a problem reading or parsing from the schema xml file
hbase/hbase-schema/src/main/java/com/navercorp/pinpoint/hbase/schema/reader/xml/XmlHbaseSchemaReader.java