ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eduard Shangareev (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-8673) Reconcile isClient* methods
Date Thu, 31 May 2018 16:03:00 GMT
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)

Mime
View raw message