You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Denis Chudov (Jira)" <ji...@apache.org> on 2022/11/22 09:43:00 UTC

[jira] [Created] (IGNITE-18219) Actual token is compared twice in VersionedValue#getInternal

Denis Chudov created IGNITE-18219:
-------------------------------------

             Summary: Actual token is compared twice in VersionedValue#getInternal
                 Key: IGNITE-18219
                 URL: https://issues.apache.org/jira/browse/IGNITE-18219
             Project: Ignite
          Issue Type: Bug
            Reporter: Denis Chudov


Following code may be non-optimal or erroneous:
{code:java}
        if (causalityToken <= actualToken0) {
            return getValueForPreviousToken(causalityToken);
        }

        trimHistoryLock.readLock().lock();

        try {
            if (causalityToken <= actualToken0) {
                return getValueForPreviousToken(causalityToken);
            }
{code}




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