[ 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)