presto-session-property-managers/src/main/java/io/prestosql/plugin/session/db/RefreshingDbSpecsProvider.java/RefreshingDbSpecsProvider/refresh
class RefreshingDbSpecsProvider:    @VisibleForTesting
    void refresh()
    {
        requireNonNull(dao, "dao is null");

        try {
            sessionMatchSpecs.set(ImmutableList.copyOf(dao.getSessionMatchSpecs()));
        }
        catch (Throwable e) {
            // Catch all exceptions here since throwing an exception from executor#scheduleWithFixedDelay method
            // suppresses all future scheduled invocations
            dbLoadFailures.update(1);
            log.error(e, "Error loading configuration from database");
        }
    }