[jira] [Created] (IGNITE-13420) Add assertion message to assert in CachedDeploymentInfo private constructor

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-13420) Add assertion message to assert in CachedDeploymentInfo private constructor

Anton Vinogradov (Jira)
Konstantin Sirotkin created IGNITE-13420:
--------------------------------------------

             Summary: Add assertion message to assert in CachedDeploymentInfo private constructor
                 Key: IGNITE-13420
                 URL: https://issues.apache.org/jira/browse/IGNITE-13420
             Project: Ignite
          Issue Type: Improvement
            Reporter: Konstantin Sirotkin
            Assignee: Konstantin Sirotkin


We have an assertion in org.apache.ignite.internal.processors.cache.GridCacheDeploymentManager.CachedDeploymentInfo#CachedDeploymentInfo:

 
{code:java}
private CachedDeploymentInfo(UUID sndId, IgniteUuid ldrId, String userVer, DeploymentMode depMode,
            Map<UUID, IgniteUuid> participants) {
            assert sndId.equals(ldrId.globalId()) || participants != null;

            this.sndId = sndId;
            this.ldrId = ldrId;
            this.userVer = userVer;
            this.depMode = depMode;
            this.participants = participants == null || participants.isEmpty() ? null :
                new ConcurrentLinkedHashMap<>(participants);
        }
{code}
Now we can't define assertion reason. We should add assertion message to that place.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)