String buildSummaryBox() {
            return LogUtil.inBox("""
                            Overall Duration: {}
                            Meta selection total duration: {}
                            File deletion total duration: {}
                            Directory deletion total duration: {}
                            meta_volume deletion total duration: {}
                            meta/meta_val deletion total duration: {}
                            Total streams count: {}
                            Successful streams count: {}
                            Failed streams count: {}
                            File delete count: {}
                            Directory delete count: {}
                            Failed streams threshold: {}
                            Batch count: {}
                            Configured batch size: {}""",
                    overallDurationTimer.get(),
                    LogUtil.withPercentage(metaSelectionTotalDuration.get(), overallDurationTimer.get()),
                    LogUtil.withPercentage(fileDeletionTotalDuration.get(), overallDurationTimer.get()),
                    LogUtil.withPercentage(dirDeletionTotalDuration.get(), overallDurationTimer.get()),
                    LogUtil.withPercentage(volumeDeletionTotalDuration.get(), overallDurationTimer.get()),
                    LogUtil.withPercentage(metaDeletionTotalDuration.get(), overallDurationTimer.get()),
                    successCounter.get() + failureCounter.get(),
                    successCounter.get(),
                    failureCounter.get(),
                    fileDeleteCounter.sum(),
                    dirDeleteCounter.sum(),
                    failureThreshold,
                    batchCounter.get(),
                    dataStoreServiceConfig.getDeleteBatchSize());
        }
Deletes a batch of simpleMetas from the file system and the database.

@param deleteThresholdEpoch The threshold for statusTime, i.e. records <= deleteThresholdEpoch
@param progress             Count of failures that spans multiple batches
@return Those simpleMeta items that could not be deleted for some reason.
stroom-data/stroom-data-store-impl-fs/src/main/java/stroom/data/store/impl/fs/PhysicalDeleteExecutor.java