Github user dsmiley commented on a diff in the pull request: https://github.com/apache/lucene-solr/pull/528#discussion_r243843542 --- Diff: solr/core/src/java/org/apache/solr/update/processor/DistributedStandaloneUpdateProcessor.java --- @@ -42,15 +53,36 @@ public DistributedStandaloneUpdateProcessor(SolrQueryRequest req, } @Override - String getCollectionName(CloudDescriptor cloudDesc) { + String computeCollectionName(CloudDescriptor cloudDesc) { return null; } @Override - Replica.Type getReplicaType(CloudDescriptor cloudDesc) { + Replica.Type computeReplicaType(CloudDescriptor cloudDesc) { return Replica.Type.NRT; } + @Override + public void processCommit(CommitUpdateCommand cmd) throws IOException { + + assert TestInjection.injectFailUpdateRequests(); + + updateCommand = cmd; + + CompletionService<Exception> completionService = new ExecutorCompletionService<>(req.getCore().getCoreContainer().getUpdateShardHandler().getUpdateExecutor()); --- End diff -- Why is all this stuff here in standalone mode?
--- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org