Hello - we have some processes periodically sending documents to 5.3.0 in local mode using ConcurrentUpdateSolrClient 5.3.0, it has queueSize 10 and threadCount 4, just chosen arbitrarily having no idea what is right.
Usually its a few thousand up to some tens of thousands of rather small documents. Now, when the number of documents is around or near a hundred thousand, client.add(Iterator<SolrInputDocument> docIterator) stalls and never returns. It also doesn't index any of the documents. Upon calling, it quickly eats CPU and a load of heap but shortly after it goes idle, no CPU and memory is released. I am puzzled, any ideas to share? Markus