@Override
  protected void createComponents(Configuration conf, HStore store, CellComparator kvComparator)
    throws IOException {
    createCompactor(conf, store);
    createCompactionPolicy(conf, store);
    createStoreFlusher(conf, store);
    storeFileManager = new DefaultStoreFileManager(kvComparator, StoreFileComparators.SEQ_ID, conf,
      compactionPolicy.getConf());
  }
Default StoreEngine creates the default compactor, policy, and store file manager, or their
derivatives.
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/DefaultStoreEngine.java