public boolean requireWritingToTmpDirFirst() {
    return storeFileTracker.requireWritingToTmpDirFirst();
  }
Whether the implementation of the used storefile tracker requires you to write to temp
directory first, i.e, does not allow broken store files under the actual data directory.
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/StoreEngine.java