You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Eduard Shangareev (JIRA)" <ji...@apache.org> on 2018/05/31 16:03:00 UTC
[jira] [Created] (IGNITE-8673) Reconcile isClient* methods
Eduard Shangareev created IGNITE-8673:
-----------------------------------------
Summary: Reconcile isClient* methods
Key: IGNITE-8673
URL: https://issues.apache.org/jira/browse/IGNITE-8673
Project: Ignite
Issue Type: Bug
Reporter: Eduard Shangareev
Now isClient (Mode, Cache and so on) method semantic could mean different things:
-the same as IgniteConfiguration#setClientMode;
-or the way how a node is connected to cluster (in the ring or not).
Almost in all cases, we need the first thing, but actually methods could return second.
For example, ClusterNode.isClient means second, but all of us use as first.
So, I propose to make all methods return first.
And if there are places which require second replace them with the usage of forceClientMode.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)