You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Konstantin Sirotkin (Jira)" <ji...@apache.org> on 2020/09/09 12:49:00 UTC
[jira] [Created] (IGNITE-13420) Add assertion message to assert in
CachedDeploymentInfo private constructor
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)