If caching is off AND batching is off - ValueCache should not be used by bbakerman · Pull Request #276 · graphql-java/java-dataloader
There is a bug where if batching is off AND caching is off, the ValueCache is still used.
This fixes it. Its not a likely bug but it its technically wrong