presto-raptor-legacy/src/main/java/io/prestosql/plugin/raptor/legacy/metadata/DatabaseShardRecorder.java/DatabaseShardRecorder/DatabaseShardRecorder
class DatabaseShardRecorder:    @Inject
    public DatabaseShardRecorder(DaoSupplier<ShardDao> shardDaoSupplier)
    {
        this.dao = shardDaoSupplier.onDemand();
    }