Uses of Class
org.apache.solr.update.SolrCmdDistributor.Node
-
Packages that use SolrCmdDistributor.Node Package Description org.apache.solr.update APIs and classes for managing index updatesorg.apache.solr.update.processor UpdateRequestProcessorFactoryAPIs and implementations for use inUpdateRequestProcessorChains -
-
Uses of SolrCmdDistributor.Node in org.apache.solr.update
Subclasses of SolrCmdDistributor.Node in org.apache.solr.update Modifier and Type Class Description static classSolrCmdDistributor.ForwardNodestatic classSolrCmdDistributor.StdNodeFields in org.apache.solr.update declared as SolrCmdDistributor.Node Modifier and Type Field Description SolrCmdDistributor.NodeSolrCmdDistributor.Req. nodeMethod parameters in org.apache.solr.update with type arguments of type SolrCmdDistributor.Node Modifier and Type Method Description voidSolrCmdDistributor. distribAdd(AddUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, org.apache.solr.common.params.ModifiableSolrParams params)voidSolrCmdDistributor. distribAdd(AddUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, org.apache.solr.common.params.ModifiableSolrParams params, boolean synchronous)voidSolrCmdDistributor. distribAdd(AddUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, org.apache.solr.common.params.ModifiableSolrParams params, boolean synchronous, DistributedUpdateProcessor.RollupRequestReplicationTracker rollupTracker, DistributedUpdateProcessor.LeaderRequestReplicationTracker leaderTracker)voidSolrCmdDistributor. distribCommit(CommitUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, org.apache.solr.common.params.ModifiableSolrParams params)voidSolrCmdDistributor. distribDelete(DeleteUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, org.apache.solr.common.params.ModifiableSolrParams params)voidSolrCmdDistributor. distribDelete(DeleteUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, org.apache.solr.common.params.ModifiableSolrParams params, boolean sync, DistributedUpdateProcessor.RollupRequestReplicationTracker rollupTracker, DistributedUpdateProcessor.LeaderRequestReplicationTracker leaderTracker)Constructors in org.apache.solr.update with parameters of type SolrCmdDistributor.Node Constructor Description Req(UpdateCommand cmd, SolrCmdDistributor.Node node, org.apache.solr.client.solrj.request.UpdateRequest uReq, boolean synchronous)Req(UpdateCommand cmd, SolrCmdDistributor.Node node, org.apache.solr.client.solrj.request.UpdateRequest uReq, boolean synchronous, DistributedUpdateProcessor.RollupRequestReplicationTracker rollupTracker, DistributedUpdateProcessor.LeaderRequestReplicationTracker leaderTracker) -
Uses of SolrCmdDistributor.Node in org.apache.solr.update.processor
Fields in org.apache.solr.update.processor with type parameters of type SolrCmdDistributor.Node Modifier and Type Field Description protected List<SolrCmdDistributor.Node>DistributedZkUpdateProcessor. nodesMethods in org.apache.solr.update.processor that return types with arguments of type SolrCmdDistributor.Node Modifier and Type Method Description protected List<SolrCmdDistributor.Node>DistributedZkUpdateProcessor. getNodesByRoutingRules(org.apache.solr.common.cloud.ClusterState cstate, org.apache.solr.common.cloud.DocCollection coll, String id, org.apache.solr.common.SolrInputDocument doc)ForCollectionParams.CollectionAction.MIGRATEprotected List<SolrCmdDistributor.Node>DistributedZkUpdateProcessor. getReplicaNodesForLeader(String shardId, org.apache.solr.common.cloud.Replica leaderReplica, int maxRetries)protected List<SolrCmdDistributor.Node>DistributedZkUpdateProcessor. getSubShardLeaders(org.apache.solr.common.cloud.DocCollection coll, String shardId, String docId, org.apache.solr.common.SolrInputDocument doc)ForCollectionParams.CollectionAction.SPLITSHARDprotected List<SolrCmdDistributor.Node>DistributedZkUpdateProcessor. setupRequest(String id, org.apache.solr.common.SolrInputDocument doc, String route, UpdateCommand updateCommand)Methods in org.apache.solr.update.processor with parameters of type SolrCmdDistributor.Node Modifier and Type Method Description voidDistributedUpdateProcessor.LeaderRequestReplicationTracker. trackRequestResult(SolrCmdDistributor.Node node, boolean success)Method parameters in org.apache.solr.update.processor with type arguments of type SolrCmdDistributor.Node Modifier and Type Method Description protected voidDistributedUpdateProcessor. doDeleteByQuery(DeleteUpdateCommand cmd, List<SolrCmdDistributor.Node> replicas, org.apache.solr.common.cloud.DocCollection coll)should be called by implementing class after setting up replicasprotected voidDistributedUpdateProcessor. doDistribDeleteByQuery(DeleteUpdateCommand cmd, List<SolrCmdDistributor.Node> replicas, org.apache.solr.common.cloud.DocCollection coll)This runs after versionDeleteByQuery is invoked, should be used to tamper or forward DeleteCommandprotected voidDistributedZkUpdateProcessor. doDistribDeleteByQuery(DeleteUpdateCommand cmd, List<SolrCmdDistributor.Node> replicas, org.apache.solr.common.cloud.DocCollection coll)
-