We have a Solr v7 Instance sourcing data from a Data Import Handler with a Solr data source running Solr v4. When it hits a single server in that instance directly, all documents are read and written correctly to the v7. When we hit the load balancer DNS entry, the resulting data import handler json states that it read all the documents and skipped none, and all looks fine, but the result set is missing ~20% of the documents in the v7 core. This has happened multiple time on multiple environments.
Any thoughts on whether this might be a bug in the underlying DIH code? I'll also pass it along to the server admins on our side for input.