You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Ilan Ginzburg (Jira)" <ji...@apache.org> on 2021/02/15 17:10:00 UTC
[jira] [Created] (SOLR-15157) Refactor: separate Collection API
commands from Overseer and message handling logic
Ilan Ginzburg created SOLR-15157:
------------------------------------
Summary: Refactor: separate Collection API commands from Overseer and message handling logic
Key: SOLR-15157
URL: https://issues.apache.org/jira/browse/SOLR-15157
Project: Solr
Issue Type: Sub-task
Components: SolrCloud
Affects Versions: master (9.0)
Reporter: Ilan Ginzburg
Assignee: Ilan Ginzburg
Collection API command execution happens in Overseer. The code dealing with Overseer specific abstractions (Collection API queue management, executing threads etc) is mixed with code implementing the Collection API commands.
The goal of this ticket is refactoring the Collection API code to abstract anything that is related to how the Overseer executes the commands, in order to enable a future ticket (SOLR-15146) to introduce a distributed execution mode for the Collection API (and keeping the changes limited).
This ticket does not introduce any changes regarding how the Collection API commands run in the Overseer. It is only refactoring the call chains to allow a future separation.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org