ignite-3 icon indicating copy to clipboard operation
ignite-3 copied to clipboard

IGNITE-22118 Explicitly specify pool to execute start/stop on IgniteComponent

Open Cyrill opened this issue 9 months ago • 0 comments

https://issues.apache.org/jira/browse/IGNITE-22118

Added ExecutorService to IgniteComponent.startAsync and IgniteComponent.stopAsync. Any async part of start/stop is expected to run in the corresponding thread pool. This PR is mostly the change of method signature, only a few components had their startAsync methods changed. The ones that were changed:

  • CatalogManagerImpl
  • DistributionZoneManager (This one was partially changed. The complete transition to async start should be done in a separate task, due to the complexity of the component's startup)

Cyrill avatar May 17 '24 12:05 Cyrill