[
https://issues.apache.org/jira/browse/SOLR-10678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16008017#comment-16008017
]
Dawid Weiss commented on SOLR-10678:
------------------------------------
My current understanding of what's going on is that we indeed run the
clustering on each request in {{process}}; in distributed mode we then complete
the processing in {{finishStage}} and run clustering again if:
{code}
if (rb.stage == ResponseBuilder.STAGE_GET_FIELDS) {
{code}
we could avoid running the clustering handler for distributed requests, but
{{ResponseBuilder.isDistrib}} is package-private -- is there any other way to
determine whether it's a distributed request or not? Can I make this
information public by adding {{.isDistributed}} to {{ResponseBuilder}}? Not too
familiar with distributed mode, so looking for feedback.
> Clustering can be executed multiple times in distributed mode
> -------------------------------------------------------------
>
> Key: SOLR-10678
> URL: https://issues.apache.org/jira/browse/SOLR-10678
> Project: Solr
> Issue Type: Bug
> Security Level: Public(Default Security Level. Issues are Public)
> Reporter: Dawid Weiss
> Assignee: Dawid Weiss
> Priority: Minor
>
> As reported on SO:
> http://stackoverflow.com/questions/43877284/how-does-solr-clustering-component-work/43937064#43937064
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]