Merge branch 'sprint-1' into ignite-226

Conflicts:
        
modules/core/src/main/java/org/apache/ignite/internal/visor/node/VisorGridConfiguration.java
        
modules/hadoop/src/main/java/org/apache/ignite/internal/igfs/hadoop/IgfsHadoopJclLogger.java


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

Branch: refs/heads/ignite-9655-merge
Commit: 039afc89bdb97dcb0784ddcccf615cc7b0b210f5
Parents: 9cf92dd 0f08d41
Author: vozerov-gridgain <voze...@gridgain.com>
Authored: Fri Feb 13 16:31:45 2015 +0300
Committer: vozerov-gridgain <voze...@gridgain.com>
Committed: Fri Feb 13 16:31:45 2015 +0300

----------------------------------------------------------------------
 config/ignite-log4j.xml                         |   2 +-
 examples/pom-standalone.xml                     |  28 ++-
 .../apache/ignite/cache/CacheProjection.java    |   4 +-
 .../ignite/cache/cloner/CacheBasicCloner.java   |  34 ---
 .../apache/ignite/cache/cloner/CacheCloner.java |  57 -----
 .../ignite/cache/cloner/CacheDeepCloner.java    |  87 --------
 .../org/apache/ignite/cache/cloner/package.html |  24 ---
 .../configuration/CacheConfiguration.java       |  34 ---
 .../configuration/IgniteConfiguration.java      |   2 +-
 .../org/apache/ignite/events/EventType.java     |   2 -
 .../ignite/internal/ClusterMetricsSnapshot.java |  79 ++++++-
 .../managers/deployment/GridDeployment.java     |   3 -
 .../deployment/GridDeploymentManager.java       |   3 -
 .../GridDeploymentPerLoaderStore.java           |   3 -
 .../GridDeploymentPerVersionStore.java          |   3 -
 .../processors/cache/GridCacheAdapter.java      |  66 ++++--
 .../processors/cache/GridCacheAttributes.java   |  13 --
 .../processors/cache/GridCacheContext.java      |  11 +-
 .../processors/cache/GridCacheEntryEx.java      |   7 +-
 .../processors/cache/GridCacheMapEntry.java     |  36 +++-
 .../processors/cache/GridCacheProcessor.java    |   8 +-
 .../cache/GridCacheProjectionImpl.java          |   8 +-
 .../processors/cache/GridCacheProxyImpl.java    |   8 +-
 .../cache/IgniteCacheExpiryPolicy.java          |   6 +
 .../processors/cache/IgniteCacheProxy.java      |   2 +-
 .../distributed/GridDistributedCacheEntry.java  |   3 -
 .../distributed/dht/GridDhtCacheAdapter.java    |  27 ++-
 .../distributed/dht/GridDhtCacheEntry.java      |   3 -
 .../dht/atomic/GridDhtAtomicCache.java          |  96 +--------
 .../dht/atomic/GridDhtAtomicCacheEntry.java     |   3 -
 .../dht/colocated/GridDhtColocatedCache.java    |   4 +-
 .../colocated/GridDhtColocatedCacheEntry.java   |   3 -
 .../distributed/near/GridNearCacheAdapter.java  |   2 +-
 .../distributed/near/GridNearCacheEntry.java    |   3 -
 .../cache/distributed/near/GridNearTxLocal.java |  19 +-
 .../cache/local/GridLocalCacheEntry.java        |   3 -
 .../local/atomic/GridLocalAtomicCache.java      |   7 +-
 .../cache/query/GridCacheQueryManager.java      | 112 +++++++---
 .../cache/transactions/IgniteTxAdapter.java     |   3 -
 .../shmem/IpcSharedMemoryServerEndpoint.java    |   7 +-
 .../util/lang/GridMetadataAwareAdapter.java     |   3 -
 .../ignite/internal/visor/cache/VisorCache.java |  51 -----
 .../visor/cache/VisorCacheConfiguration.java    | 170 ++++++---------
 .../visor/cache/VisorCacheTypeMetadata.java     |  16 ++
 .../visor/node/VisorGridConfiguration.java      |   4 +-
 .../apache/ignite/logger/java/JavaLogger.java   |   3 -
 .../optimized/optimized-classnames.properties   |   2 +-
 .../communication/tcp/TcpCommunicationSpi.java  |   3 +-
 .../discovery/tcp/TcpDiscoverySpiAdapter.java   |   2 +-
 .../internal/ClusterNodeMetricsSelfTest.java    |  15 ++
 ...idCacheConfigurationConsistencySelfTest.java |  12 --
 .../cache/GridCacheLifecycleAwareSelfTest.java  |  23 --
 .../processors/cache/GridCacheTestEntryEx.java  |   8 +-
 .../cache/GridCacheVersionMultinodeTest.java    | 208 +++++++++++++++++++
 .../IgniteCacheExpiryPolicyAbstractTest.java    |  20 ++
 .../junits/logger/GridTestLog4jLogger.java      |   3 -
 .../ignite/testsuites/IgniteCacheTestSuite.java |   1 +
 .../igfs/hadoop/IgfsHadoopJclLogger.java        |   3 -
 .../GridHadoopExternalCommunication.java        |   3 +-
 .../ignite/logger/jcl/IgniteJclLogger.java      |   3 -
 .../IgniteLog4jDailyRollingFileAppender.java    |  77 -------
 ...IgniteLog4jExternallyRolledFileAppender.java |  63 ------
 .../logger/log4j/IgniteLog4jFileAppender.java   | 107 ----------
 .../logger/log4j/IgniteLog4jFileAware.java      |  32 ---
 .../logger/log4j/IgniteLog4jNodeIdFilePath.java |  64 ------
 .../log4j/IgniteLog4jRollingFileAppender.java   |  90 --------
 .../log4j/Log4JDailyRollingFileAppender.java    |  77 +++++++
 .../Log4JExternallyRolledFileAppender.java      |  63 ++++++
 .../ignite/logger/log4j/Log4JFileAppender.java  | 107 ++++++++++
 .../apache/ignite/logger/log4j/Log4JLogger.java |  12 +-
 .../ignite/logger/log4j/Log4jFileAware.java     |  32 +++
 .../logger/log4j/Log4jNodeIdFilePath.java       |  64 ++++++
 .../logger/log4j/Log4jRollingFileAppender.java  |  90 ++++++++
 .../log4j/GridLog4jCorrectFileNameTest.java     |  12 +-
 .../processors/schedule/ScheduleFutureImpl.java |   3 -
 .../ignite/logger/slf4j/GridSlf4jLogger.java    |   3 -
 .../commands/cache/VisorCacheCommand.scala      |  11 +-
 pom.xml                                         |  29 +--
 78 files changed, 1107 insertions(+), 1207 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/039afc89/modules/core/src/main/java/org/apache/ignite/configuration/IgniteConfiguration.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/039afc89/modules/core/src/main/java/org/apache/ignite/events/EventType.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/039afc89/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/039afc89/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapEntry.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/039afc89/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/039afc89/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionImpl.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/039afc89/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProxyImpl.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/039afc89/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearCacheAdapter.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/039afc89/modules/core/src/main/java/org/apache/ignite/internal/visor/node/VisorGridConfiguration.java
----------------------------------------------------------------------
diff --cc 
modules/core/src/main/java/org/apache/ignite/internal/visor/node/VisorGridConfiguration.java
index ed33415,764950f..13b315a
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/visor/node/VisorGridConfiguration.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/visor/node/VisorGridConfiguration.java
@@@ -107,8 -107,8 +107,8 @@@ public class VisorGridConfiguration imp
          includeEventTypes(c.getIncludeEventTypes());
          rest(VisorRestConfiguration.from(c));
          userAttributes(c.getUserAttributes());
-         caches(VisorCacheConfiguration.list(c.getCacheConfiguration()));
-         ggfss(VisorIgfsConfiguration.list(c.getIgfsConfiguration()));
+         caches(VisorCacheConfiguration.list(ignite, 
c.getCacheConfiguration()));
 -        ggfss(VisorGgfsConfiguration.list(c.getGgfsConfiguration()));
++        ggfss(VisorGgfsConfiguration.list(c.getIgfsConfiguration()));
          
streamers(VisorStreamerConfiguration.list(c.getStreamerConfiguration()));
          env(new HashMap<>(getenv()));
          systemProperties(getProperties());

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/039afc89/modules/hadoop/src/main/java/org/apache/ignite/internal/igfs/hadoop/IgfsHadoopJclLogger.java
----------------------------------------------------------------------
diff --cc 
modules/hadoop/src/main/java/org/apache/ignite/internal/igfs/hadoop/IgfsHadoopJclLogger.java
index 344ba8f,0000000..e3606ab
mode 100644,000000..100644
--- 
a/modules/hadoop/src/main/java/org/apache/ignite/internal/igfs/hadoop/IgfsHadoopJclLogger.java
+++ 
b/modules/hadoop/src/main/java/org/apache/ignite/internal/igfs/hadoop/IgfsHadoopJclLogger.java
@@@ -1,115 -1,0 +1,112 @@@
 +/*
 + * Licensed to the Apache Software Foundation (ASF) under one or more
 + * contributor license agreements.  See the NOTICE file distributed with
 + * this work for additional information regarding copyright ownership.
 + * The ASF licenses this file to You under the Apache License, Version 2.0
 + * (the "License"); you may not use this file except in compliance with
 + * the License.  You may obtain a copy of the License at
 + *
 + *      http://www.apache.org/licenses/LICENSE-2.0
 + *
 + * Unless required by applicable law or agreed to in writing, software
 + * distributed under the License is distributed on an "AS IS" BASIS,
 + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 + * See the License for the specific language governing permissions and
 + * limitations under the License.
 + */
 +
 +package org.apache.ignite.internal.igfs.hadoop;
 +
 +import org.apache.commons.logging.*;
 +import org.apache.ignite.*;
 +import org.jetbrains.annotations.*;
 +
 +/**
 + * JCL logger wrapper for Hadoop.
 + */
 +public class IgfsHadoopJclLogger implements IgniteLogger {
-     /** */
-     private static final long serialVersionUID = 0L;
- 
 +    /** JCL implementation proxy. */
 +    private Log impl;
 +
 +    /**
 +     * Constructor.
 +     *
 +     * @param impl JCL implementation to use.
 +     */
 +    IgfsHadoopJclLogger(Log impl) {
 +        assert impl != null;
 +
 +        this.impl = impl;
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public IgniteLogger getLogger(Object ctgr) {
 +        return new IgfsHadoopJclLogger(LogFactory.getLog(
 +            ctgr instanceof Class ? ((Class)ctgr).getName() : 
String.valueOf(ctgr)));
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public void trace(String msg) {
 +        impl.trace(msg);
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public void debug(String msg) {
 +        impl.debug(msg);
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public void info(String msg) {
 +        impl.info(msg);
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public void warning(String msg) {
 +        impl.warn(msg);
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public void warning(String msg, @Nullable Throwable e) {
 +        impl.warn(msg, e);
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public void error(String msg) {
 +        impl.error(msg);
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public boolean isQuiet() {
 +        return !isInfoEnabled() && !isDebugEnabled();
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public void error(String msg, @Nullable Throwable e) {
 +        impl.error(msg, e);
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public boolean isTraceEnabled() {
 +        return impl.isTraceEnabled();
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public boolean isDebugEnabled() {
 +        return impl.isDebugEnabled();
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public boolean isInfoEnabled() {
 +        return impl.isInfoEnabled();
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Nullable @Override public String fileName() {
 +        return null;
 +    }
 +
 +    /** {@inheritDoc} */
 +    @Override public String toString() {
 +        return "GridGgfsHadoopJclLogger [impl=" + impl + ']';
 +    }
 +}

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/039afc89/pom.xml
----------------------------------------------------------------------

Reply via email to