[
https://issues.apache.org/jira/browse/IGNITE-21712?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17824821#comment-17824821
]
Denis Chudov commented on IGNITE-21712:
---------------------------------------
Most like the time adjustment is not needed for
FinishedTransactionsBatchMessage and TxCleanupMessage. We should think about it.
> Hybrid time is not adjusted when handling some of transaction non-replica
> requests
> ----------------------------------------------------------------------------------
>
> Key: IGNITE-21712
> URL: https://issues.apache.org/jira/browse/IGNITE-21712
> Project: Ignite
> Issue Type: Bug
> Reporter: Denis Chudov
> Priority: Major
> Labels: ignite-3
>
> For example, TxStateResponse extends TimestampAware interface and is a part
> of transaction flow, the hybrid time should be adjusted when handling
> TxStateResponse but it doesnt happen.
> We should also check classes extending TimestampAware in order to ensure that
> timestamp is adjusted in every case.
> Other message interfaces extending TimestampAware but having no time
> adjustment:
> {code:java}
> FinishedTransactionsBatchMessage
> TxCleanupMessage
> TxStateResponse {code}
> Also, these interfaces are unused are maybe they can be deleted:
> {code:java}
> TxCleanupMessageResponse
> TxCleanupMessageErrorResponse
> TxFinishResponse
> {code}
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)