Uses of Class
org.apache.solr.handler.component.ShardRequest
-
Packages that use ShardRequest Package Description org.apache.solr.handler.component SearchComponentimplementations for use inSearchHandlerorg.apache.solr.search.facet APIs and classes for the JSON Facet API.org.apache.solr.search.grouping.distributed Internal classes used to implement distributed result groupingorg.apache.solr.search.grouping.distributed.requestfactory Internal classes used to implement distributed result groupingorg.apache.solr.search.grouping.distributed.responseprocessor Internal classes used to implement distributed result groupingorg.apache.solr.search.stats APIs and Classes implementing the Stats component used for document frequency calculations. -
-
Uses of ShardRequest in org.apache.solr.handler.component
Fields in org.apache.solr.handler.component with type parameters of type ShardRequest Modifier and Type Field Description List<ShardRequest>ResponseBuilder. finishedList<ShardRequest>ResponseBuilder. outgoingMethods in org.apache.solr.handler.component that return ShardRequest Modifier and Type Method Description ShardRequestShardResponse. getShardRequest()Methods in org.apache.solr.handler.component with parameters of type ShardRequest Modifier and Type Method Description voidResponseBuilder. addRequest(SearchComponent me, ShardRequest sreq)static voidSpatialHeatmapFacets. distribModifyRequest(ShardRequest sreq, LinkedHashMap<String,SpatialHeatmapFacets.HeatmapFacet> heatmapFacets)Called by FacetComponent's impl ofSearchComponent.modifyRequest(ResponseBuilder, SearchComponent, ShardRequest).protected voidQueryComponent. handleGroupedResponses(ResponseBuilder rb, ShardRequest sreq)protected voidQueryComponent. handleRegularResponses(ResponseBuilder rb, ShardRequest sreq)voidActiveTasksListComponent. handleResponses(ResponseBuilder rb, ShardRequest sreq)voidDebugComponent. handleResponses(ResponseBuilder rb, ShardRequest sreq)voidExpandComponent. handleResponses(ResponseBuilder rb, ShardRequest sreq)voidFacetComponent. handleResponses(ResponseBuilder rb, ShardRequest sreq)voidHighlightComponent. handleResponses(ResponseBuilder rb, ShardRequest sreq)voidMoreLikeThisComponent. handleResponses(ResponseBuilder rb, ShardRequest sreq)voidQueryCancellationComponent. handleResponses(ResponseBuilder rb, ShardRequest sreq)voidQueryComponent. handleResponses(ResponseBuilder rb, ShardRequest sreq)voidSearchComponent. handleResponses(ResponseBuilder rb, ShardRequest sreq)Called after all responses for a single request were receivedvoidStatsComponent. handleResponses(ResponseBuilder rb, ShardRequest sreq)voidTermsComponent. handleResponses(ResponseBuilder rb, ShardRequest sreq)protected org.apache.solr.client.solrj.request.QueryRequestHttpShardHandler. makeQueryRequest(ShardRequest sreq, org.apache.solr.common.params.ModifiableSolrParams params, String shard)Subclasses could modify the request based on the shardvoidIterativeMergeStrategy. merge(ResponseBuilder rb, ShardRequest sreq)voidMergeStrategy. merge(ResponseBuilder rb, ShardRequest sreq)merge defines the merging behaving of results that are collected from the shards during a distributed search.protected voidQueryComponent. mergeIds(ResponseBuilder rb, ShardRequest sreq)voidDebugComponent. modifyRequest(ResponseBuilder rb, SearchComponent who, ShardRequest sreq)voidExpandComponent. modifyRequest(ResponseBuilder rb, SearchComponent who, ShardRequest sreq)voidFacetComponent. modifyRequest(ResponseBuilder rb, SearchComponent who, ShardRequest sreq)voidHighlightComponent. modifyRequest(ResponseBuilder rb, SearchComponent who, ShardRequest sreq)voidMoreLikeThisComponent. modifyRequest(ResponseBuilder rb, SearchComponent who, ShardRequest sreq)voidSearchComponent. modifyRequest(ResponseBuilder rb, SearchComponent who, ShardRequest sreq)Called after another component adds a requestvoidSpellCheckComponent. modifyRequest(ResponseBuilder rb, SearchComponent who, ShardRequest sreq)voidStatsComponent. modifyRequest(ResponseBuilder rb, SearchComponent who, ShardRequest sreq)voidTermVectorComponent. modifyRequest(ResponseBuilder rb, SearchComponent who, ShardRequest sreq)protected abstract voidIterativeMergeStrategy. process(ResponseBuilder rb, ShardRequest sreq)protected voidQueryComponent. returnFields(ResponseBuilder rb, ShardRequest sreq)voidShardResponse. setShardRequest(ShardRequest rsp)voidHttpShardHandler. submit(ShardRequest sreq, String shard, org.apache.solr.common.params.ModifiableSolrParams params)abstract voidShardHandler. submit(ShardRequest sreq, String shard, org.apache.solr.common.params.ModifiableSolrParams params)protected ShardResponseHttpShardHandler. transfomResponse(ShardRequest sreq, ShardResponse rsp, String shard)Subclasses could modify the Response based on the shardprotected voidQueryComponent. updateStats(ResponseBuilder rb, ShardRequest sreq) -
Uses of ShardRequest in org.apache.solr.search.facet
Methods in org.apache.solr.search.facet with parameters of type ShardRequest Modifier and Type Method Description voidFacetModule. handleResponses(ResponseBuilder rb, ShardRequest sreq)voidFacetModule. modifyRequest(ResponseBuilder rb, SearchComponent who, ShardRequest sreq) -
Uses of ShardRequest in org.apache.solr.search.grouping.distributed
Methods in org.apache.solr.search.grouping.distributed that return ShardRequest Modifier and Type Method Description ShardRequest[]ShardRequestFactory. constructRequest(ResponseBuilder rb)ReturnsShardRequestinstances.Methods in org.apache.solr.search.grouping.distributed with parameters of type ShardRequest Modifier and Type Method Description voidShardResponseProcessor. process(ResponseBuilder rb, ShardRequest shardRequest)Processes the responses from the specified shardRequest. -
Uses of ShardRequest in org.apache.solr.search.grouping.distributed.requestfactory
Methods in org.apache.solr.search.grouping.distributed.requestfactory that return ShardRequest Modifier and Type Method Description ShardRequest[]SearchGroupsRequestFactory. constructRequest(ResponseBuilder rb)ShardRequest[]StoredFieldsShardRequestFactory. constructRequest(ResponseBuilder rb)ShardRequest[]TopGroupsShardRequestFactory. constructRequest(ResponseBuilder rb) -
Uses of ShardRequest in org.apache.solr.search.grouping.distributed.responseprocessor
Methods in org.apache.solr.search.grouping.distributed.responseprocessor with parameters of type ShardRequest Modifier and Type Method Description voidSearchGroupShardResponseProcessor. process(ResponseBuilder rb, ShardRequest shardRequest)voidStoredFieldsShardResponseProcessor. process(ResponseBuilder rb, ShardRequest shardRequest)voidTopGroupsShardResponseProcessor. process(ResponseBuilder rb, ShardRequest shardRequest) -
Uses of ShardRequest in org.apache.solr.search.stats
Methods in org.apache.solr.search.stats that return ShardRequest Modifier and Type Method Description protected ShardRequestExactStatsCache. doRetrieveStatsRequest(ResponseBuilder rb)protected ShardRequestLocalStatsCache. doRetrieveStatsRequest(ResponseBuilder rb)protected ShardRequestLRUStatsCache. doRetrieveStatsRequest(ResponseBuilder rb)protected abstract ShardRequestStatsCache. doRetrieveStatsRequest(ResponseBuilder rb)ShardRequestStatsCache. retrieveStatsRequest(ResponseBuilder rb)Creates aShardRequestto retrieve per-shard stats related to the current query and the current state of the requester'sStatsCache.Methods in org.apache.solr.search.stats with parameters of type ShardRequest Modifier and Type Method Description protected voidExactStatsCache. doSendGlobalStats(ResponseBuilder rb, ShardRequest outgoing)protected voidLocalStatsCache. doSendGlobalStats(ResponseBuilder rb, ShardRequest outgoing)protected abstract voidStatsCache. doSendGlobalStats(ResponseBuilder rb, ShardRequest outgoing)voidStatsCache. sendGlobalStats(ResponseBuilder rb, ShardRequest outgoing)Prepare global stats data to be sent out to shards in this request.
-