public LogPage getLogPage(FilterList<Action> filters, @Nullable PageParameters page) throws IOException {
        List<LoggedAction> filtered = loadLog(filters)
                .sorted(Comparator.comparing(LoggedAction::getTimestamp))
                .collect(Collectors.toList())
                .reversed();

        int size = filtered.size();
        List<LoggedAction> paginated = page != null ? page.paginate(filtered) : filtered;
        return LogPage.of(paginated, page, size);
    }
The queue of entries pending save to the file
common/src/main/java/me/lucko/luckperms/common/storage/implementation/file/FileActionLogger.java