Repository: ignite
Updated Branches:
  refs/heads/master 97b70b901 -> 48de89e86


IGNITE-7398 Disabled MBean registration for cache group if 
IGNITE_MBEANS_DISABLED set to true - Fixes #3492.

Signed-off-by: Alexey Goncharuk <alexey.goncha...@gmail.com>


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/48de89e8
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/48de89e8
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/48de89e8

Branch: refs/heads/master
Commit: 48de89e86a3c953ddca8cf31e33ff781f73403f4
Parents: 97b70b9
Author: pvinokurov <vinokurov.pa...@gmail.com>
Authored: Mon Feb 26 15:51:22 2018 +0300
Committer: Alexey Goncharuk <alexey.goncha...@gmail.com>
Committed: Mon Feb 26 15:51:22 2018 +0300

----------------------------------------------------------------------
 .../ignite/internal/processors/cache/GridCacheProcessor.java     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/48de89e8/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java
index 8db4567..4648f25 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java
@@ -621,7 +621,7 @@ public class GridCacheProcessor extends 
GridProcessorAdapter {
         for (Object obj : grp.configuredUserObjects())
             cleanup(cfg, obj, false);
 
-        if (!grp.systemCache()) {
+        if (!grp.systemCache() && !U.IGNITE_MBEANS_DISABLED) {
             try {
                 
ctx.config().getMBeanServer().unregisterMBean(U.makeMBeanName(ctx.igniteInstanceName(),
                     CACHE_GRP_METRICS_MBEAN_GRP, grp.cacheOrGroupName()));
@@ -1986,7 +1986,7 @@ public class GridCacheProcessor extends 
GridProcessorAdapter {
 
         CacheGroupContext old = cacheGrps.put(desc.groupId(), grp);
 
-        if (!grp.systemCache()) {
+        if (!grp.systemCache()  && !U.IGNITE_MBEANS_DISABLED) {
             try {
                 U.registerMBean(ctx.config().getMBeanServer(), 
ctx.igniteInstanceName(), CACHE_GRP_METRICS_MBEAN_GRP,
                     grp.cacheOrGroupName(), grp.mxBean(), 
CacheGroupMetricsMXBean.class);

Reply via email to