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: [email protected]
For additional commands, e-mail: [email protected]