You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Christine Poerschke (Jira)" <ji...@apache.org> on 2021/06/17 16:21:00 UTC
[jira] [Created] (SOLR-15486) consider
SolrCoreState.inflightUpdatesCounter logic in ZK-unware Solr
Christine Poerschke created SOLR-15486:
------------------------------------------
Summary: consider SolrCoreState.inflightUpdatesCounter logic in ZK-unware Solr
Key: SOLR-15486
URL: https://issues.apache.org/jira/browse/SOLR-15486
Project: Solr
Issue Type: Task
Reporter: Christine Poerschke
Assignee: Christine Poerschke
SOLR-14942 added the {{inflightUpdatesCounter}} logic to reduce leader election time on node shutdown.
From my understanding of the code so far:
* Since the earlier triggering of an election is specific to ZK-aware Solr then one could say that {{ContentStreamHandlerBase.handleRequestBody}} doing inflight update registers and deregisters is unnecessary.
* Alternatively if waiting for inflight updates to complete (at that point in the shutdown sequence) is generally beneficial then one could say that the {{pauseUpdatesAndAwaitInflightRequests}} logic should be added for the ZK-unware code path in {{CoreContainer.shutdown}} also.
Illustrative draft pull request with both options: to follow
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org