Hi, We're updating Solr cloud from a java process using UpdateRequest API. UpdateRequest req = new UpdateRequest(); req.setResponseParser(new XMLResponseParser()); req.setParam("_shard_", shard); req.add(docs);
We see too many searcher open errors in log and wondering if frequent updates from java process are causing it. What commit policy gets used when UpdateRequest Solr API is used? Is it opensearcher=true? How do we disable it? This is from log file: [commitScheduler-16-thread-1] INFO org.apache.solr.update.UpdateHandler ? start commit{,optimize=false,openSearcher=true,waitSearcher=true,expungeDeletes=false,soft Commit=true,prepareCommit=false}