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

Reply via email to