[ 
https://issues.apache.org/jira/browse/IGNITE-23539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladislav Pyatkov updated IGNITE-23539:
---------------------------------------
    Description: 
h3. Motivation

The class name implies that it ought to be a component, and the manager is 
created in the common start procedure. Its lifecile is connected with the node 
lifecile because it is used in two other components (TxManaged, TableManager).
h3. Definition of done
 * The lock manager has to implement IgniteComponent interface.
 * The components have to start and stop in a common component flow in 
IgniteImpl (currently, it is in TxManager).

 

  was:TBD


> Make LockManager a component
> ----------------------------
>
>                 Key: IGNITE-23539
>                 URL: https://issues.apache.org/jira/browse/IGNITE-23539
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Denis Chudov
>            Priority: Major
>              Labels: ignite-3
>
> h3. Motivation
> The class name implies that it ought to be a component, and the manager is 
> created in the common start procedure. Its lifecile is connected with the 
> node lifecile because it is used in two other components (TxManaged, 
> TableManager).
> h3. Definition of done
>  * The lock manager has to implement IgniteComponent interface.
>  * The components have to start and stop in a common component flow in 
> IgniteImpl (currently, it is in TxManager).
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to