[
https://issues.apache.org/jira/browse/IGNITE-17524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17579066#comment-17579066
]
Arthur Naseef commented on IGNITE-17524:
----------------------------------------
Created a Pull Request: [https://github.com/apache/ignite/pull/10196]
The changes add another map that tracks service-name to service-info, and uses
that map, in place of the existing linear search, for lookup.
> Shutdown of large numbers of servers slowed by linear lookup in
> IgniteServiceProcessor
> --------------------------------------------------------------------------------------
>
> Key: IGNITE-17524
> URL: https://issues.apache.org/jira/browse/IGNITE-17524
> Project: Ignite
> Issue Type: Improvement
> Components: managed services
> Affects Versions: 2.13
> Reporter: Arthur Naseef
> Assignee: Arthur Naseef
> Priority: Major
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Cloned from IGNITE-17274. That ticket addresses startup timing, and this one
> addresses shutdown timing.
> Shutting down large numbers of services is slowed down by a linear lookup
> that can be addressed by adding a map to perform the lookups.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)