You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Vladislav Pyatkov (Jira)" <ji...@apache.org> on 2023/12/08 12:46:00 UTC
[jira] [Commented] (IGNITE-21024) Public methods of transaction manager do not have NodeStoppingException in definition
[ https://issues.apache.org/jira/browse/IGNITE-21024?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17794681#comment-17794681 ]
Vladislav Pyatkov commented on IGNITE-21024:
--------------------------------------------
LGTM
> Public methods of transaction manager do not have NodeStoppingException in definition
> -------------------------------------------------------------------------------------
>
> Key: IGNITE-21024
> URL: https://issues.apache.org/jira/browse/IGNITE-21024
> Project: Ignite
> Issue Type: Bug
> Reporter: Vladislav Pyatkov
> Assignee: Kirill Sizov
> Priority: Major
> Labels: ignite-3
> Time Spent: 10m
> Remaining Estimate: 0h
>
> h3. Motivation
> All public manager's methods can throw a _NodeStoppingException_, but this exception should be specified in the method definition. Unfortunately, this definition required too many changes to make as a part of another issue.
> h3. Definition of done
> The methods throw _NodeStoppingException_:
> {noformat}
> TxManagerImpl#stateMeta
> TxManagerImpl#updateTxMeta
> TxManagerImpl#finished
> TxManagerImpl#pending
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)