ignite-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From anovi...@apache.org
Subject [30/50] [abbrv] incubator-ignite git commit: Merge branch 'sprint-1' into ignite-128
Date Wed, 11 Feb 2015 01:34:59 GMT
Merge branch 'sprint-1' into ignite-128

Conflicts:
	examples/src/main/java/org/apache/ignite/examples/datagrid/hibernate/HibernateL2CacheExampleNodeStartup.java
	modules/clients/src/test/java/org/apache/ignite/client/ClientPutPortableTask.java
	modules/clients/src/test/java/org/apache/ignite/client/integration/package.html
	modules/clients/src/test/java/org/apache/ignite/client/router/package.html
	modules/clients/src/test/java/org/apache/ignite/internal/TaskEventSubjectIdSelfTest.java
	modules/clients/src/test/java/org/apache/ignite/internal/client/ClientPortableArgumentTask.java
	modules/clients/src/test/java/org/apache/ignite/internal/client/ClientPutPortableTask.java
	modules/clients/src/test/java/org/apache/ignite/internal/client/ClientTestPortable.java
	modules/clients/src/test/java/org/apache/ignite/internal/client/ClientTestPortableAffinityKeyTask.java
	modules/clients/src/test/java/org/apache/ignite/internal/client/integration/ClientAbstractSelfTest.java
	modules/clients/src/test/java/org/apache/ignite/internal/processors/rest/RestBinaryProtocolSelfTest.java
	modules/clients/src/test/java/org/apache/ignite/internal/processors/rest/RestProcessorMultiStartSelfTest.java
	modules/clients/src/test/java/org/apache/ignite/internal/processors/rest/TaskCommandHandlerSelfTest.java
	modules/clients/src/test/java/org/apache/ignite/internal/processors/rest/TestBinaryClient.java
	modules/clients/src/test/java/org/apache/ignite/jdbc/JdbcComplexQuerySelfTest.java
	modules/clients/src/test/java/org/apache/ignite/jdbc/JdbcEmptyCacheSelfTest.java
	modules/clients/src/test/java/org/apache/ignite/jdbc/JdbcLocalCachesSelfTest.java
	modules/clients/src/test/java/org/apache/ignite/jdbc/JdbcMetadataSelfTest.java
	modules/clients/src/test/java/org/apache/ignite/jdbc/JdbcPreparedStatementSelfTest.java
	modules/clients/src/test/java/org/apache/ignite/jdbc/JdbcResultSetSelfTest.java
	modules/clients/src/test/java/org/apache/ignite/jdbc/JdbcStatementSelfTest.java
	modules/clients/src/test/java/org/apache/ignite/loadtests/client/ClientTcpSslLoadTest.java
	modules/clients/src/test/resources/spring-cache.xml
	modules/clients/src/test/resources/spring-server-node.xml
	modules/clients/src/test/resources/spring-server-ssl-node.xml
	modules/core/src/main/java/org/apache/ignite/IgniteBasicWarmupClosure.java
	modules/core/src/main/java/org/apache/ignite/client/balancer/package.html
	modules/core/src/main/java/org/apache/ignite/client/impl/package.html
	modules/core/src/main/java/org/apache/ignite/client/marshaller/jdk/package.html
	modules/core/src/main/java/org/apache/ignite/client/marshaller/optimized/package.html
	modules/core/src/main/java/org/apache/ignite/client/marshaller/package.html
	modules/core/src/main/java/org/apache/ignite/client/package.html
	modules/core/src/main/java/org/apache/ignite/client/router/impl/package.html
	modules/core/src/main/java/org/apache/ignite/client/router/package.html
	modules/core/src/main/java/org/apache/ignite/client/ssl/package.html
	modules/core/src/main/java/org/apache/ignite/client/util/package.html
	modules/core/src/main/java/org/apache/ignite/configuration/ConnectorConfiguration.java
	modules/core/src/main/java/org/apache/ignite/configuration/IgniteConfiguration.java
	modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java
	modules/core/src/main/java/org/apache/ignite/internal/IgnitionEx.java
	modules/core/src/main/java/org/apache/ignite/internal/client/GridClientCompute.java
	modules/core/src/main/java/org/apache/ignite/internal/client/GridClientConfiguration.java
	modules/core/src/main/java/org/apache/ignite/internal/client/impl/GridClientComputeImpl.java
	modules/core/src/main/java/org/apache/ignite/internal/client/impl/GridClientImpl.java
	modules/core/src/main/java/org/apache/ignite/internal/client/impl/connection/GridClientConnectionManagerAdapter.java
	modules/core/src/main/java/org/apache/ignite/internal/client/marshaller/optimized/GridClientOptimizedMarshaller.java
	modules/core/src/main/java/org/apache/ignite/internal/processors/portable/GridPortableProcessor.java
	modules/core/src/main/java/org/apache/ignite/internal/processors/portable/os/GridOsPortableProcessor.java
	modules/core/src/main/java/org/apache/ignite/internal/processors/rest/GridRestProcessor.java
	modules/core/src/main/java/org/apache/ignite/internal/processors/rest/client/message/GridClientLogRequest.java
	modules/core/src/main/java/org/apache/ignite/internal/processors/rest/handlers/log/GridLogCommandHandler.java
	modules/core/src/main/java/org/apache/ignite/internal/processors/rest/handlers/log/package.html
	modules/core/src/main/java/org/apache/ignite/internal/processors/rest/protocols/tcp/GridTcpRestDirectParser.java
	modules/core/src/main/java/org/apache/ignite/internal/visor/node/VisorExecutorServiceConfiguration.java
	modules/core/src/test/config/default-spring-url-testing.xml
	modules/core/src/test/config/example-cache.xml
	modules/core/src/test/config/io-manager-benchmark.xml
	modules/core/src/test/config/job-loadtest/client.xml
	modules/core/src/test/config/job-loadtest/server.xml
	modules/core/src/test/config/jobs-load-base.xml
	modules/core/src/test/config/load/cache-benchmark.xml
	modules/core/src/test/config/load/cache-client-benchmark.xml
	modules/core/src/test/config/load/dsi-load-base.xml
	modules/core/src/test/config/load/merge-sort-base.xml
	modules/core/src/test/config/loaders/grid-cfg-2-grids.xml
	modules/core/src/test/config/loaders/grid-cfg.xml
	modules/core/src/test/config/spring-cache-put-remove-load.xml
	modules/core/src/test/config/spring-start-nodes-attr.xml
	modules/core/src/test/config/spring-start-nodes.xml
	modules/core/src/test/config/streamer/spring-streamer-base.xml
	modules/core/src/test/config/websession/spring-cache-1.xml
	modules/core/src/test/config/websession/spring-cache-2.xml
	modules/core/src/test/config/websession/spring-cache-3.xml
	modules/core/src/test/java/org/apache/ignite/internal/GridDiscoveryEventSelfTest.java
	modules/core/src/test/java/org/apache/ignite/internal/GridStartStopSelfTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheDaemonNodeAbstractSelfTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheDeploymentSelfTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheLuceneQueryIndexTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheQueueMultiNodeAbstractSelfTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheMultithreadedFailoverAbstractTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/GridCachePreloadLifecycleAbstractTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/near/GridCacheNearReaderPreloadSelfTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/near/GridCachePartitionedLockSelfTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/dataload/GridDataLoaderPerformanceTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/fs/GridCacheGgfsPerBlockLruEvictionPolicySelfTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/fs/GridGgfsAbstractSelfTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/fs/GridGgfsModesSelfTest.java
	modules/core/src/test/java/org/apache/ignite/internal/processors/rest/handlers/cache/GridCacheCommandHandlerSelfTest.java
	modules/core/src/test/java/org/apache/ignite/internal/util/GridStartupWithUndefinedIgniteHomeSelfTest.java
	modules/core/src/test/java/org/apache/ignite/spi/GridTcpSpiForwardingSelfTest.java
	modules/core/src/test/java/org/apache/ignite/spi/discovery/tcp/TcpDiscoverySelfTest.java
	modules/core/src/test/java/org/apache/ignite/spi/discovery/tcp/TcpDiscoverySnapshotHistoryTest.java
	modules/core/src/test/java/org/apache/ignite/testframework/junits/GridAbstractTest.java
	modules/hadoop/src/test/java/org/apache/ignite/ignitefs/GridGgfsHadoopDualAbstractSelfTest.java
	modules/hadoop/src/test/java/org/apache/ignite/ignitefs/GridGgfsHadoopFileSystemHandshakeSelfTest.java
	modules/hadoop/src/test/java/org/apache/ignite/ignitefs/GridGgfsHadoopFileSystemLoggerStateSelfTest.java
	modules/hadoop/src/test/java/org/apache/ignite/internal/processors/hadoop/GridHadoopAbstractSelfTest.java
	modules/log4j/src/test/java/org/apache/ignite/logger/log4j/GridLog4jCorrectFileNameTest.java
	modules/spring/src/test/java/org/apache/ignite/internal/GridFactorySelfTest.java
	modules/spring/src/test/java/org/apache/ignite/internal/GridSpringBeanSerializationSelfTest.java
	modules/yardstick/config/ignite-base-config.xml
	modules/yardstick/config/ignite-store-config.xml
	modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/store/jdbc/IgniteJdbcStoreGetTxBenchmark.java
	pom.xml


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

Branch: refs/heads/ignite-82
Commit: 0a1b1b7ae3dcf0d4a4b985b1ea89e91a5f2deb15
Parents: 4126b60 a021045
Author: vozerov-gridgain <vozerov@gridgain.com>
Authored: Tue Feb 10 12:56:09 2015 +0300
Committer: vozerov-gridgain <vozerov@gridgain.com>
Committed: Tue Feb 10 12:56:09 2015 +0300

----------------------------------------------------------------------
 .gitignore                                      |    1 +
 assembly/core-jar.xml                           |    2 +-
 assembly/dependencies-fabric.xml                |    2 +-
 assembly/dependencies-hadoop.xml                |    2 +-
 assembly/dependencies-optional-fabric.xml       |    2 +-
 assembly/dependencies-optional-hadoop.xml       |    2 +-
 assembly/dependencies-schema-load.xml           |   56 +
 assembly/dependencies-visor-console.xml         |    2 +-
 assembly/dependencies-visor-trial.xml           |    2 +-
 assembly/release-base-fabric.xml                |    2 +-
 assembly/release-base.xml                       |    2 +-
 assembly/release-fabric.xml                     |    2 +-
 assembly/release-hadoop.xml                     |    2 +-
 assembly/test.xml                               |    2 +-
 bin/ignite-schema-load.bat                      |  116 +
 bin/ignite-schema-load.sh                       |   78 +
 bin/ignite.bat                                  |   48 +-
 bin/ignite.sh                                   |   30 +-
 bin/igniterouter.bat                            |   30 +-
 bin/igniterouter.sh                             |   32 +-
 bin/ignitevisorcmd.bat                          |   52 +-
 bin/ignitevisorcmd.sh                           |   30 +-
 bin/include/functions.sh                        |   36 +-
 bin/include/ggservice.exe                       |  Bin 5632 -> 0 bytes
 bin/include/hadoop-classpath.bat                |   26 +-
 bin/include/hadoop-classpath.sh                 |   30 +-
 bin/include/igniteservice.exe                   |  Bin 0 -> 6144 bytes
 bin/include/parseargs.bat                       |   32 +-
 bin/include/parseargs.sh                        |   32 +-
 bin/include/service.sh                          |   34 +-
 bin/include/setenv.bat                          |   36 +-
 bin/include/setenv.sh                           |   34 +-
 bin/include/target-classpath.bat                |   26 +-
 bin/include/target-classpath.sh                 |   26 +-
 bin/setup-hadoop.bat                            |   30 +-
 bin/setup-hadoop.sh                             |   32 +-
 config/default-config.xml                       |    2 +-
 config/fabric/default-config.xml                |    8 +-
 config/hadoop/default-config.xml                |   44 +-
 config/ignite-log4j.xml                         |    2 +-
 config/java.util.logging.properties             |   16 +-
 config/router/default-router.xml                |    8 +-
 docs/core-site.ignite.xml                       |    7 +-
 docs/hive-site.ignite.xml                       |    3 +-
 docs/mapred-site.ignite.xml                     |   15 +-
 examples/config/example-cache.xml               |    8 +-
 examples/config/example-compute.xml             |    6 +-
 examples/config/example-streamer.xml            |    4 +-
 examples/config/filesystem/core-site.xml        |    6 +-
 examples/config/filesystem/example-ignitefs.xml |   12 +-
 .../hibernate/example-hibernate-L2-cache.xml    |    6 +-
 examples/config/servlet/WEB-INF/web.xml         |    2 +-
 examples/pom-standalone.xml                     |    2 +-
 examples/pom.xml                                |    2 +-
 .../compute/ComputeBroadcastExample.java        |  114 -
 .../compute/ComputeCallableExample.java         |   79 -
 .../examples/compute/ComputeClosureExample.java |   77 -
 .../compute/ComputeContinuousMapperExample.java |  158 -
 .../compute/ComputeExecutorServiceExample.java  |   71 -
 .../ComputeFibonacciContinuationExample.java    |  183 -
 .../compute/ComputeProjectionExample.java       |   93 -
 .../examples/compute/ComputeReducerExample.java |   89 -
 .../compute/ComputeRunnableExample.java         |   74 -
 .../compute/ComputeScheduleExample.java         |   81 -
 .../examples/compute/ComputeTaskMapExample.java |  113 -
 .../compute/ComputeTaskSplitExample.java        |  102 -
 .../failover/ComputeFailoverExample.java        |  137 -
 .../failover/ComputeFailoverNodeStartup.java    |   77 -
 .../examples/compute/failover/package.html      |   23 -
 .../examples/compute/montecarlo/Credit.java     |  110 -
 .../compute/montecarlo/CreditRiskExample.java   |  153 -
 .../compute/montecarlo/CreditRiskManager.java   |  143 -
 .../examples/compute/montecarlo/package.html    |   24 -
 .../apache/ignite/examples/compute/package.html |   23 -
 .../computegrid/ComputeBroadcastExample.java    |  114 +
 .../computegrid/ComputeCallableExample.java     |   79 +
 .../computegrid/ComputeClosureExample.java      |   77 +
 .../ComputeContinuousMapperExample.java         |  158 +
 .../ComputeExecutorServiceExample.java          |   71 +
 .../ComputeFibonacciContinuationExample.java    |  183 +
 .../computegrid/ComputeProjectionExample.java   |   93 +
 .../computegrid/ComputeReducerExample.java      |   89 +
 .../computegrid/ComputeRunnableExample.java     |   74 +
 .../computegrid/ComputeScheduleExample.java     |   81 +
 .../computegrid/ComputeTaskMapExample.java      |  113 +
 .../computegrid/ComputeTaskSplitExample.java    |  102 +
 .../failover/ComputeFailoverExample.java        |  137 +
 .../failover/ComputeFailoverNodeStartup.java    |   77 +
 .../examples/computegrid/failover/package.html  |   24 +
 .../examples/computegrid/montecarlo/Credit.java |  110 +
 .../montecarlo/CreditRiskExample.java           |  153 +
 .../montecarlo/CreditRiskManager.java           |  143 +
 .../computegrid/montecarlo/package.html         |   24 +
 .../ignite/examples/computegrid/package.html    |   24 +
 .../datagrid/CacheContinuousQueryExample.java   |    2 +-
 .../examples/datagrid/CacheEventsExample.java   |   10 +-
 .../datagrid/CachePopularNumbersExample.java    |    3 +-
 .../datastructures/CacheAtomicLongExample.java  |   78 -
 .../CacheAtomicReferenceExample.java            |  126 -
 .../CacheAtomicSequenceExample.java             |  112 -
 .../CacheAtomicStampedExample.java              |  132 -
 .../CacheCountDownLatchExample.java             |  112 -
 .../datastructures/CacheQueueExample.java       |  214 --
 .../datastructures/CacheSetExample.java         |  193 -
 .../datagrid/datastructures/package.html        |   23 -
 .../examples/datagrid/hibernate/package.html    |    3 +-
 .../ignite/examples/datagrid/package.html       |    3 +-
 .../examples/datagrid/starschema/package.html   |    2 +-
 .../store/CacheNodeWithStoreStartup.java        |    1 -
 .../store/dummy/CacheDummyPersonStore.java      |    2 +-
 .../examples/datagrid/store/dummy/package.html  |    2 +-
 .../datagrid/store/hibernate/Person.hbm.xml     |    6 +-
 .../datagrid/store/hibernate/hibernate.cfg.xml  |    2 +-
 .../datagrid/store/hibernate/package.html       |    2 +-
 .../examples/datagrid/store/jdbc/package.html   |    2 +-
 .../ignite/examples/datagrid/store/package.html |    2 +-
 .../datastructures/IgniteAtomicLongExample.java |   74 +
 .../IgniteAtomicReferenceExample.java           |  110 +
 .../IgniteAtomicSequenceExample.java            |   96 +
 .../IgniteAtomicStampedExample.java             |  117 +
 .../IgniteCountDownLatchExample.java            |   96 +
 .../datastructures/IgniteQueueExample.java      |  206 ++
 .../datastructures/IgniteSetExample.java        |  186 +
 .../ignite/examples/datastructures/package.html |   24 +
 .../ignite/examples/events/EventsExample.java   |   16 +-
 .../apache/ignite/examples/events/package.html  |    2 +-
 .../ignite/examples/fs/IgniteFsExample.java     |  278 --
 .../examples/fs/IgniteFsMapReduceExample.java   |  249 --
 .../ignite/examples/fs/IgniteFsNodeStartup.java |   41 -
 .../org/apache/ignite/examples/fs/package.html  |   23 -
 .../examples/ignitefs/IgniteFsExample.java      |  278 ++
 .../ignitefs/IgniteFsMapReduceExample.java      |  249 ++
 .../examples/ignitefs/IgniteFsNodeStartup.java  |   41 +
 .../ignite/examples/ignitefs/package.html       |   24 +
 .../MessagingPingPongListenActorExample.java    |    4 +-
 .../ignite/examples/messaging/package.html      |    2 +-
 .../client/memcache/MemcacheRestExample.java    |    3 +-
 .../MemcacheRestExampleNodeStartup.java         |    7 +-
 .../examples/misc/client/memcache/package.html  |    3 +-
 .../ignite/examples/misc/client/package.html    |    2 +-
 .../examples/misc/deployment/package.html       |    2 +-
 .../ignite/examples/misc/lifecycle/package.html |    2 +-
 .../apache/ignite/examples/misc/package.html    |    2 +-
 .../examples/misc/springbean/package.html       |    2 +-
 .../examples/misc/springbean/spring-bean.xml    |    6 +-
 .../org/apache/ignite/examples/package.html     |    2 +-
 .../examples/servicegrid/ServicesExample.java   |  167 +
 .../examples/servicegrid/SimpleMapService.java  |   49 +
 .../servicegrid/SimpleMapServiceImpl.java       |   71 +
 .../examples/services/ServicesExample.java      |  167 -
 .../examples/services/SimpleMapService.java     |   49 -
 .../examples/services/SimpleMapServiceImpl.java |   71 -
 .../streaming/StreamingCheckInExample.java      |    2 +-
 .../StreamingPopularNumbersExample.java         |    2 +-
 .../streaming/StreamingPriceBarsExample.java    |    2 +-
 .../ignite/examples/streaming/package.html      |    2 +-
 .../apache/ignite/examples/ComputeExample.java  |    6 +-
 .../examples/ScalarCacheAffinityExample1.scala  |    5 +-
 .../examples/ScalarCacheAffinityExample2.scala  |    2 +-
 .../ScalarCacheAffinitySimpleExample.scala      |    2 +-
 .../scalar/examples/ScalarCacheExample.scala    |   10 +-
 .../ScalarCachePopularNumbersExample.scala      |    4 +-
 .../examples/ScalarCacheQueryExample.scala      |    2 +-
 .../examples/ScalarContinuationExample.scala    |    4 +-
 .../examples/ScalarSnowflakeSchemaExample.scala |    4 +-
 .../ignite/examples/BasicExamplesSelfTest.java  |    2 +-
 .../ignite/examples/CacheExamplesSelfTest.java  |   16 +-
 .../examples/CheckpointExamplesSelfTest.java    |    2 +-
 .../examples/ContinuationExamplesSelfTest.java  |    2 +-
 .../ContinuousMapperExamplesSelfTest.java       |    2 +-
 .../examples/IgniteFsExamplesSelfTest.java      |    2 +-
 .../examples/MonteCarloExamplesSelfTest.java    |    2 +-
 .../examples/ProjectionExampleSelfTest.java     |    2 +-
 .../ignite/examples/TaskExamplesSelfTest.java   |    2 +-
 license/header-customisation.xml                |   51 +
 license/header.txt                              |   14 +
 modules/aop/pom.xml                             |    2 +-
 .../compute/gridify/aop/aspectj/package.html    |    2 +-
 .../compute/gridify/aop/spring/package.html     |    4 +-
 .../test/config/aop/aspectj/META-INF/aop.xml    |   10 +-
 .../config/aop/jboss/jboss-gridgain-aop.xml     |   38 -
 .../apache/ignite/gridify/AbstractAopTest.java  |  108 +-
 .../GridifySetToXXXNonSpringAopSelfTest.java    |    4 +-
 .../GridifySetToXXXSpringAopSelfTest.java       |    4 +-
 .../ignite/gridify/NonSpringAopSelfTest.java    |    6 +-
 .../apache/ignite/gridify/TestGridifyJob.java   |    2 +-
 .../ignite/gridify/hierarchy/package.html       |    4 +-
 .../java/org/apache/ignite/gridify/package.html |    4 +-
 .../optimized/OptimizedMarshallerAopTest.java   |    8 +-
 .../apache/ignite/p2p/P2PGridifySelfTest.java   |   22 +-
 .../testsuites/IgniteAopSelfTestSuite.java      |    2 +-
 .../direct/singlesplit/SingleSplitTestTask.java |    6 +-
 .../singlesplit/SingleSplitsLoadTest.java       |    6 +-
 .../loadtests/direct/singlesplit/package.html   |    2 +-
 .../gridify/GridifySingleSplitLoadTest.java     |    6 +-
 .../org/test/gridify/ExternalGridifyTask.java   |    2 +-
 .../gridify/ExternalNonSpringAopSelfTest.java   |   86 +-
 .../src/test/java/org/test/gridify/package.html |    3 +-
 modules/aws/pom.xml                             |    3 +-
 .../spi/checkpoint/s3/S3CheckpointSpi.java      |    6 +-
 .../spi/checkpoint/s3/S3CheckpointSpiMBean.java |   12 +-
 .../ignite/spi/checkpoint/s3/package.html       |    2 +-
 .../tcp/ipfinder/s3/TcpDiscoveryS3IpFinder.java |    2 +-
 .../spi/discovery/tcp/ipfinder/s3/package.html  |    3 +-
 .../ignite/spi/checkpoint/s3/package.html       |    2 +-
 .../s3/TcpDiscoveryS3IpFinderSelfTest.java      |    2 +-
 .../spi/discovery/tcp/ipfinder/s3/package.html  |    3 +-
 .../config/grid-client-config.properties        |    4 +-
 .../config/grid-client-spring-config.xml        |    6 +-
 modules/clients/pom.xml                         |    2 +-
 modules/clients/readme.md                       |    8 +-
 modules/clients/src/test/bin/start-nodes-ssh.sh |   26 +-
 modules/clients/src/test/bin/start-nodes.cmd    |   17 +
 modules/clients/src/test/bin/start-nodes.sh     |   26 +-
 modules/clients/src/test/bin/stop-nodes.cmd     |   17 +
 modules/clients/src/test/bin/stop-nodes.sh      |   26 +-
 .../internal/TaskEventSubjectIdSelfTest.java    |   32 +-
 .../ClientAbstractMultiThreadedSelfTest.java    |    5 +-
 .../client/ClientDefaultCacheSelfTest.java      |    6 +-
 .../client/ClientPortableArgumentTask.java      |   52 -
 .../internal/client/ClientPutPortableTask.java  |   43 -
 .../internal/client/ClientSslNodeStartup.java   |    2 +-
 .../internal/client/ClientStartNodeTask.java    |    4 +-
 .../internal/client/ClientStopNodeTask.java     |    4 +-
 .../internal/client/ClientTestPortable.java     |  490 ---
 .../ClientTestPortableAffinityKeyTask.java      |   85 -
 .../internal/client/ClientTestRestServer.java   |    6 +
 .../client/ClientTopologyCacheSelfTest.java     |    1 -
 .../ClientPropertiesConfigurationSelfTest.java  |    4 +-
 .../ClientAbstractMultiNodeSelfTest.java        |   30 +-
 .../integration/ClientAbstractSelfTest.java     |  125 +-
 .../ClientTcpConnectivitySelfTest.java          |    6 +-
 .../ClientTcpUnreachableMultiNodeSelfTest.java  |   12 -
 .../router/TcpRouterAbstractSelfTest.java       |    2 +-
 .../router/TcpRouterMultiNodeSelfTest.java      |    2 +-
 .../rest/AbstractRestProcessorSelfTest.java     |   12 +-
 .../rest/ClientMemcachedProtocolSelfTest.java   |   76 +-
 .../JettyRestProcessorAbstractSelfTest.java     |  136 +-
 .../rest/JettyRestProcessorSignedSelfTest.java  |    4 +-
 .../rest/RestBinaryProtocolSelfTest.java        |    7 +-
 .../rest/RestMemcacheProtocolSelfTest.java      |   67 +-
 .../processors/rest/RestProcessorTest.java      |   28 +-
 .../rest/TaskCommandHandlerSelfTest.java        |    1 +
 .../processors/rest/TestBinaryClient.java       |   13 +-
 .../processors/rest/TestMemcacheClient.java     |   15 +-
 .../protocols/tcp/TcpRestParserSelfTest.java    |   16 +-
 .../ignite/jdbc/JdbcComplexQuerySelfTest.java   |    4 +-
 .../ignite/jdbc/JdbcConnectionSelfTest.java     |    5 +-
 .../ignite/jdbc/JdbcEmptyCacheSelfTest.java     |    5 +-
 .../ignite/jdbc/JdbcLocalCachesSelfTest.java    |    6 +-
 .../ignite/jdbc/JdbcMetadataSelfTest.java       |    4 +-
 .../jdbc/JdbcPreparedStatementSelfTest.java     |    4 +-
 .../ignite/jdbc/JdbcResultSetSelfTest.java      |    4 +-
 .../ignite/jdbc/JdbcStatementSelfTest.java      |    4 +-
 .../loadtests/client/ClientTcpSslLoadTest.java  |    7 +-
 .../src/test/resources/jetty/rest-jetty-ssl.xml |    2 +-
 .../src/test/resources/jetty/rest-jetty.xml     |    2 +-
 .../test/resources/jetty/router-jetty-ssl.xml   |    2 +-
 .../src/test/resources/jetty/router-jetty.xml   |    2 +-
 modules/clients/src/test/resources/log4j.xml    |   14 +-
 .../clients/src/test/resources/spring-cache.xml |   30 +-
 .../src/test/resources/spring-router-ssl.xml    |   10 +-
 .../src/test/resources/spring-router.xml        |   10 +-
 .../src/test/resources/spring-server-node.xml   |   78 +-
 .../test/resources/spring-server-ssl-node.xml   |   60 +-
 modules/codegen/pom.xml                         |   50 +
 .../CommunicationMessageCodeGenerator.java      |  782 ++++
 modules/core/pom.xml                            |    2 +-
 .../src/main/java/org/apache/ignite/Ignite.java |  145 +-
 .../org/apache/ignite/IgniteAtomicLong.java     |  163 +
 .../apache/ignite/IgniteAtomicReference.java    |   99 +
 .../org/apache/ignite/IgniteAtomicSequence.java |  136 +
 .../org/apache/ignite/IgniteAtomicStamped.java  |  128 +
 .../apache/ignite/IgniteBasicWarmupClosure.java |  560 ---
 .../java/org/apache/ignite/IgniteCache.java     |   57 +-
 .../apache/ignite/IgniteCheckedException.java   |    3 +-
 .../java/org/apache/ignite/IgniteCluster.java   |   37 +-
 .../java/org/apache/ignite/IgniteCompute.java   |   45 +-
 .../org/apache/ignite/IgniteCountDownLatch.java |  232 ++
 .../org/apache/ignite/IgniteDataLoader.java     |   33 +-
 .../java/org/apache/ignite/IgniteEvents.java    |   26 +-
 .../java/org/apache/ignite/IgniteException.java |    3 +-
 .../main/java/org/apache/ignite/IgniteFs.java   |   23 +-
 .../org/apache/ignite/IgniteJdbcDriver.java     |  484 +++
 .../java/org/apache/ignite/IgniteLogger.java    |   18 +-
 .../java/org/apache/ignite/IgniteManaged.java   |  361 --
 .../java/org/apache/ignite/IgniteMessaging.java |    4 +-
 .../java/org/apache/ignite/IgnitePortables.java |  365 --
 .../java/org/apache/ignite/IgniteQueue.java     |  182 +
 .../java/org/apache/ignite/IgniteScheduler.java |    6 +-
 .../java/org/apache/ignite/IgniteServices.java  |  354 ++
 .../main/java/org/apache/ignite/IgniteSet.java  |  104 +
 .../java/org/apache/ignite/IgniteState.java     |    4 +-
 .../java/org/apache/ignite/IgniteStreamer.java  |    5 +-
 .../apache/ignite/IgniteSystemProperties.java   |    2 +-
 .../org/apache/ignite/IgniteTransactions.java   |    4 +-
 .../main/java/org/apache/ignite/Ignition.java   |   27 +-
 .../org/apache/ignite/IgnitionListener.java     |   37 +
 .../apache/ignite/cache/CacheAtomicityMode.java |    2 +-
 .../apache/ignite/cache/CacheConfiguration.java | 1821 ---------
 .../ignite/cache/CacheDistributionMode.java     |    6 +-
 .../org/apache/ignite/cache/CacheEntry.java     |    5 +-
 .../apache/ignite/cache/CacheEntryEvent.java    |   75 -
 .../apache/ignite/cache/CacheInterceptor.java   |    2 +-
 .../org/apache/ignite/cache/CacheMetrics.java   |    4 +-
 .../java/org/apache/ignite/cache/CacheMode.java |    4 +-
 .../org/apache/ignite/cache/CachePeekMode.java  |   12 +-
 .../apache/ignite/cache/CachePreloadMode.java   |    4 +-
 .../apache/ignite/cache/CacheProjection.java    |  107 +-
 .../cache/CacheWriteSynchronizationMode.java    |    2 +-
 .../apache/ignite/cache/CachingProvider.java    |    2 +-
 .../java/org/apache/ignite/cache/GridCache.java |   17 +-
 .../apache/ignite/cache/GridCachePeekMode.java  |   85 -
 .../ignite/cache/GridCacheVersionedEntry.java   |   81 -
 .../ignite/cache/affinity/CacheAffinity.java    |   37 +-
 .../cache/affinity/CacheAffinityFunction.java   |    3 +-
 .../affinity/CacheAffinityFunctionContext.java  |    2 +-
 .../cache/affinity/CacheAffinityKeyMapper.java  |    4 +-
 .../CacheConsistentHashAffinityFunction.java    |    7 +-
 .../cache/affinity/consistenthash/package.html  |    2 +-
 .../fair/CachePartitionFairAffinity.java        |    7 +-
 .../ignite/cache/affinity/fair/package.html     |    2 +-
 .../apache/ignite/cache/affinity/package.html   |    2 +-
 .../CacheRendezvousAffinityFunction.java        |    7 +-
 .../cache/affinity/rendezvous/package.html      |    3 +-
 .../apache/ignite/cache/cloner/CacheCloner.java |    7 +-
 .../org/apache/ignite/cache/cloner/package.html |    2 +-
 .../cache/datastructures/CacheAtomicLong.java   |  157 -
 .../datastructures/CacheAtomicReference.java    |   93 -
 .../datastructures/CacheAtomicSequence.java     |  130 -
 .../datastructures/CacheAtomicStamped.java      |  121 -
 .../datastructures/CacheCountDownLatch.java     |  226 --
 .../CacheDataStructureInvalidException.java     |   66 -
 ...cheDataStructureInvalidRuntimeException.java |   66 -
 .../CacheDataStructureRemovedException.java     |   61 -
 ...cheDataStructureRemovedRuntimeException.java |   61 -
 .../datastructures/CacheDataStructures.java     |  220 --
 .../ignite/cache/datastructures/CacheQueue.java |  182 -
 .../ignite/cache/datastructures/CacheSet.java   |   61 -
 .../ignite/cache/datastructures/package.html    |   24 -
 .../cache/eviction/CacheEvictionFilter.java     |    2 +-
 .../cache/eviction/CacheEvictionPolicy.java     |    6 +-
 .../ignite/cache/eviction/EvictableEntry.java   |    2 +-
 .../eviction/fifo/CacheFifoEvictionPolicy.java  |    2 +
 .../fifo/CacheFifoEvictionPolicyMBean.java      |   10 +-
 .../ignite/cache/eviction/fifo/package.html     |    3 +-
 .../eviction/ggfs/CacheGgfsEvictionFilter.java  |   34 -
 .../CacheGgfsPerBlockLruEvictionPolicy.java     |  353 --
 ...CacheGgfsPerBlockLruEvictionPolicyMBean.java |   93 -
 .../ignite/cache/eviction/ggfs/package.html     |   23 -
 .../ignitefs/CacheIgniteFsEvictionFilter.java   |   34 +
 .../CacheIgniteFsPerBlockLruEvictionPolicy.java |  353 ++
 ...IgniteFsPerBlockLruEvictionPolicyMXBean.java |   93 +
 .../ignite/cache/eviction/ignitefs/package.html |   24 +
 .../eviction/lru/CacheLruEvictionPolicy.java    |    1 +
 .../lru/CacheLruEvictionPolicyMBean.java        |   10 +-
 .../ignite/cache/eviction/lru/package.html      |    3 +-
 .../apache/ignite/cache/eviction/package.html   |    3 +-
 .../random/CacheRandomEvictionPolicy.java       |    2 +
 .../random/CacheRandomEvictionPolicyMBean.java  |    6 +-
 .../ignite/cache/eviction/random/package.html   |    3 +-
 .../java/org/apache/ignite/cache/package.html   |    2 +-
 .../cache/query/CacheContinuousQuery.java       |   61 +-
 .../apache/ignite/cache/query/CacheQueries.java |    2 +-
 .../apache/ignite/cache/query/CacheQuery.java   |   16 +-
 .../cache/query/CacheQueryGroupIndex.java       |    9 -
 .../ignite/cache/query/CacheQuerySqlField.java  |   12 +-
 .../cache/query/CacheQuerySqlFunction.java      |    2 +-
 .../ignite/cache/query/CacheQueryType.java      |    6 +-
 .../cache/query/QueryAffinityPredicate.java     |    3 +
 .../cache/query/QueryContinuousPredicate.java   |    3 +
 .../ignite/cache/query/QuerySqlPredicate.java   |    3 +
 .../ignite/cache/query/QueryTextPredicate.java  |    3 +
 .../query/annotations/QueryGroupIndex.java      |    9 -
 .../cache/query/annotations/QuerySqlField.java  |   12 +-
 .../query/annotations/QuerySqlFunction.java     |    2 +-
 .../org/apache/ignite/cache/query/package.html  |    3 +-
 .../cache/store/CacheLoadOnlyStoreAdapter.java  |    2 +-
 .../ignite/cache/store/CacheLocalStore.java     |   31 -
 .../apache/ignite/cache/store/CacheStore.java   |   15 +-
 .../cache/store/CacheStoreBalancingWrapper.java |  296 --
 .../store/jdbc/CacheAbstractJdbcStore.java      | 1567 ++++++++
 .../cache/store/jdbc/CacheJdbcBlobStore.java    |    8 +-
 .../cache/store/jdbc/CacheJdbcPojoStore.java    |  205 ++
 .../ignite/cache/store/jdbc/JdbcCacheStore.java | 1560 --------
 .../cache/store/jdbc/JdbcPojoCacheStore.java    |  205 --
 .../cache/store/jdbc/dialect/package.html       |    4 +-
 .../apache/ignite/cache/store/jdbc/package.html |    2 +-
 .../org/apache/ignite/cache/store/package.html  |    3 +-
 .../org/apache/ignite/cluster/ClusterGroup.java |    8 +-
 .../org/apache/ignite/cluster/ClusterNode.java  |   27 +-
 .../ComputeExecutionRejectedException.java      |    2 +-
 .../org/apache/ignite/compute/ComputeJob.java   |   16 +-
 .../ignite/compute/ComputeJobAdapter.java       |    2 +-
 .../ignite/compute/ComputeJobContext.java       |    6 +-
 .../compute/ComputeJobContinuationAdapter.java  |    4 +-
 .../ignite/compute/ComputeLoadBalancer.java     |    2 +-
 .../org/apache/ignite/compute/ComputeTask.java  |   12 +-
 .../ignite/compute/ComputeTaskAdapter.java      |    2 +-
 .../compute/ComputeTaskContinuousMapper.java    |    6 +-
 .../ignite/compute/ComputeTaskMapAsync.java     |    2 +-
 .../apache/ignite/compute/ComputeTaskName.java  |    2 +-
 .../ignite/compute/ComputeTaskSession.java      |    9 +-
 .../apache/ignite/compute/ComputeTaskSpis.java  |    2 +-
 .../ignite/compute/ComputeTaskSplitAdapter.java |    2 +-
 .../apache/ignite/compute/gridify/Gridify.java  |   10 +-
 .../ignite/compute/gridify/GridifyInput.java    |    2 +-
 .../ignite/compute/gridify/GridifySetToSet.java |   16 +-
 .../compute/gridify/GridifySetToValue.java      |   16 +-
 .../gridify/aop/GridifyDefaultRangeTask.java    |    8 +-
 .../compute/gridify/aop/GridifyDefaultTask.java |    2 +-
 .../ignite/compute/gridify/aop/package.html     |    3 +-
 .../apache/ignite/compute/gridify/package.html  |    3 +-
 .../java/org/apache/ignite/compute/package.html |    2 +-
 .../ignite/configuration/AddressResolver.java   |   43 +
 .../configuration/AtomicConfiguration.java      |  105 +
 .../configuration/CacheConfiguration.java       | 1662 +++++++++
 .../configuration/CollectionConfiguration.java  |   67 +
 .../configuration/ConnectorConfiguration.java   |   68 +-
 .../ignite/configuration/DeploymentMode.java    |  181 +
 .../configuration/IgniteAddressResolver.java    |   43 -
 .../configuration/IgniteConfiguration.java      |  510 +--
 .../configuration/IgniteDeploymentMode.java     |  181 -
 .../configuration/IgniteFsConfiguration.java    |  807 ++++
 .../configuration/IgniteQueryConfiguration.java |  201 -
 .../configuration/QueryConfiguration.java       |  201 +
 .../configuration/TransactionConfiguration.java |  205 ++
 .../TransactionsConfiguration.java              |  202 -
 .../dataload/IgniteDataLoadCacheUpdater.java    |   42 -
 .../org/apache/ignite/dataload/package.html     |   23 -
 .../ignite/events/AuthenticationEvent.java      |  172 +
 .../ignite/events/AuthorizationEvent.java       |  146 +
 .../org/apache/ignite/events/CacheEvent.java    |  331 ++
 .../ignite/events/CachePreloadingEvent.java     |  172 +
 .../ignite/events/CacheQueryExecutedEvent.java  |  237 ++
 .../ignite/events/CacheQueryReadEvent.java      |  299 ++
 .../apache/ignite/events/CheckpointEvent.java   |  122 +
 .../apache/ignite/events/DeploymentEvent.java   |  118 +
 .../apache/ignite/events/DiscoveryEvent.java    |  165 +
 .../java/org/apache/ignite/events/Event.java    |  154 +
 .../org/apache/ignite/events/EventAdapter.java  |  168 +
 .../apache/ignite/events/EventLocalOrder.java   |   44 +
 .../org/apache/ignite/events/EventType.java     | 1146 ++++++
 .../events/IgniteAuthenticationEvent.java       |  172 -
 .../ignite/events/IgniteAuthorizationEvent.java |  146 -
 .../apache/ignite/events/IgniteCacheEvent.java  |  331 --
 .../events/IgniteCachePreloadingEvent.java      |  172 -
 .../events/IgniteCacheQueryExecutedEvent.java   |  237 --
 .../events/IgniteCacheQueryReadEvent.java       |  299 --
 .../ignite/events/IgniteCheckpointEvent.java    |  122 -
 .../ignite/events/IgniteDeploymentEvent.java    |  118 -
 .../ignite/events/IgniteDiscoveryEvent.java     |  165 -
 .../org/apache/ignite/events/IgniteEvent.java   |  154 -
 .../ignite/events/IgniteEventAdapter.java       |  168 -
 .../ignite/events/IgniteEventLocalOrder.java    |   44 -
 .../apache/ignite/events/IgniteEventType.java   | 1266 -------
 .../org/apache/ignite/events/IgniteFsEvent.java |   36 +-
 .../apache/ignite/events/IgniteJobEvent.java    |  236 --
 .../ignite/events/IgniteLicenseEvent.java       |  116 -
 .../ignite/events/IgniteSecureSessionEvent.java |  154 -
 .../ignite/events/IgniteSwapSpaceEvent.java     |  104 -
 .../apache/ignite/events/IgniteTaskEvent.java   |  168 -
 .../java/org/apache/ignite/events/JobEvent.java |  236 ++
 .../org/apache/ignite/events/LicenseEvent.java  |  116 +
 .../ignite/events/SecureSessionEvent.java       |  154 +
 .../apache/ignite/events/SwapSpaceEvent.java    |  104 +
 .../org/apache/ignite/events/TaskEvent.java     |  168 +
 .../java/org/apache/ignite/events/package.html  |    5 +-
 .../apache/ignite/fs/IgniteFsBlockLocation.java |   63 -
 ...IgniteFsConcurrentModificationException.java |   36 -
 .../apache/ignite/fs/IgniteFsConfiguration.java |  806 ----
 .../fs/IgniteFsCorruptedFileException.java      |   50 -
 .../org/apache/ignite/fs/IgniteFsException.java |   57 -
 .../java/org/apache/ignite/fs/IgniteFsFile.java |  120 -
 .../fs/IgniteFsFileNotFoundException.java       |   44 -
 .../apache/ignite/fs/IgniteFsFileSystem.java    |  216 --
 .../fs/IgniteFsGroupDataBlocksKeyMapper.java    |  101 -
 .../apache/ignite/fs/IgniteFsInputStream.java   |   80 -
 .../fs/IgniteFsInvalidHdfsVersionException.java |   42 -
 .../ignite/fs/IgniteFsInvalidPathException.java |   57 -
 .../org/apache/ignite/fs/IgniteFsMetrics.java   |  159 -
 .../java/org/apache/ignite/fs/IgniteFsMode.java |   80 -
 .../ignite/fs/IgniteFsOutOfSpaceException.java  |   58 -
 .../apache/ignite/fs/IgniteFsOutputStream.java  |   35 -
 .../fs/IgniteFsParentNotDirectoryException.java |   50 -
 .../java/org/apache/ignite/fs/IgniteFsPath.java |  262 --
 .../fs/IgniteFsPathAlreadyExistsException.java  |   50 -
 .../apache/ignite/fs/IgniteFsPathSummary.java   |  138 -
 .../org/apache/ignite/fs/IgniteFsReader.java    |   38 -
 .../ignite/fs/mapreduce/IgniteFsFileRange.java  |   80 -
 .../IgniteFsInputStreamJobAdapter.java          |   52 -
 .../apache/ignite/fs/mapreduce/IgniteFsJob.java |   69 -
 .../ignite/fs/mapreduce/IgniteFsJobAdapter.java |   28 -
 .../fs/mapreduce/IgniteFsRangeInputStream.java  |  197 -
 .../fs/mapreduce/IgniteFsRecordResolver.java    |   56 -
 .../ignite/fs/mapreduce/IgniteFsTask.java       |  172 -
 .../ignite/fs/mapreduce/IgniteFsTaskArgs.java   |   82 -
 .../mapreduce/IgniteFsTaskNoReduceAdapter.java  |   42 -
 .../org/apache/ignite/fs/mapreduce/package.html |   23 -
 .../IgniteFsByteDelimiterRecordResolver.java    |  347 --
 .../IgniteFsFixedLengthRecordResolver.java      |   86 -
 .../records/IgniteFsNewLineRecordResolver.java  |   66 -
 .../IgniteFsStringDelimiterRecordResolver.java  |   84 -
 .../ignite/fs/mapreduce/records/package.html    |   24 -
 .../main/java/org/apache/ignite/fs/package.html |   24 -
 .../ignite/ignitefs/IgniteFsBlockLocation.java  |   63 +
 ...IgniteFsConcurrentModificationException.java |   36 +
 .../IgniteFsCorruptedFileException.java         |   50 +
 .../ignite/ignitefs/IgniteFsException.java      |   57 +
 .../apache/ignite/ignitefs/IgniteFsFile.java    |  120 +
 .../ignitefs/IgniteFsFileNotFoundException.java |   44 +
 .../ignite/ignitefs/IgniteFsFileSystem.java     |  216 ++
 .../IgniteFsGroupDataBlocksKeyMapper.java       |  101 +
 .../ignite/ignitefs/IgniteFsInputStream.java    |   80 +
 .../IgniteFsInvalidHdfsVersionException.java    |   42 +
 .../ignitefs/IgniteFsInvalidPathException.java  |   57 +
 .../apache/ignite/ignitefs/IgniteFsMetrics.java |  159 +
 .../apache/ignite/ignitefs/IgniteFsMode.java    |   80 +
 .../ignitefs/IgniteFsOutOfSpaceException.java   |   58 +
 .../ignite/ignitefs/IgniteFsOutputStream.java   |   35 +
 .../IgniteFsParentNotDirectoryException.java    |   50 +
 .../apache/ignite/ignitefs/IgniteFsPath.java    |  262 ++
 .../IgniteFsPathAlreadyExistsException.java     |   50 +
 .../ignite/ignitefs/IgniteFsPathSummary.java    |  138 +
 .../apache/ignite/ignitefs/IgniteFsReader.java  |   38 +
 .../ignitefs/mapreduce/IgniteFsFileRange.java   |   80 +
 .../IgniteFsInputStreamJobAdapter.java          |   52 +
 .../ignite/ignitefs/mapreduce/IgniteFsJob.java  |   69 +
 .../ignitefs/mapreduce/IgniteFsJobAdapter.java  |   28 +
 .../mapreduce/IgniteFsRangeInputStream.java     |  197 +
 .../mapreduce/IgniteFsRecordResolver.java       |   56 +
 .../ignite/ignitefs/mapreduce/IgniteFsTask.java |  172 +
 .../ignitefs/mapreduce/IgniteFsTaskArgs.java    |   82 +
 .../mapreduce/IgniteFsTaskNoReduceAdapter.java  |   42 +
 .../ignite/ignitefs/mapreduce/package.html      |   24 +
 .../IgniteFsByteDelimiterRecordResolver.java    |  347 ++
 .../IgniteFsFixedLengthRecordResolver.java      |   86 +
 .../records/IgniteFsNewLineRecordResolver.java  |   66 +
 .../IgniteFsStringDelimiterRecordResolver.java  |   84 +
 .../ignitefs/mapreduce/records/package.html     |   24 +
 .../org/apache/ignite/ignitefs/package.html     |   24 +
 .../ignite/internal/AsyncSupportAdapter.java    |  109 +
 .../ignite/internal/ClusterGroupAdapter.java    |   18 +-
 .../apache/ignite/internal/ClusterGroupEx.java  |    9 +
 .../apache/ignite/internal/GridComponent.java   |   21 +-
 .../apache/ignite/internal/GridDiagnostic.java  |    4 +-
 .../ignite/internal/GridDirectVersion.java      |   32 -
 .../internal/GridEventConsumeHandler.java       |   32 +-
 .../ignite/internal/GridJobCancelRequest.java   |   58 +-
 .../ignite/internal/GridJobContextImpl.java     |    2 +-
 .../ignite/internal/GridJobExecuteRequest.java  |  417 +--
 .../ignite/internal/GridJobExecuteResponse.java |  106 +-
 .../ignite/internal/GridJobSiblingsRequest.java |   46 +-
 .../internal/GridJobSiblingsResponse.java       |   36 +-
 .../ignite/internal/GridKernalContext.java      |   56 +-
 .../ignite/internal/GridKernalContextImpl.java  |  177 +-
 .../apache/ignite/internal/GridKillTask.java    |    2 +-
 .../ignite/internal/GridNodeAttributes.java     |  145 -
 .../ignite/internal/GridPluginComponent.java    |    9 +-
 .../ignite/internal/GridPluginContext.java      |    6 -
 .../ignite/internal/GridPortablesImpl.java      |  174 -
 .../apache/ignite/internal/GridProperties.java  |    6 +-
 .../ignite/internal/GridTaskCancelRequest.java  |   34 +-
 .../ignite/internal/GridTaskSessionRequest.java |   58 +-
 .../org/apache/ignite/internal/GridTopic.java   |   16 +-
 .../ignite/internal/GridUpdateNotifier.java     |    2 +-
 .../ignite/internal/IgniteClusterAsyncImpl.java |    2 +-
 .../ignite/internal/IgniteComponentType.java    |    2 +-
 .../ignite/internal/IgniteComputeImpl.java      |   23 +-
 .../ignite/internal/IgniteEventsImpl.java       |   26 +-
 .../org/apache/ignite/internal/IgniteEx.java    |    2 +-
 .../apache/ignite/internal/IgniteKernal.java    |  299 +-
 .../ignite/internal/IgniteManagedImpl.java      |  284 --
 .../ignite/internal/IgniteMessagingImpl.java    |    2 +-
 .../ignite/internal/IgniteNodeAttributes.java   |  141 +
 .../ignite/internal/IgniteServicesImpl.java     |  283 ++
 .../internal/IgniteThreadPoolMXBeanAdapter.java |  129 -
 .../org/apache/ignite/internal/IgnitionEx.java  |  417 +--
 .../internal/ThreadPoolMXBeanAdapter.java       |  129 +
 .../ignite/internal/client/GridClient.java      |    4 +-
 .../internal/client/GridClientCacheFlag.java    |    2 +-
 .../internal/client/GridClientCompute.java      |   59 +-
 .../client/GridClientConfiguration.java         |   27 +-
 .../ignite/internal/client/GridClientData.java  |    2 +-
 .../internal/client/GridClientFactory.java      |    2 +-
 .../ignite/internal/client/GridClientNode.java  |   24 -
 .../internal/client/GridClientProtocol.java     |    4 -
 .../client/impl/GridClientComputeImpl.java      |    2 +-
 .../internal/client/impl/GridClientImpl.java    |   21 +-
 .../client/impl/GridClientNodeImpl.java         |   15 -
 .../client/impl/GridClientThreadFactory.java    |    2 +-
 .../GridClientConnectionManagerAdapter.java     |  153 +-
 .../GridClientConnectionManagerOsImpl.java      |    5 +-
 .../connection/GridClientNioTcpConnection.java  |  128 +-
 .../impl/connection/GridClientTopology.java     |    2 +-
 .../GridClientOptimizedMarshaller.java          |   12 +-
 .../client/router/GridTcpRouterMBean.java       |   16 +-
 .../router/impl/GridRouterClientImpl.java       |    4 +-
 .../impl/GridRouterCommandLineStartup.java      |    2 +-
 .../client/router/impl/GridTcpRouterImpl.java   |    4 +-
 .../router/impl/GridTcpRouterNioParser.java     |    6 +
 .../internal/direct/DirectByteBufferStream.java | 1613 ++++++++
 .../internal/direct/DirectMessageReader.java    |  279 ++
 .../internal/direct/DirectMessageWriter.java    |  216 ++
 .../ignite/internal/executor/package.html       |    3 +-
 .../fs/common/GridGgfsControlResponse.java      |    2 +-
 .../internal/fs/common/GridGgfsLogger.java      |    2 +-
 .../internal/fs/common/GridGgfsMarshaller.java  |    4 +-
 .../internal/fs/common/GridGgfsMessage.java     |    2 +-
 .../fs/common/GridGgfsPathControlRequest.java   |    2 +-
 .../ignite/internal/fs/common/package.html      |    3 +-
 .../ignite/internal/jdbc/JdbcConnection.java    |  547 +++
 .../internal/jdbc/JdbcConnectionInfo.java       |   91 +
 .../internal/jdbc/JdbcDatabaseMetadata.java     | 1313 +++++++
 .../internal/jdbc/JdbcPreparedStatement.java    |  411 +++
 .../ignite/internal/jdbc/JdbcResultSet.java     | 1519 ++++++++
 .../internal/jdbc/JdbcResultSetMetadata.java    |  170 +
 .../ignite/internal/jdbc/JdbcStatement.java     |  448 +++
 .../apache/ignite/internal/jdbc/JdbcUtils.java  |  232 ++
 .../internal/managers/GridManagerAdapter.java   |   43 +-
 .../managers/GridNoopManagerAdapter.java        |    5 +
 .../checkpoint/GridCheckpointManager.java       |    6 +-
 .../checkpoint/GridCheckpointRequest.java       |   58 +-
 .../internal/managers/checkpoint/package.html   |    3 +-
 .../internal/managers/collision/package.html    |    3 +-
 .../managers/communication/GridIoManager.java   |  117 +-
 .../managers/communication/GridIoMessage.java   |  114 +-
 .../communication/GridIoMessageFactory.java     |  543 +++
 .../communication/GridIoUserMessage.java        |  182 +-
 .../managers/communication/package.html         |    3 +-
 .../managers/deployment/GridDeployment.java     |    6 +-
 .../deployment/GridDeploymentClassLoader.java   |    8 +-
 .../deployment/GridDeploymentCommunication.java |   16 +-
 .../managers/deployment/GridDeploymentInfo.java |    2 +-
 .../deployment/GridDeploymentInfoBean.java      |  160 +-
 .../deployment/GridDeploymentLocalStore.java    |   12 +-
 .../deployment/GridDeploymentManager.java       |   10 +-
 .../deployment/GridDeploymentMetadata.java      |    6 +-
 .../GridDeploymentPerLoaderStore.java           |   20 +-
 .../GridDeploymentPerVersionStore.java          |   22 +-
 .../deployment/GridDeploymentRequest.java       |  126 +-
 .../deployment/GridDeploymentResponse.java      |   60 +-
 .../internal/managers/deployment/package.html   |    3 +-
 .../deployment/protocol/gg/package.html         |    3 +-
 .../discovery/GridDiscoveryManager.java         |  130 +-
 .../internal/managers/discovery/package.html    |    3 +-
 .../eventstorage/GridEventStorageManager.java   |   64 +-
 .../eventstorage/GridEventStorageMessage.java   |  214 +-
 .../eventstorage/GridLocalEventListener.java    |    2 +-
 .../internal/managers/eventstorage/package.html |    3 +-
 .../internal/managers/failover/package.html     |    2 +-
 .../internal/managers/indexing/package.html     |    2 +-
 .../internal/managers/loadbalancer/package.html |    3 +-
 .../ignite/internal/managers/package.html       |    3 +-
 .../managers/securesession/os/package.html      |    3 +-
 .../managers/securesession/package.html         |    3 +-
 .../managers/security/GridSecurityContext.java  |    6 +-
 .../internal/managers/security/os/package.html  |    3 +-
 .../internal/managers/security/package.html     |    3 +-
 .../swapspace/GridSwapSpaceManager.java         |   23 +-
 .../internal/managers/swapspace/package.html    |    3 +-
 .../internal/mxbean/IgniteStandardMXBean.java   |   10 +-
 .../apache/ignite/internal/mxbean/package.html  |    2 +-
 .../org/apache/ignite/internal/package.html     |    2 +-
 .../processors/GridProcessorAdapter.java        |    5 +
 .../affinity/GridAffinityAssignmentCache.java   |   28 +-
 .../affinity/GridAffinityMessage.java           |   10 +-
 .../affinity/GridAffinityProcessor.java         |   10 +-
 .../processors/affinity/GridAffinityUtils.java  |    2 +-
 .../GridCacheAffinityFunctionContextImpl.java   |    6 +-
 .../internal/processors/affinity/package.html   |    3 +-
 .../processors/cache/CacheEntryEvent.java       |   75 +
 .../processors/cache/CacheEntryImpl0.java       |   60 +
 .../internal/processors/cache/CacheFlag.java    |    4 +-
 .../processors/cache/CacheInvokeEntry.java      |   12 +-
 .../processors/cache/CacheInvokeResult.java     |    2 +-
 .../cache/CacheStoreBalancingWrapper.java       |  297 ++
 .../cache/CacheStorePartialUpdateException.java |    3 +
 .../cache/CacheWeakQueryIteratorsHolder.java    |    7 +-
 .../processors/cache/GridCacheAdapter.java      |  750 +++-
 .../cache/GridCacheAffinityManager.java         |    2 +-
 .../processors/cache/GridCacheAttributes.java   |   42 +-
 .../cache/GridCacheClearAllRunnable.java        |   12 +-
 .../cache/GridCacheConcurrentMap.java           |    2 +-
 .../processors/cache/GridCacheContext.java      |  133 +-
 .../GridCacheDefaultAffinityKeyMapper.java      |   35 +-
 .../cache/GridCacheDeploymentManager.java       |   24 +-
 .../processors/cache/GridCacheEntryEx.java      |   14 +
 .../processors/cache/GridCacheEntryImpl.java    |    4 +-
 .../processors/cache/GridCacheEntryInfo.java    |    2 +-
 .../processors/cache/GridCacheEntrySet.java     |    2 +-
 .../processors/cache/GridCacheEventManager.java |   12 +-
 .../cache/GridCacheEvictionEntry.java           |    2 +-
 .../cache/GridCacheEvictionManager.java         |   19 +-
 .../cache/GridCacheEvictionRequest.java         |   58 +-
 .../cache/GridCacheEvictionResponse.java        |  102 +-
 .../cache/GridCacheFilterEvaluationEntry.java   |    2 +-
 .../processors/cache/GridCacheIoManager.java    |   26 +-
 .../processors/cache/GridCacheKeySet.java       |    2 +-
 .../processors/cache/GridCacheMapAdapter.java   |    2 +-
 .../processors/cache/GridCacheMapEntry.java     |   54 +-
 .../processors/cache/GridCacheMessage.java      |   66 +-
 .../processors/cache/GridCacheMvccManager.java  |    8 +-
 .../GridCachePartitionExchangeManager.java      |   32 +-
 .../processors/cache/GridCachePeekMode.java     |   85 +
 .../processors/cache/GridCacheProcessor.java    |   66 +-
 .../cache/GridCacheProjectionImpl.java          |   71 +-
 .../processors/cache/GridCacheProxyImpl.java    |  130 +-
 .../processors/cache/GridCacheReturn.java       |    2 +-
 .../cache/GridCacheSharedContext.java           |    6 +-
 .../processors/cache/GridCacheStoreManager.java |    7 +-
 .../processors/cache/GridCacheSwapManager.java  |  256 +-
 .../processors/cache/GridCacheTtlManager.java   |    3 +-
 .../processors/cache/GridCacheUtils.java        |   43 +-
 .../processors/cache/GridCacheValueBytes.java   |   86 +-
 .../cache/GridCacheValueCollection.java         |    2 +-
 .../cache/GridCacheWriteBehindStore.java        |    2 +-
 .../IgniteCacheOsSerializationManager.java      |   48 +
 .../processors/cache/IgniteCacheProxy.java      |  114 +-
 .../cache/affinity/GridCacheAffinityImpl.java   |    3 +-
 .../CacheDataStructuresManager.java             |  719 ++++
 .../GridAtomicCacheQueueImpl.java               |  255 --
 .../GridCacheAnnotationHelper.java              |  240 --
 .../datastructures/GridCacheAtomicLongEx.java   |   32 -
 .../datastructures/GridCacheAtomicLongImpl.java |  527 ---
 .../GridCacheAtomicLongValue.java               |   84 -
 .../GridCacheAtomicReferenceEx.java             |   32 -
 .../GridCacheAtomicReferenceImpl.java           |  319 --
 .../GridCacheAtomicReferenceValue.java          |  106 -
 .../GridCacheAtomicSequenceEx.java              |   32 -
 .../GridCacheAtomicSequenceImpl.java            |  517 ---
 .../GridCacheAtomicSequenceValue.java           |   84 -
 .../GridCacheAtomicStampedEx.java               |   32 -
 .../GridCacheAtomicStampedImpl.java             |  349 --
 .../GridCacheAtomicStampedValue.java            |  135 -
 .../GridCacheCountDownLatchEx.java              |   39 -
 .../GridCacheCountDownLatchImpl.java            |  359 --
 .../GridCacheCountDownLatchValue.java           |  115 -
 .../GridCacheDataStructuresImpl.java            |  119 -
 .../GridCacheDataStructuresManager.java         | 1592 --------
 .../GridCacheDataStructuresProxy.java           |  267 --
 .../datastructures/GridCacheInternalKey.java    |   31 -
 .../GridCacheInternalKeyImpl.java               |   89 -
 .../datastructures/GridCacheQueueAdapter.java   | 1022 ------
 .../datastructures/GridCacheQueueHeader.java    |  199 -
 .../datastructures/GridCacheQueueHeaderKey.java |   88 -
 .../datastructures/GridCacheQueueItemKey.java   |  121 -
 .../datastructures/GridCacheQueueProxy.java     |  746 ----
 .../datastructures/GridCacheRemovable.java      |   37 -
 .../datastructures/GridCacheSetHeader.java      |   85 -
 .../datastructures/GridCacheSetHeaderKey.java   |   88 -
 .../cache/datastructures/GridCacheSetImpl.java  |  576 ---
 .../datastructures/GridCacheSetItemKey.java     |  109 -
 .../cache/datastructures/GridCacheSetProxy.java |  537 ---
 .../datastructures/GridSetQueryPredicate.java   |  115 -
 .../GridTransactionalCacheQueueImpl.java        |  240 --
 ...idCacheOptimisticCheckPreparedTxRequest.java |   72 +-
 ...dCacheOptimisticCheckPreparedTxResponse.java |   58 +-
 ...CachePessimisticCheckCommittedTxRequest.java |   98 +-
 ...achePessimisticCheckCommittedTxResponse.java |   58 +-
 .../distributed/GridCacheTtlUpdateRequest.java  |  273 +-
 .../distributed/GridDistributedBaseMessage.java |  168 +-
 .../GridDistributedCacheAdapter.java            |  190 +
 .../distributed/GridDistributedCacheEntry.java  |    2 +-
 .../distributed/GridDistributedLockRequest.java |  306 +-
 .../GridDistributedLockResponse.java            |  102 +-
 .../GridDistributedTxFinishRequest.java         |  272 +-
 .../GridDistributedTxFinishResponse.java        |   48 +-
 .../GridDistributedTxPrepareRequest.java        |  284 +-
 .../GridDistributedTxPrepareResponse.java       |   46 +-
 .../GridDistributedUnlockRequest.java           |   78 +-
 .../GridPartitionedCacheEntryImpl.java          |    2 +-
 .../IgniteExternalizableExpiryPolicy.java       |    2 +-
 .../dht/GridDhtAffinityAssignmentRequest.java   |   34 +-
 .../dht/GridDhtAffinityAssignmentResponse.java  |   46 +-
 .../distributed/dht/GridDhtCacheAdapter.java    |   84 +-
 .../distributed/dht/GridDhtCacheEntryImpl.java  |    2 +-
 .../distributed/dht/GridDhtLocalPartition.java  |    2 +-
 .../distributed/dht/GridDhtLockFuture.java      |    4 +-
 .../distributed/dht/GridDhtLockRequest.java     |  176 +-
 .../distributed/dht/GridDhtLockResponse.java    |  207 +-
 .../distributed/dht/GridDhtTxFinishRequest.java |  276 +-
 .../dht/GridDhtTxFinishResponse.java            |   34 +-
 .../distributed/dht/GridDhtTxPrepareFuture.java |    2 +-
 .../dht/GridDhtTxPrepareRequest.java            |  215 +-
 .../dht/GridDhtTxPrepareResponse.java           |  215 +-
 .../distributed/dht/GridDhtUnlockRequest.java   |   78 +-
 .../dht/atomic/GridDhtAtomicCache.java          |   10 +-
 .../GridDhtAtomicDeferredUpdateResponse.java    |   78 +-
 .../dht/atomic/GridDhtAtomicUpdateRequest.java  |  635 +---
 .../dht/atomic/GridDhtAtomicUpdateResponse.java |  117 +-
 .../dht/atomic/GridNearAtomicUpdateFuture.java  |    1 +
 .../dht/atomic/GridNearAtomicUpdateRequest.java |  485 +--
 .../atomic/GridNearAtomicUpdateResponse.java    |  299 +-
 .../dht/colocated/GridDhtColocatedCache.java    |    2 +-
 .../colocated/GridDhtColocatedLockFuture.java   |    2 +-
 .../dht/preloader/GridDhtForceKeysFuture.java   |    4 +-
 .../dht/preloader/GridDhtForceKeysRequest.java  |  114 +-
 .../dht/preloader/GridDhtForceKeysResponse.java |  114 +-
 .../GridDhtPartitionDemandMessage.java          |  142 +-
 .../preloader/GridDhtPartitionDemandPool.java   |    6 +-
 .../preloader/GridDhtPartitionExchangeId.java   |  100 +-
 .../GridDhtPartitionSupplyMessage.java          |  190 +-
 .../GridDhtPartitionsAbstractMessage.java       |   46 +-
 .../GridDhtPartitionsExchangeFuture.java        |   12 +-
 .../preloader/GridDhtPartitionsFullMessage.java |   58 +-
 .../GridDhtPartitionsSingleMessage.java         |   34 +-
 .../GridDhtPartitionsSingleRequest.java         |   18 +-
 .../dht/preloader/GridDhtPreloader.java         |    8 +-
 .../distributed/near/GridNearAtomicCache.java   |    9 +-
 .../distributed/near/GridNearCacheAdapter.java  |   26 +-
 .../near/GridNearCacheClearAllRunnable.java     |    2 +-
 .../distributed/near/GridNearCacheEntry.java    |    2 +-
 .../distributed/near/GridNearGetRequest.java    |  270 +-
 .../distributed/near/GridNearGetResponse.java   |  152 +-
 .../distributed/near/GridNearLockFuture.java    |    2 +-
 .../distributed/near/GridNearLockRequest.java   |  256 +-
 .../distributed/near/GridNearLockResponse.java  |  214 +-
 .../near/GridNearTxFinishRequest.java           |   97 +-
 .../near/GridNearTxFinishResponse.java          |   58 +-
 .../near/GridNearTxPrepareRequest.java          |  165 +-
 .../near/GridNearTxPrepareResponse.java         |  228 +-
 .../distributed/near/GridNearTxRemote.java      |    2 +-
 .../distributed/near/GridNearUnlockRequest.java |   18 +-
 .../cache/jta/CacheJtaManagerAdapter.java       |    2 +-
 .../cache/jta/CacheNoopJtaManager.java          |    2 +-
 .../processors/cache/local/GridLocalCache.java  |   18 +
 .../cache/local/GridLocalCacheEntry.java        |    2 +-
 .../local/atomic/GridLocalAtomicCache.java      |   17 +-
 .../query/GridCacheDistributedQueryManager.java |    8 +-
 .../cache/query/GridCacheLocalQueryFuture.java  |    2 +-
 .../cache/query/GridCacheQueryAdapter.java      |    2 +-
 .../cache/query/GridCacheQueryManager.java      |   28 +-
 .../cache/query/GridCacheQueryRequest.java      |  259 +-
 .../cache/query/GridCacheQueryResponse.java     |  182 +-
 .../cache/query/GridCacheSqlIndexMetadata.java  |    2 +-
 .../cache/query/GridCacheSqlMetadata.java       |    4 +-
 .../cache/query/GridCacheSqlQuery.java          |   25 +-
 .../cache/query/GridCacheSqlResult.java         |   22 +-
 .../cache/query/GridCacheTwoStepQuery.java      |   25 +-
 .../GridCacheContinuousQueryAdapter.java        |  125 +-
 .../GridCacheContinuousQueryEntry.java          |    6 +-
 .../GridCacheContinuousQueryHandler.java        |   21 +-
 .../GridCacheContinuousQueryManager.java        |   21 +-
 .../jdbc/GridCacheQueryJdbcMetadataTask.java    |    6 +-
 .../query/jdbc/GridCacheQueryJdbcTask.java      |    6 +-
 .../IgniteCacheSerializationManager.java        |   51 +
 .../processors/cache/store/CacheLocalStore.java |   31 +
 .../transactions/IgniteTransactionsImpl.java    |    8 +-
 .../cache/transactions/IgniteTxAdapter.java     |    4 +-
 .../cache/transactions/IgniteTxEntry.java       |    4 +-
 .../cache/transactions/IgniteTxKey.java         |    3 +
 .../transactions/IgniteTxLocalAdapter.java      |   11 +-
 .../cache/transactions/IgniteTxManager.java     |   11 +-
 .../transactions/IgniteTxMetricsAdapter.java    |    3 +
 .../version/GridCacheRawVersionedEntry.java     |    7 +-
 .../cache/version/GridCacheVersion.java         |  113 +-
 .../GridCacheVersionConflictContextImpl.java    |    1 -
 .../cache/version/GridCacheVersionManager.java  |    8 +-
 .../cache/version/GridCacheVersionedEntry.java  |   81 +
 .../version/GridCacheVersionedEntryEx.java      |    2 -
 .../clock/GridClockDeltaSnapshotMessage.java    |  118 +-
 .../processors/clock/GridClockDeltaVersion.java |   82 +-
 .../clock/GridClockSyncProcessor.java           |   18 +-
 .../closure/GridClosureProcessor.java           |   43 +-
 .../internal/processors/closure/package.html    |    3 +-
 .../continuous/GridContinuousMessage.java       |   88 +-
 .../continuous/GridContinuousProcessor.java     |   40 +-
 .../dataload/GridDataLoadCacheUpdaters.java     |   39 +-
 .../dataload/GridDataLoadRequest.java           |  256 +-
 .../dataload/GridDataLoadResponse.java          |   60 +-
 .../dataload/GridDataLoadUpdateJob.java         |    5 +-
 .../dataload/GridDataLoaderProcessor.java       |    5 +-
 .../dataload/IgniteDataLoaderImpl.java          |   38 +-
 .../internal/processors/dataload/package.html   |    3 +-
 .../CacheDataStructuresConfigurationKey.java    |   62 +
 .../datastructures/DataStructuresProcessor.java | 1662 +++++++++
 .../GridAtomicCacheQueueImpl.java               |  255 ++
 .../GridCacheAnnotationHelper.java              |  240 ++
 .../datastructures/GridCacheAtomicLongEx.java   |   32 +
 .../datastructures/GridCacheAtomicLongImpl.java |  553 +++
 .../GridCacheAtomicLongValue.java               |   84 +
 .../GridCacheAtomicReferenceEx.java             |   32 +
 .../GridCacheAtomicReferenceImpl.java           |  339 ++
 .../GridCacheAtomicReferenceValue.java          |  106 +
 .../GridCacheAtomicSequenceEx.java              |   32 +
 .../GridCacheAtomicSequenceImpl.java            |  555 +++
 .../GridCacheAtomicSequenceValue.java           |   84 +
 .../GridCacheAtomicStampedEx.java               |   32 +
 .../GridCacheAtomicStampedImpl.java             |  379 ++
 .../GridCacheAtomicStampedValue.java            |  135 +
 .../GridCacheCountDownLatchEx.java              |   39 +
 .../GridCacheCountDownLatchImpl.java            |  394 ++
 .../GridCacheCountDownLatchValue.java           |  115 +
 .../datastructures/GridCacheInternalKey.java    |   31 +
 .../GridCacheInternalKeyImpl.java               |   89 +
 .../datastructures/GridCacheQueueAdapter.java   | 1037 ++++++
 .../datastructures/GridCacheQueueHeader.java    |  199 +
 .../datastructures/GridCacheQueueHeaderKey.java |   88 +
 .../datastructures/GridCacheQueueItemKey.java   |  121 +
 .../datastructures/GridCacheQueueProxy.java     |  771 ++++
 .../datastructures/GridCacheRemovable.java      |   37 +
 .../datastructures/GridCacheSetHeader.java      |   85 +
 .../datastructures/GridCacheSetHeaderKey.java   |   88 +
 .../datastructures/GridCacheSetImpl.java        |  594 +++
 .../datastructures/GridCacheSetItemKey.java     |  109 +
 .../datastructures/GridCacheSetProxy.java       |  562 +++
 .../datastructures/GridSetQueryPredicate.java   |  116 +
 .../GridTransactionalCacheQueueImpl.java        |  240 ++
 .../dr/GridDrDataLoadCacheUpdater.java          |    5 +-
 .../ignite/internal/processors/dr/package.html  |    3 +-
 .../internal/processors/email/package.html      |    2 +-
 .../processors/fs/GridGgfsAckMessage.java       |   62 +-
 .../processors/fs/GridGgfsAsyncImpl.java        |    7 +-
 .../processors/fs/GridGgfsAttributes.java       |   16 +-
 .../processors/fs/GridGgfsBlockKey.java         |   72 +-
 .../fs/GridGgfsBlockLocationImpl.java           |    2 +-
 .../processors/fs/GridGgfsBlocksMessage.java    |  127 +-
 .../fs/GridGgfsCommunicationMessage.java        |   20 +-
 .../internal/processors/fs/GridGgfsContext.java |    4 +-
 .../processors/fs/GridGgfsDataManager.java      |   11 +-
 .../processors/fs/GridGgfsDeleteMessage.java    |   50 +-
 .../processors/fs/GridGgfsDeleteWorker.java     |   10 +-
 .../fs/GridGgfsDirectoryNotEmptyException.java  |    2 +-
 .../internal/processors/fs/GridGgfsEx.java      |    2 +-
 .../fs/GridGgfsFileAffinityRange.java           |   84 +-
 .../processors/fs/GridGgfsFileInfo.java         |    5 +-
 .../processors/fs/GridGgfsFileWorkerBatch.java  |    2 +-
 .../fs/GridGgfsFragmentizerManager.java         |   14 +-
 .../fs/GridGgfsFragmentizerRequest.java         |   90 +-
 .../fs/GridGgfsFragmentizerResponse.java        |   34 +-
 .../internal/processors/fs/GridGgfsImpl.java    |   38 +-
 .../fs/GridGgfsInputStreamAdapter.java          |    2 +-
 .../processors/fs/GridGgfsInputStreamImpl.java  |    2 +-
 .../processors/fs/GridGgfsIpcHandler.java       |    2 +-
 .../internal/processors/fs/GridGgfsJobImpl.java |    6 +-
 .../processors/fs/GridGgfsMetaManager.java      |    5 +-
 .../processors/fs/GridGgfsModeResolver.java     |    2 +-
 .../internal/processors/fs/GridGgfsPaths.java   |   10 +-
 .../GridGgfsSecondaryInputStreamDescriptor.java |    2 +-
 .../processors/fs/GridGgfsServerManager.java    |    4 +-
 .../processors/fs/GridGgfsSyncMessage.java      |   46 +-
 .../processors/fs/IgniteFsFileImpl.java         |    2 +-
 .../internal/processors/fs/IgniteFsHelper.java  |    2 +-
 .../processors/fs/IgniteFsHelperImpl.java       |   12 +-
 .../processors/fs/IgniteFsMetricsAdapter.java   |    2 +-
 .../processors/fs/IgniteFsNoopHelper.java       |    2 +-
 .../processors/fs/IgniteFsNoopProcessor.java    |    4 +-
 .../fs/IgniteFsOutputStreamAdapter.java         |    2 +-
 .../processors/fs/IgniteFsOutputStreamImpl.java |    4 +-
 .../processors/fs/IgniteFsProcessor.java        |   50 +-
 .../processors/fs/IgniteFsProcessorAdapter.java |    4 +-
 .../processors/fs/IgniteFsTaskArgsImpl.java     |    4 +-
 .../ignite/internal/processors/fs/package.html  |    3 +-
 .../internal/processors/hadoop/GridHadoop.java  |    2 +-
 .../processors/hadoop/GridHadoopJob.java        |    4 +-
 .../hadoop/GridHadoopJobProperty.java           |    6 +-
 .../internal/processors/hadoop/package.html     |    2 +-
 .../processors/job/GridJobProcessor.java        |   24 +-
 .../internal/processors/job/GridJobWorker.java  |    8 +-
 .../ignite/internal/processors/job/package.html |    3 +-
 .../internal/processors/jobmetrics/package.html |    2 +-
 .../license/GridLicenseProcessor.java           |    2 +-
 .../license/GridLicenseSubsystem.java           |    2 +-
 .../internal/processors/license/os/package.html |    3 +-
 .../internal/processors/license/package.html    |    2 +-
 .../offheap/GridOffHeapProcessor.java           |   17 +-
 .../ignite/internal/processors/package.html     |    3 +-
 .../plugin/IgnitePluginProcessor.java           |   50 +-
 .../internal/processors/port/package.html       |    2 +-
 .../portable/GridPortableInputStream.java       |    7 +
 .../portable/GridPortableOutputStream.java      |    7 -
 .../portable/GridPortableProcessor.java         |   88 +-
 .../portable/os/GridOsPortableProcessor.java    |   48 +-
 .../processors/portable/os/package.html         |    3 +-
 .../internal/processors/portable/package.html   |    3 +-
 .../processors/query/GridQueryProcessor.java    |   38 +-
 .../resource/GridResourceLoggerInjector.java    |    6 +-
 .../resource/GridResourceProcessor.java         |  160 +-
 .../resource/GridResourceServiceInjector.java   |   16 +-
 .../resource/GridSpringResourceContext.java     |    2 +-
 .../internal/processors/resource/package.html   |    3 +-
 .../processors/rest/GridRestCommand.java        |   12 +-
 .../processors/rest/GridRestProcessor.java      |   26 +-
 .../message/GridClientAbstractMessage.java      |   17 +-
 .../GridClientAuthenticationRequest.java        |   19 -
 .../message/GridClientCacheQueryRequest.java    |   45 -
 .../client/message/GridClientCacheRequest.java  |   52 +-
 .../message/GridClientGetMetaDataRequest.java   |   64 -
 .../GridClientHandshakeRequestWrapper.java      |  129 -
 .../GridClientHandshakeResponseWrapper.java     |   96 -
 .../message/GridClientMessageWrapper.java       |  266 --
 .../message/GridClientMetaDataResponse.java     |   57 -
 .../rest/client/message/GridClientNodeBean.java |   40 +-
 .../message/GridClientNodeMetricsBean.java      |  120 +-
 .../client/message/GridClientPingPacket.java    |    4 +-
 .../message/GridClientPingPacketWrapper.java    |   89 -
 .../message/GridClientPortableMetaData.java     |   23 +-
 .../message/GridClientPutMetaDataRequest.java   |   64 -
 .../rest/client/message/GridClientResponse.java |   23 -
 .../client/message/GridClientTaskRequest.java   |   28 -
 .../message/GridClientTaskResultBean.java       |   28 +-
 .../message/GridClientTopologyRequest.java      |   25 -
 .../rest/client/message/GridRouterRequest.java  |    1 +
 .../rest/client/message/GridRouterResponse.java |    2 +-
 .../processors/rest/client/message/package.html |    5 +-
 .../cache/GridCacheClientQueryResult.java       |   24 +-
 .../handlers/cache/GridCacheCommandHandler.java |  107 +-
 .../processors/rest/handlers/cache/package.html |    3 +-
 .../DataStructuresCommandHandler.java           |  110 +
 .../metadata/GridPortableMetadataHandler.java   |  103 -
 .../processors/rest/handlers/package.html       |    3 +-
 .../handlers/task/GridTaskCommandHandler.java   |   11 +-
 .../handlers/task/GridTaskResultRequest.java    |   48 +-
 .../handlers/task/GridTaskResultResponse.java   |   72 +-
 .../top/GridTopologyCommandHandler.java         |    4 +-
 .../processors/rest/handlers/top/package.html   |    3 +-
 .../rest/handlers/version/package.html          |    3 +-
 .../internal/processors/rest/package.html       |    3 +-
 .../processors/rest/protocols/package.html      |    3 +-
 .../protocols/tcp/GridClientPacketType.java     |    7 +-
 .../protocols/tcp/GridMemcachedMessage.java     |    3 +
 .../tcp/GridMemcachedMessageWrapper.java        |  269 --
 .../tcp/GridTcpMemcachedNioListener.java        |   79 +-
 .../protocols/tcp/GridTcpRestDirectParser.java  |  519 ---
 .../protocols/tcp/GridTcpRestNioListener.java   |   45 +-
 .../rest/protocols/tcp/GridTcpRestParser.java   |   79 +-
 .../rest/protocols/tcp/GridTcpRestProtocol.java |   73 +-
 .../processors/rest/protocols/tcp/package.html  |    3 +-
 .../rest/request/DataStructuresRequest.java     |   74 +
 .../rest/request/GridRestCacheRequest.java      |   37 +-
 .../GridRestPortableGetMetaDataRequest.java     |   44 -
 .../GridRestPortablePutMetaDataRequest.java     |   44 -
 .../processors/rest/request/package.html        |    3 +-
 .../schedule/IgniteNoopScheduleProcessor.java   |    4 +-
 .../internal/processors/schedule/package.html   |    2 +-
 .../processors/segmentation/package.html        |    3 +-
 .../service/GridServiceAssignments.java         |   10 +-
 .../service/GridServiceDeployment.java          |    8 +-
 .../service/GridServiceDeploymentFuture.java    |    8 +-
 .../service/GridServiceProcessor.java           |   88 +-
 .../processors/service/GridServiceProxy.java    |   10 +-
 .../service/ManagedServiceContextImpl.java      |  156 -
 .../service/ManagedServiceDescriptorImpl.java   |  101 -
 .../processors/service/ServiceContextImpl.java  |  156 +
 .../service/ServiceDescriptorImpl.java          |  101 +
 .../internal/processors/session/package.html    |    3 +-
 .../spring/IgniteSpringProcessor.java           |    4 +-
 .../streamer/GridStreamProcessor.java           |    2 +-
 .../streamer/GridStreamerCancelRequest.java     |   36 +-
 .../streamer/GridStreamerExecutionBatch.java    |    2 +-
 .../streamer/GridStreamerExecutionRequest.java  |  184 +-
 .../streamer/GridStreamerResponse.java          |   48 +-
 .../processors/streamer/IgniteStreamerImpl.java |   12 +-
 .../internal/processors/streamer/package.html   |    3 +-
 .../processors/task/GridTaskProcessor.java      |   14 +-
 .../processors/task/GridTaskWorker.java         |   12 +-
 .../internal/processors/task/package.html       |    3 +-
 .../internal/processors/timeout/package.html    |    3 +-
 .../version/GridVersionConverter.java           |   46 -
 .../ignite/internal/product/IgniteProduct.java  |    6 +-
 .../internal/product/IgniteProductLicense.java  |    4 +-
 .../apache/ignite/internal/product/package.html |    3 +-
 .../ignite/internal/util/GridByteArrayList.java |   81 +-
 .../internal/util/GridClientByteUtils.java      |    3 +-
 .../internal/util/GridConfigurationFinder.java  |   14 +-
 .../ignite/internal/util/GridLongList.java      |   92 +-
 .../ignite/internal/util/GridUuidCache.java     |   59 -
 .../ignite/internal/util/IgniteUtils.java       |  290 +-
 .../ignite/internal/util/IgniteUuidCache.java   |   59 +
 .../GridTcpCommunicationMessageAdapter.java     |  218 --
 .../GridTcpCommunicationMessageFactory.java     |  359 --
 .../GridTcpCommunicationMessageProducer.java    |   31 -
 .../GridTcpCommunicationMessageState.java       | 1599 --------
 .../util/direct/GridTcpMessageFactory.java      |   29 -
 .../internal/util/future/IgniteFutureImpl.java  |    3 +
 .../ignite/internal/util/future/package.html    |    3 +-
 .../ignite/internal/util/gridify/package.html   |    3 +-
 .../internal/util/ipc/IpcToNioAdapter.java      |   23 +-
 .../util/ipc/loopback/IpcServerTcpEndpoint.java |    2 +-
 .../internal/util/ipc/loopback/package.html     |    3 +-
 .../ignite/internal/util/ipc/package.html       |    3 +-
 .../shmem/IpcSharedMemoryServerEndpoint.java    |    2 +-
 .../ignite/internal/util/ipc/shmem/package.html |    3 +-
 .../internal/util/lang/GridAbsClosure.java      |    4 +-
 .../ignite/internal/util/lang/GridFunc.java     |  191 +-
 .../internal/util/lang/GridPeerDeployAware.java |    2 +-
 .../util/lang/GridPeerDeployAwareAdapter.java   |    2 +-
 .../util/nio/GridCommunicationClient.java       |    4 +-
 .../nio/GridConnectionBytesVerifyFilter.java    |    2 +-
 .../internal/util/nio/GridDirectParser.java     |   30 +-
 .../internal/util/nio/GridNioMessageReader.java |    6 +-
 .../internal/util/nio/GridNioMessageWriter.java |    6 +-
 .../ignite/internal/util/nio/GridNioServer.java |   84 +-
 .../util/nio/GridShmemCommunicationClient.java  |   24 +-
 .../util/nio/GridTcpCommunicationClient.java    |   21 +-
 .../util/nio/GridTcpNioCommunicationClient.java |    4 +-
 .../ignite/internal/util/nio/package.html       |    3 +-
 .../ignite/internal/util/nio/ssl/package.html   |    3 +-
 .../util/nodestart/GridNodeCallable.java        |   29 -
 .../util/nodestart/GridNodeStartUtils.java      |  390 --
 .../nodestart/GridRemoteStartSpecification.java |  279 --
 .../util/nodestart/IgniteNodeCallable.java      |   30 +
 .../util/nodestart/IgniteNodeStartUtils.java    |  391 ++
 .../IgniteRemoteStartSpecification.java         |  279 ++
 .../util/nodestart/IgniteSshProcessor.java      |    2 +-
 .../internal/util/offheap/GridOffHeapMap.java   |    7 +
 .../util/offheap/GridOffHeapPartitionedMap.java |   11 +
 .../util/offheap/unsafe/GridUnsafeMap.java      |   12 +-
 .../unsafe/GridUnsafePartitionedMap.java        |   10 +
 .../apache/ignite/internal/util/package.html    |    2 +-
 .../util/portable/PortableRawReaderEx.java      |   32 -
 .../util/portable/PortableRawWriterEx.java      |   43 -
 .../util/portscanner/GridJmxPortFinder.java     |    4 +-
 .../internal/util/portscanner/package.html      |    3 +-
 .../ignite/internal/util/scala/package.html     |    2 +-
 .../ignite/internal/util/snaptree/package.html  |    2 +-
 .../ignite/internal/util/test/package.html      |    2 +-
 .../ignite/internal/util/tostring/package.html  |    3 +-
 .../apache/ignite/internal/util/typedef/CA.java |    3 +-
 .../ignite/internal/util/typedef/CAX.java       |    2 +-
 .../apache/ignite/internal/util/typedef/PE.java |    6 +-
 .../apache/ignite/internal/util/typedef/X.java  |   27 +-
 .../internal/util/typedef/internal/package.html |    3 +-
 .../ignite/internal/util/typedef/package.html   |    3 +-
 .../ignite/internal/util/worker/package.html    |    2 +-
 .../ignite/internal/visor/cache/VisorCache.java |    1 +
 .../cache/VisorCacheAffinityConfiguration.java  |    2 +-
 .../cache/VisorCacheAggregatedMetrics.java      |   88 +-
 .../visor/cache/VisorCacheClearTask.java        |    2 +-
 .../visor/cache/VisorCacheConfiguration.java    |    9 +-
 .../cache/VisorCacheDefaultConfiguration.java   |    2 +-
 .../visor/cache/VisorCacheDgcConfiguration.java |    2 +-
 .../cache/VisorCacheEvictionConfiguration.java  |    2 +-
 .../internal/visor/cache/VisorCacheMetrics.java |  337 +-
 .../cache/VisorCacheNearConfiguration.java      |    2 +-
 .../cache/VisorCachePreloadConfiguration.java   |    1 +
 .../cache/VisorCacheStoreConfiguration.java     |    2 +-
 .../VisorCacheWriteBehindConfiguration.java     |    2 +-
 .../event/VisorGridAuthenticationEvent.java     |    2 +-
 .../event/VisorGridAuthorizationEvent.java      |    2 +-
 .../visor/event/VisorGridDeploymentEvent.java   |    2 +-
 .../visor/event/VisorGridDiscoveryEvent.java    |    2 +-
 .../internal/visor/event/VisorGridEvent.java    |    2 +-
 .../visor/event/VisorGridEventsLost.java        |    2 +-
 .../internal/visor/event/VisorGridJobEvent.java |    2 +-
 .../visor/event/VisorGridLicenseEvent.java      |    2 +-
 .../visor/event/VisorGridTaskEvent.java         |    2 +-
 .../internal/visor/file/VisorFileBlockTask.java |    2 +-
 .../visor/file/VisorLatestTextFilesTask.java    |    2 +-
 .../ignite/internal/visor/ggfs/VisorGgfs.java   |    2 +-
 .../internal/visor/ggfs/VisorGgfsMetrics.java   |    4 +-
 .../internal/visor/ggfs/VisorGgfsProfiler.java  |    2 +-
 .../visor/ggfs/VisorGgfsProfilerEntry.java      |    2 +-
 .../visor/ggfs/VisorGgfsProfilerTask.java       |    2 +-
 .../internal/visor/log/VisorLogSearchTask.java  |    2 +-
 .../visor/node/VisorBasicConfiguration.java     |    2 +-
 .../node/VisorExecutorServiceConfiguration.java |  149 +-
 .../visor/node/VisorGgfsConfiguration.java      |    3 +-
 .../node/VisorNodeEventsCollectorTask.java      |   64 +-
 .../visor/portable/VisorPortableMetadata.java   |   72 -
 .../VisorPortableMetadataCollectorTask.java     |   94 -
 .../portable/VisorPortableMetadataField.java    |   71 -
 .../streamer/VisorStreamerConfiguration.java    |    6 +-
 .../internal/visor/util/VisorTaskUtils.java     |   48 +-
 .../ignite/interop/InteropConfiguration.java    |   30 -
 .../java/org/apache/ignite/interop/package.html |   15 -
 .../ignite/jdbc/IgniteJdbcConnection.java       |  547 ---
 .../ignite/jdbc/IgniteJdbcConnectionInfo.java   |   91 -
 .../ignite/jdbc/IgniteJdbcDatabaseMetadata.java | 1314 -------
 .../apache/ignite/jdbc/IgniteJdbcDriver.java    |  482 ---
 .../jdbc/IgniteJdbcPreparedStatement.java       |  411 ---
 .../apache/ignite/jdbc/IgniteJdbcResultSet.java | 1520 --------
 .../jdbc/IgniteJdbcResultSetMetadata.java       |  172 -
 .../apache/ignite/jdbc/IgniteJdbcStatement.java |  449 ---
 .../java/org/apache/ignite/jdbc/package.html    |   23 -
 .../java/org/apache/ignite/jdbc/typedef/JU.java |   28 -
 .../org/apache/ignite/jdbc/typedef/package.html |   23 -
 .../ignite/jdbc/util/IgniteJdbcUtils.java       |  232 --
 .../org/apache/ignite/jdbc/util/package.html    |   23 -
 .../ignite/lang/IgniteAsyncSupportAdapter.java  |  108 -
 .../org/apache/ignite/lang/IgniteBiTuple.java   |    4 +-
 .../org/apache/ignite/lang/IgniteClosure.java   |    2 +-
 .../org/apache/ignite/lang/IgnitePredicate.java |    2 +-
 .../org/apache/ignite/lang/IgniteRunnable.java  |    2 +-
 .../java/org/apache/ignite/lang/IgniteUuid.java |    2 +-
 .../java/org/apache/ignite/lang/package.html    |    3 +-
 .../apache/ignite/lifecycle/IgniteListener.java |   38 -
 .../apache/ignite/lifecycle/LifecycleAware.java |    2 +-
 .../apache/ignite/lifecycle/LifecycleBean.java  |   10 +-
 .../ignite/logger/IgniteLoggerNodeIdAware.java  |   39 -
 .../apache/ignite/logger/IgniteNullLogger.java  |   91 -
 .../apache/ignite/logger/LoggerNodeIdAware.java |   39 +
 .../org/apache/ignite/logger/NullLogger.java    |   91 +
 .../ignite/logger/java/IgniteJavaLogger.java    |  388 --
 .../java/IgniteJavaLoggerFileHandler.java       |  190 -
 .../logger/java/IgniteJavaLoggerFormatter.java  |   79 -
 .../apache/ignite/logger/java/JavaLogger.java   |  388 ++
 .../logger/java/JavaLoggerFileHandler.java      |  190 +
 .../ignite/logger/java/JavaLoggerFormatter.java |   79 +
 .../org/apache/ignite/logger/java/package.html  |    3 +-
 .../java/org/apache/ignite/logger/package.html  |    3 +-
 .../apache/ignite/managed/ManagedService.java   |  123 -
 .../managed/ManagedServiceConfiguration.java    |  305 --
 .../ignite/managed/ManagedServiceContext.java   |   68 -
 .../managed/ManagedServiceDescriptor.java       |   90 -
 .../java/org/apache/ignite/managed/package.html |   23 -
 .../ignite/marshaller/AbstractMarshaller.java   |   65 +
 .../marshaller/IgniteAbstractMarshaller.java    |   65 -
 .../ignite/marshaller/IgniteMarshaller.java     |  109 -
 .../marshaller/IgniteMarshallerExclusions.java  |  153 -
 .../apache/ignite/marshaller/Marshaller.java    |  109 +
 .../ignite/marshaller/MarshallerExclusions.java |  153 +
 .../marshaller/jdk/IgniteJdkMarshaller.java     |  117 -
 .../IgniteJdkMarshallerDummySerializable.java   |   30 -
 .../IgniteJdkMarshallerInputStreamWrapper.java  |   81 -
 .../IgniteJdkMarshallerObjectInputStream.java   |   61 -
 .../IgniteJdkMarshallerObjectOutputStream.java  |   45 -
 .../IgniteJdkMarshallerOutputStreamWrapper.java |   59 -
 .../ignite/marshaller/jdk/JdkMarshaller.java    |  117 +
 .../jdk/JdkMarshallerDummySerializable.java     |   30 +
 .../jdk/JdkMarshallerInputStreamWrapper.java    |   81 +
 .../jdk/JdkMarshallerObjectInputStream.java     |   61 +
 .../jdk/JdkMarshallerObjectOutputStream.java    |   45 +
 .../jdk/JdkMarshallerOutputStreamWrapper.java   |   59 +
 .../apache/ignite/marshaller/jdk/package.html   |    2 +-
 .../IgniteOptimizedClassDescriptor.java         | 1040 ------
 .../optimized/IgniteOptimizedClassResolver.java |  477 ---
 .../optimized/IgniteOptimizedFieldType.java     |   50 -
 .../optimized/IgniteOptimizedMarshallable.java  |   65 -
 .../optimized/IgniteOptimizedMarshaller.java    |  393 --
 .../IgniteOptimizedMarshallerUtils.java         |  458 ---
 .../IgniteOptimizedObjectInputStream.java       | 1016 -----
 .../IgniteOptimizedObjectOutputStream.java      |  839 -----
 .../IgniteOptimizedObjectStreamRegistry.java    |  224 --
 .../optimized/OptimizedClassDescriptor.java     | 1040 ++++++
 .../optimized/OptimizedClassResolver.java       |  477 +++
 .../optimized/OptimizedFieldType.java           |   50 +
 .../optimized/OptimizedMarshallable.java        |   65 +
 .../optimized/OptimizedMarshaller.java          |  393 ++
 .../optimized/OptimizedMarshallerUtils.java     |  458 +++
 .../optimized/OptimizedObjectInputStream.java   | 1018 ++++++
 .../optimized/OptimizedObjectOutputStream.java  |  839 +++++
 .../OptimizedObjectStreamRegistry.java          |  224 ++
 .../optimized-classnames.previous.properties    |   17 -
 .../optimized/optimized-classnames.properties   | 1666 ++++++++-
 .../ignite/marshaller/optimized/package.html    |    2 +-
 .../org/apache/ignite/marshaller/package.html   |    3 +-
 .../ignite/messaging/MessagingListenActor.java  |   22 +-
 .../org/apache/ignite/messaging/package.html    |    2 +-
 .../ignite/mxbean/CacheMetricsMXBean.java       |  110 +-
 .../mxbean/ClusterLocalNodeMetricsMXBean.java   |  108 +-
 .../org/apache/ignite/mxbean/IgniteMXBean.java  |  110 +-
 .../ignite/mxbean/IgniteMXBeanDescription.java  |   34 -
 .../IgniteMXBeanParametersDescriptions.java     |   34 -
 .../mxbean/IgniteMXBeanParametersNames.java     |   34 -
 .../ignite/mxbean/IgniteThreadPoolMXBean.java   |  152 -
 .../apache/ignite/mxbean/IgnitionMXBean.java    |   34 +-
 .../apache/ignite/mxbean/MXBeanDescription.java |   34 +
 .../mxbean/MXBeanParametersDescriptions.java    |   34 +
 .../ignite/mxbean/MXBeanParametersNames.java    |   34 +
 .../apache/ignite/mxbean/ThreadPoolMXBean.java  |  152 +
 .../java/org/apache/ignite/mxbean/package.html  |    3 +-
 .../main/java/org/apache/ignite/package.html    |    3 +-
 .../org/apache/ignite/plugin/Extension.java     |   25 +
 .../apache/ignite/plugin/ExtensionRegistry.java |   32 +
 .../apache/ignite/plugin/IgniteExtension.java   |   25 -
 .../ignite/plugin/IgniteExtensionRegistry.java  |   32 -
 .../org/apache/ignite/plugin/PluginContext.java |    7 -
 .../apache/ignite/plugin/PluginProvider.java    |    6 +-
 .../communication/MessageAdapter.java           |   97 +
 .../communication/MessageCallback.java          |   48 -
 .../communication/MessageFactory.java           |   41 +
 .../communication/MessageFormatter.java         |   46 +
 .../extensions/communication/MessageReader.java |  252 ++
 .../extensions/communication/MessageWriter.java |  266 ++
 .../extensions/communication/package.html       |   24 +
 .../extensions/discovery/DiscoveryCallback.java |   51 -
 .../ignite/plugin/security/GridSecurity.java    |    6 +-
 .../security/GridSecurityCredentials.java       |   22 +-
 .../GridSecurityCredentialsProvider.java        |    2 +-
 .../apache/ignite/plugin/security/package.html  |    3 +-
 .../segmentation/GridSegmentationPolicy.java    |    9 +-
 .../segmentation/GridSegmentationResolver.java  |    2 +-
 .../ignite/plugin/segmentation/package.html     |    2 +-
 .../ignite/portables/PortableBuilder.java       |  137 -
 .../ignite/portables/PortableConfiguration.java |  189 -
 .../ignite/portables/PortableException.java     |   57 -
 .../ignite/portables/PortableIdMapper.java      |   55 -
 .../PortableInvalidClassException.java          |   58 -
 .../ignite/portables/PortableMarshalAware.java  |   48 -
 .../ignite/portables/PortableMetadata.java      |   61 -
 .../apache/ignite/portables/PortableObject.java |  174 -
 .../ignite/portables/PortableRawReader.java     |  235 --
 .../ignite/portables/PortableRawWriter.java     |  218 --
 .../apache/ignite/portables/PortableReader.java |  286 --
 .../ignite/portables/PortableSerializer.java    |   47 -
 .../portables/PortableTypeConfiguration.java    |  195 -
 .../apache/ignite/portables/PortableWriter.java |  265 --
 .../org/apache/ignite/portables/package.html    |   23 -
 .../ignite/resources/CacheNameResource.java     |   59 +
 .../resources/IgniteCacheNameResource.java      |   61 -
 .../resources/IgniteJobContextResource.java     |   59 -
 .../resources/IgniteLoadBalancerResource.java   |   61 -
 .../ignite/resources/IgniteLoggerResource.java  |   85 -
 .../resources/IgniteMBeanServerResource.java    |   65 -
 .../ignite/resources/IgniteServiceResource.java |   87 -
 .../IgniteSpringApplicationContextResource.java |   68 -
 .../ignite/resources/IgniteSpringResource.java  |  112 -
 .../IgniteTaskContinuousMapperResource.java     |   57 -
 .../resources/IgniteTaskSessionResource.java    |   60 -
 .../ignite/resources/JobContextResource.java    |   59 +
 .../ignite/resources/LoadBalancerResource.java  |   61 +
 .../apache/ignite/resources/LoggerResource.java |   85 +
 .../ignite/resources/MBeanServerResource.java   |   65 +
 .../ignite/resources/ServiceResource.java       |   87 +
 .../SpringApplicationContextResource.java       |   68 +
 .../apache/ignite/resources/SpringResource.java |  112 +
 .../resources/TaskContinuousMapperResource.java |   57 +
 .../ignite/resources/TaskSessionResource.java   |   60 +
 .../org/apache/ignite/resources/package.html    |    3 +-
 .../org/apache/ignite/scheduler/package.html    |    3 +-
 .../org/apache/ignite/services/Service.java     |  123 +
 .../ignite/services/ServiceConfiguration.java   |  305 ++
 .../apache/ignite/services/ServiceContext.java  |   68 +
 .../ignite/services/ServiceDescriptor.java      |   90 +
 .../org/apache/ignite/services/package.html     |   23 +
 .../java/org/apache/ignite/spi/IgniteSpi.java   |    6 +-
 .../org/apache/ignite/spi/IgniteSpiAdapter.java |   37 +-
 .../ignite/spi/IgniteSpiConfiguration.java      |    2 +-
 .../org/apache/ignite/spi/IgniteSpiContext.java |   38 +-
 .../ignite/spi/IgniteSpiManagementMBean.java    |   20 +-
 .../org/apache/ignite/spi/IgniteSpiThread.java  |    2 +-
 .../spi/authentication/AuthenticationSpi.java   |    6 +-
 .../noop/NoopAuthenticationSpi.java             |    8 +-
 .../noop/NoopAuthenticationSpiMBean.java        |    2 +-
 .../ignite/spi/authentication/noop/package.html |    3 +-
 .../ignite/spi/authentication/package.html      |    3 +-
 .../ignite/spi/checkpoint/CheckpointSpi.java    |    4 +-
 .../checkpoint/cache/CacheCheckpointSpi.java    |   14 +-
 .../cache/CacheCheckpointSpiMBean.java          |    4 +-
 .../ignite/spi/checkpoint/cache/package.html    |    3 +-
 .../spi/checkpoint/jdbc/JdbcCheckpointSpi.java  |    6 +-
 .../checkpoint/jdbc/JdbcCheckpointSpiMBean.java |   24 +-
 .../ignite/spi/checkpoint/jdbc/package.html     |    3 +-
 .../spi/checkpoint/noop/NoopCheckpointSpi.java  |    2 +-
 .../ignite/spi/checkpoint/noop/package.html     |    3 +-
 .../apache/ignite/spi/checkpoint/package.html   |    2 +-
 .../sharedfs/SharedFsCheckpointSpi.java         |   10 +-
 .../sharedfs/SharedFsCheckpointSpiMBean.java    |    6 +-
 .../sharedfs/SharedFsTimeoutTask.java           |    4 +-
 .../spi/checkpoint/sharedfs/SharedFsUtils.java  |    4 +-
 .../ignite/spi/checkpoint/sharedfs/package.html |    3 +-
 .../ignite/spi/collision/CollisionSpi.java      |    6 +-
 .../fifoqueue/FifoQueueCollisionSpi.java        |    6 +-
 .../fifoqueue/FifoQueueCollisionSpiMBean.java   |   18 +-
 .../ignite/spi/collision/fifoqueue/package.html |    3 +-
 .../jobstealing/JobStealingCollisionSpi.java    |   28 +-
 .../JobStealingCollisionSpiMBean.java           |   36 +-
 .../jobstealing/JobStealingRequest.java         |   36 +-
 .../spi/collision/jobstealing/package.html      |    3 +-
 .../spi/collision/noop/NoopCollisionSpi.java    |    2 +-
 .../ignite/spi/collision/noop/package.html      |    3 +-
 .../apache/ignite/spi/collision/package.html    |    3 +-
 .../PriorityQueueCollisionSpi.java              |    8 +-
 .../PriorityQueueCollisionSpiMBean.java         |   34 +-
 .../spi/collision/priorityqueue/package.html    |    3 +-
 .../spi/communication/CommunicationSpi.java     |    6 +-
 .../ignite/spi/communication/package.html       |    3 +-
 .../communication/tcp/TcpCommunicationSpi.java  |  231 +-
 .../tcp/TcpCommunicationSpiMBean.java           |   58 +-
 .../ignite/spi/communication/tcp/package.html   |    3 +-
 .../ignite/spi/deployment/DeploymentSpi.java    |    4 +-
 .../deployment/local/LocalDeploymentSpi.java    |    2 +-
 .../local/LocalDeploymentSpiMBean.java          |    2 +-
 .../ignite/spi/deployment/local/package.html    |    3 +-
 .../apache/ignite/spi/deployment/package.html   |    3 +-
 .../spi/discovery/DiscoveryMetricsProvider.java |    2 +-
 .../ignite/spi/discovery/DiscoverySpi.java      |   14 +-
 .../spi/discovery/DiscoverySpiDataExchange.java |    6 +-
 .../spi/discovery/DiscoverySpiListener.java     |    2 +-
 .../spi/discovery/DiscoverySpiOrderSupport.java |    2 +-
 .../apache/ignite/spi/discovery/package.html    |    3 +-
 .../discovery/tcp/TcpClientDiscoverySpi.java    |   12 +-
 .../tcp/TcpClientDiscoverySpiMBean.java         |   34 +-
 .../spi/discovery/tcp/TcpDiscoverySpi.java      |   71 +-
 .../discovery/tcp/TcpDiscoverySpiAdapter.java   |    6 +-
 .../spi/discovery/tcp/TcpDiscoverySpiMBean.java |   62 +-
 .../tcp/internal/TcpDiscoveryNode.java          |    6 +-
 .../spi/discovery/tcp/internal/package.html     |    3 +-
 .../ipfinder/jdbc/TcpDiscoveryJdbcIpFinder.java |    8 +-
 .../discovery/tcp/ipfinder/jdbc/package.html    |    3 +-
 .../TcpDiscoveryMulticastIpFinder.java          |    4 +-
 .../tcp/ipfinder/multicast/package.html         |    3 +-
 .../spi/discovery/tcp/ipfinder/package.html     |    3 +-
 .../sharedfs/TcpDiscoverySharedFsIpFinder.java  |    2 +-
 .../tcp/ipfinder/sharedfs/package.html          |    3 +-
 .../tcp/ipfinder/vm/TcpDiscoveryVmIpFinder.java |    2 +-
 .../spi/discovery/tcp/ipfinder/vm/package.html  |    3 +-
 .../TcpDiscoveryJoinRequestMessage.java         |   10 +-
 .../messages/TcpDiscoveryNodeAddedMessage.java  |   24 +-
 .../spi/discovery/tcp/messages/package.html     |    3 +-
 .../ignite/spi/discovery/tcp/package.html       |    3 +-
 .../spi/eventstorage/EventStorageSpi.java       |   10 +-
 .../memory/MemoryEventStorageSpi.java           |   26 +-
 .../memory/MemoryEventStorageSpiMBean.java      |   10 +-
 .../ignite/spi/eventstorage/memory/package.html |    2 +-
 .../apache/ignite/spi/eventstorage/package.html |    2 +-
 .../apache/ignite/spi/failover/FailoverSpi.java |    4 +-
 .../spi/failover/always/AlwaysFailoverSpi.java  |    4 +-
 .../failover/always/AlwaysFailoverSpiMBean.java |    6 +-
 .../ignite/spi/failover/always/package.html     |    3 +-
 .../jobstealing/JobStealingFailoverSpi.java     |   16 +-
 .../JobStealingFailoverSpiMBean.java            |    8 +-
 .../spi/failover/jobstealing/package.html       |    2 +-
 .../spi/failover/never/NeverFailoverSpi.java    |    4 +-
 .../failover/never/NeverFailoverSpiMBean.java   |    2 +-
 .../ignite/spi/failover/never/package.html      |    3 +-
 .../org/apache/ignite/spi/failover/package.html |    2 +-
 .../ignite/spi/indexing/GridIndexingSpi.java    |    2 +-
 .../org/apache/ignite/spi/indexing/package.html |    3 +-
 .../spi/loadbalancing/LoadBalancingSpi.java     |    6 +-
 .../adaptive/AdaptiveCpuLoadProbe.java          |    6 +-
 .../adaptive/AdaptiveJobCountLoadProbe.java     |    6 +-
 .../adaptive/AdaptiveLoadBalancingSpi.java      |   18 +-
 .../adaptive/AdaptiveLoadBalancingSpiMBean.java |    4 +-
 .../adaptive/AdaptiveLoadProbe.java             |    2 +-
 .../AdaptiveProcessingTimeLoadProbe.java        |    6 +-
 .../spi/loadbalancing/adaptive/package.html     |    2 +-
 .../ignite/spi/loadbalancing/package.html       |    3 +-
 .../RoundRobinGlobalLoadBalancer.java           |    8 +-
 .../roundrobin/RoundRobinLoadBalancingSpi.java  |   12 +-
 .../RoundRobinLoadBalancingSpiMBean.java        |    4 +-
 .../spi/loadbalancing/roundrobin/package.html   |    3 +-
 .../WeightedRandomLoadBalancingSpi.java         |   18 +-
 .../WeightedRandomLoadBalancingSpiMBean.java    |    6 +-
 .../loadbalancing/weightedrandom/package.html   |    2 +-
 .../java/org/apache/ignite/spi/package.html     |    2 +-
 .../spi/securesession/SecureSessionSpi.java     |    6 +-
 .../noop/NoopSecureSessionSpi.java              |    8 +-
 .../noop/NoopSecureSessionSpiMBean.java         |    2 +-
 .../ignite/spi/securesession/noop/package.html  |    3 +-
 .../ignite/spi/securesession/package.html       |    2 +-
 .../ignite/spi/swapspace/SwapSpaceSpi.java      |   17 +-
 .../spi/swapspace/SwapSpaceSpiListener.java     |    2 +-
 .../spi/swapspace/file/FileSwapSpaceSpi.java    |   35 +-
 .../swapspace/file/FileSwapSpaceSpiMBean.java   |   12 +-
 .../ignite/spi/swapspace/file/package.html      |    3 +-
 .../spi/swapspace/noop/NoopSwapSpaceSpi.java    |    7 +-
 .../ignite/spi/swapspace/noop/package.html      |    3 +-
 .../apache/ignite/spi/swapspace/package.html    |    3 +-
 .../ignite/startup/BasicWarmupClosure.java      |    4 +-
 .../ignite/startup/cmdline/AboutDialog.java     |    2 +-
 .../startup/cmdline/CommandLineStartup.java     |   13 +-
 .../startup/cmdline/CommandLineTransformer.java |    4 +-
 .../apache/ignite/startup/cmdline/package.html  |    3 +-
 .../org/apache/ignite/startup/package-info.java |    2 +-
 .../ignite/streamer/StreamerConfiguration.java  |   10 +-
 .../apache/ignite/streamer/StreamerMBean.java   |   34 +-
 .../ignite/streamer/StreamerStageMBean.java     |   24 +-
 .../apache/ignite/streamer/StreamerWindow.java  |    2 +-
 .../ignite/streamer/StreamerWindowMBean.java    |   10 +-
 .../index/StreamerIndexProviderMBean.java       |   12 +-
 .../ignite/streamer/index/hash/package.html     |    3 +-
 .../apache/ignite/streamer/index/package.html   |    3 +-
 .../ignite/streamer/index/tree/package.html     |    2 +-
 .../org/apache/ignite/streamer/package.html     |    3 +-
 .../apache/ignite/streamer/router/package.html  |    3 +-
 .../apache/ignite/streamer/window/package.html  |    3 +-
 .../org/apache/ignite/thread/IgniteThread.java  |    2 +-
 .../java/org/apache/ignite/thread/package.html  |    3 +-
 .../apache/ignite/transactions/IgniteTx.java    |    7 +-
 .../IgniteTxHeuristicException.java             |   22 +-
 .../IgniteTxOptimisticException.java            |   22 +-
 .../transactions/IgniteTxRollbackException.java |   22 +-
 .../transactions/IgniteTxTimeoutException.java  |   22 +-
 .../core/src/test/bin/start-nodes-custom.bat    |   28 +-
 modules/core/src/test/bin/start-nodes-custom.sh |   26 +-
 .../spring-cache-client-benchmark-1.xml         |   18 +-
 .../spring-cache-client-benchmark-2.xml         |   12 +-
 .../spring-cache-client-benchmark-3.xml         |   12 +-
 .../test/config/default-spring-url-testing.xml  |    4 +-
 .../core/src/test/config/discovery-stress.xml   |    4 +-
 modules/core/src/test/config/example-cache.xml  |   10 +-
 modules/core/src/test/config/ggfs-loopback.xml  |   18 +-
 modules/core/src/test/config/ggfs-shmem.xml     |   26 +-
 .../hadoop/core-site-loopback-secondary.xml     |    6 +-
 .../test/config/hadoop/core-site-loopback.xml   |    6 +-
 .../test/config/hadoop/core-site-secondary.xml  |    6 +-
 .../core/src/test/config/hadoop/core-site.xml   |    6 +-
 .../src/test/config/io-manager-benchmark.xml    |    4 +-
 .../src/test/config/job-loadtest/client.xml     |   42 +-
 .../src/test/config/job-loadtest/server.xml     |   16 +-
 modules/core/src/test/config/jobs-load-base.xml |   32 +-
 .../core/src/test/config/jobs-load-client.xml   |    4 +-
 .../core/src/test/config/jobs-load-server.xml   |    4 +-
 .../src/test/config/load/cache-benchmark.xml    |   14 +-
 .../test/config/load/cache-client-benchmark.xml |   14 +-
 .../config/load/dsi-49-server-production.xml    |    9 +-
 .../core/src/test/config/load/dsi-load-base.xml |   30 +-
 .../src/test/config/load/dsi-load-client.xml    |    6 +-
 .../src/test/config/load/dsi-load-server.xml    |    6 +-
 .../src/test/config/load/merge-sort-base.xml    |   49 +-
 .../test/config/loaders/grid-cfg-2-grids.xml    |    4 +-
 .../core/src/test/config/loaders/grid-cfg.xml   |    4 +-
 modules/core/src/test/config/log4j-test.xml     |   10 +-
 .../core/src/test/config/spring-cache-load.xml  |   12 +-
 .../config/spring-cache-put-remove-load.xml     |    6 +-
 .../core/src/test/config/spring-cache-swap.xml  |    6 +-
 .../src/test/config/spring-cache-teststore.xml  |    8 +-
 .../core/src/test/config/spring-multicache.xml  |   65 +-
 .../src/test/config/spring-start-nodes-attr.xml |    6 +-
 .../core/src/test/config/spring-start-nodes.xml |    6 +-
 modules/core/src/test/config/start-nodes.ini    |    6 +-
 .../core/src/test/config/store/jdbc/Ignite.xml  |   76 +-
 .../average/spring-streamer-average-base.xml    |   10 +-
 .../average/spring-streamer-average-local.xml   |   10 +-
 .../average/spring-streamer-average-random.xml  |   10 +-
 .../config/streamer/spring-streamer-base.xml    |   10 +-
 .../test/config/websession/spring-cache-1.xml   |    8 +-
 .../test/config/websession/spring-cache-2.xml   |    8 +-
 .../test/config/websession/spring-cache-3.xml   |    8 +-
 .../GridCacheAffinityBackupsSelfTest.java       |    4 +-
 .../java/org/apache/ignite/GridTestIoUtils.java |    2 +-
 .../java/org/apache/ignite/GridTestJob.java     |    2 +-
 .../java/org/apache/ignite/GridTestTask.java    |    2 +-
 .../IgniteExternalizableAbstractTest.java       |    8 +-
 .../GridCachePartitionFairAffinitySelfTest.java |   10 +-
 .../store/GridCacheBalancingStoreSelfTest.java  |    1 +
 .../GridCacheLoadOnlyStoreAdapterSelfTest.java  |    4 +-
 .../cache/store/GridGeneratingTestStore.java    |    2 +-
 ...ractJdbcCacheStoreMultithreadedSelfTest.java |  196 -
 .../CacheJdbcPojoStoreMultitreadedSelfTest.java |   35 +
 .../store/jdbc/CacheJdbcPojoStoreTest.java      |  761 ++++
 ...eJdbcStoreAbstractMultithreadedSelfTest.java |  280 ++
 ...CacheJdbcBlobStoreMultithreadedSelfTest.java |   12 +-
 .../PojoJdbcCacheStoreMultitreadedSelfTest.java |   34 -
 .../store/jdbc/PojoJdbcCacheStoreTest.java      |  702 ----
 .../store/jdbc/model/PersonComplexKey.java      |  146 +
 .../ignite/cache/store/jdbc/model/package.html  |    2 +-
 .../apache/ignite/cache/store/jdbc/package.html |    3 +-
 .../org/apache/ignite/cache/store/package.html  |    3 +-
 .../fs/GridGgfsEventsAbstractSelfTest.java      |  849 -----
 .../GridGgfsFragmentizerAbstractSelfTest.java   |  168 -
 .../ignite/fs/GridGgfsFragmentizerSelfTest.java |  268 --
 .../GridGgfsFragmentizerTopologySelfTest.java   |   49 -
 .../apache/ignite/fs/GridGgfsPathSelfTest.java  |  162 -
 .../ignite/fs/GridGgfsTestInputGenerator.java   |   51 -
 .../GridGgfsEventsAbstractSelfTest.java         |  848 +++++
 .../GridGgfsFragmentizerAbstractSelfTest.java   |  168 +
 .../ignitefs/GridGgfsFragmentizerSelfTest.java  |  268 ++
 .../GridGgfsFragmentizerTopologySelfTest.java   |   49 +
 .../ignite/ignitefs/GridGgfsPathSelfTest.java   |  162 +
 .../ignitefs/GridGgfsTestInputGenerator.java    |   51 +
 .../ignite/internal/ClusterMetricsSelfTest.java |   12 +-
 .../internal/ClusterNodeMetricsSelfTest.java    |   10 +-
 .../ignite/internal/GridAffinityMappedTest.java |    1 -
 .../internal/GridAffinityP2PSelfTest.java       |   23 +-
 .../ignite/internal/GridAffinitySelfTest.java   |    3 +-
 .../internal/GridCacheProjectionRemoveTest.java |    6 +-
 .../internal/GridCancelUnusedJobSelfTest.java   |   15 +-
 .../GridCancelledJobsMetricsSelfTest.java       |    2 +-
 .../GridCollisionJobsContextSelfTest.java       |    2 +-
 .../GridContinuousJobAnnotationSelfTest.java    |    2 +-
 .../GridContinuousJobSiblingsSelfTest.java      |    8 +-
 .../internal/GridContinuousTaskSelfTest.java    |   16 +-
 .../ignite/internal/GridDeploymentSelfTest.java |   12 +-
 .../internal/GridDiscoveryEventSelfTest.java    |   38 +-
 .../ignite/internal/GridDiscoverySelfTest.java  |    6 +-
 .../GridEventStorageCheckAllEventsSelfTest.java |   46 +-
 ...ventStorageRuntimeConfigurationSelfTest.java |   14 +-
 .../internal/GridEventStorageSelfTest.java      |   34 +-
 .../internal/GridFactoryVmShutdownTest.java     |    3 +-
 .../GridFailedInputParametersSelfTest.java      |    2 +-
 .../GridFailoverCustomTopologySelfTest.java     |    2 +-
 .../ignite/internal/GridFailoverSelfTest.java   |    2 +-
 .../GridFailoverTaskWithPredicateSelfTest.java  |    6 +-
 .../ignite/internal/GridHomePathSelfTest.java   |    4 +-
 .../GridJobCheckpointCleanupSelfTest.java       |    2 +-
 .../GridJobCollisionCancelSelfTest.java         |    8 +-
 .../ignite/internal/GridJobContextSelfTest.java |    2 +-
 .../GridJobMasterLeaveAwareSelfTest.java        |   23 +-
 .../internal/GridJobStealingSelfTest.java       |    6 +-
 .../GridJobStealingZeroActiveJobsSelfTest.java  |    2 +-
 .../internal/GridJobSubjectIdSelfTest.java      |   12 +-
 .../GridKernalConcurrentAccessStopSelfTest.java |    6 +-
 .../internal/GridLifecycleAwareSelfTest.java    |    4 +-
 .../internal/GridListenActorSelfTest.java       |   11 +-
 .../GridLocalEventListenerSelfTest.java         |    8 +-
 .../internal/GridManagementJobSelfTest.java     |  167 -
 .../internal/GridMultipleJobsSelfTest.java      |    1 -
 .../internal/GridMultipleSpisSelfTest.java      |    4 +-
 .../GridMultipleVersionsDeploymentSelfTest.java |   10 +-
 .../GridMultithreadedJobStealingSelfTest.java   |    2 +-
 .../GridNodeVisorAttributesSelfTest.java        |    4 +-
 .../internal/GridNonHistoryMetricsSelfTest.java |    8 +-
 .../internal/GridProjectionAbstractTest.java    |   34 +-
 ...ectionLocalJobMultipleArgumentsSelfTest.java |    3 +-
 .../ignite/internal/GridReduceSelfTest.java     |    2 +-
 .../internal/GridReleaseTypeSelfTest.java       |    4 +-
 .../internal/GridRuntimeExceptionSelfTest.java  |   24 +-
 .../internal/GridSameVmStartupSelfTest.java     |   12 +-
 .../internal/GridSpiExceptionSelfTest.java      |    6 +-
 .../ignite/internal/GridStartStopSelfTest.java  |    1 -
 .../apache/ignite/internal/GridStartupMain.java |    8 +-
 .../apache/ignite/internal/GridStartupTest.java |    8 +-
 .../internal/GridStopWithWaitSelfTest.java      |    4 +-
 .../GridTaskCancelSingleNodeSelfTest.java       |   10 +-
 .../GridTaskContinuousMapperSelfTest.java       |   10 +-
 .../GridTaskExecutionContextSelfTest.java       |   10 +-
 .../internal/GridTaskFailoverSelfTest.java      |    2 +-
 .../GridTaskFutureImplStopGridSelfTest.java     |    4 +-
 .../GridTaskInstanceExecutionSelfTest.java      |    2 +-
 .../internal/GridTaskJobRejectSelfTest.java     |   22 +-
 .../internal/GridTaskMapAsyncSelfTest.java      |    2 +-
 .../GridTaskNameAnnotationSelfTest.java         |    2 +-
 .../internal/GridTaskTimeoutSelfTest.java       |   10 +-
 .../GridTopicExternalizableSelfTest.java        |   16 +-
 .../GridTopologyBuildVersionSelfTest.java       |    8 +-
 .../internal/GridUpdateNotifierSelfTest.java    |    2 +-
 .../IgniteComputeEmptyClusterGroupTest.java     |    7 +-
 ...gniteExplicitImplicitDeploymentSelfTest.java |    4 +-
 .../managers/GridManagerStopSelfTest.java       |    4 +-
 .../GridCheckpointManagerAbstractSelfTest.java  |   19 +-
 .../checkpoint/GridCheckpointTaskSelfTest.java  |    9 +-
 .../internal/managers/checkpoint/package.html   |    3 +-
 .../GridCommunicationSendMessageSelfTest.java   |   21 +-
 .../communication/GridIoManagerSelfTest.java    |   16 +-
 .../managers/communication/package.html         |    3 +-
 .../GridDeploymentManagerStopSelfTest.java      |    2 +-
 .../GridDeploymentMessageCountSelfTest.java     |    4 +-
 .../managers/deployment/GridTestDeployment.java |    2 +-
 .../internal/managers/deployment/package.html   |    3 +-
 .../GridDiscoveryManagerAliveCacheSelfTest.java |   11 +-
 .../GridDiscoveryManagerAttributesSelfTest.java |    4 +-
 .../events/GridEventStorageManagerSelfTest.java |   12 +-
 .../ignite/internal/managers/package.html       |    3 +-
 .../swapspace/GridSwapSpaceManagerSelfTest.java |   10 +-
 .../internal/managers/swapspace/package.html    |    3 +-
 .../org/apache/ignite/internal/package.html     |    2 +-
 .../GridCacheAbstractFailoverSelfTest.java      |   85 +-
 .../cache/GridCacheAbstractFlagsTest.java       |    6 +-
 ...cheAbstractFullApiMultithreadedSelfTest.java |  226 +-
 .../cache/GridCacheAbstractFullApiSelfTest.java | 3458 +++++-------------
 .../GridCacheAbstractIteratorsSelfTest.java     |  239 +-
 .../cache/GridCacheAbstractMetricsSelfTest.java |   25 +-
 .../GridCacheAbstractProjectionSelfTest.java    |  884 -----
 .../cache/GridCacheAbstractSelfTest.java        |   81 +-
 .../cache/GridCacheAbstractTxReadTest.java      |   10 +-
 .../cache/GridCacheAffinityApiSelfTest.java     |   43 +-
 .../cache/GridCacheAffinityMapperSelfTest.java  |   17 +
 .../cache/GridCacheAffinityRoutingSelfTest.java |   26 +-
 .../GridCacheAsyncOperationsLimitSelfTest.java  |   14 +-
 .../GridCacheAtomicMessageCountSelfTest.java    |   13 +-
 .../cache/GridCacheBasicApiAbstractTest.java    |    6 +-
 .../cache/GridCacheBasicStoreAbstractTest.java  |  121 +-
 ...acheBasicStoreMultithreadedAbstractTest.java |    7 +-
 .../cache/GridCacheClearAllSelfTest.java        |   32 +-
 .../cache/GridCacheConcurrentMapSelfTest.java   |    8 +-
 .../GridCacheConcurrentTxMultiNodeTest.java     |   28 +-
 ...idCacheConfigurationConsistencySelfTest.java |    9 +-
 ...ridCacheConfigurationValidationSelfTest.java |    1 -
 .../GridCacheDeploymentOffHeapSelfTest.java     |    2 +-
 .../cache/GridCacheDeploymentSelfTest.java      |    6 +-
 .../cache/GridCacheEntryMemorySizeSelfTest.java |    8 +-
 .../GridCacheEvictionEventAbstractTest.java     |   10 +-
 .../GridCacheExAbstractFullApiSelfTest.java     |    6 +-
 .../GridCacheFieldsQueryNoDataSelfTest.java     |    1 -
 ...CacheFullTextQueryMultithreadedSelfTest.java |    1 +
 ...idCacheGetAndTransformStoreAbstractTest.java |    6 +-
 .../cache/GridCacheGlobalClearAllSelfTest.java  |    6 +-
 .../GridCacheGroupLockAbstractSelfTest.java     |   22 +-
 .../GridCacheGroupLockFailoverSelfTest.java     |    2 +-
 .../cache/GridCacheGroupLockPutTask.java        |    2 +-
 .../cache/GridCacheIncrementTransformTest.java  |    2 +-
 .../GridCacheInterceptorAbstractSelfTest.java   |   72 +-
 .../cache/GridCacheIteratorPerformanceTest.java |   80 +-
 .../cache/GridCacheLifecycleAwareSelfTest.java  |    2 +-
 .../cache/GridCacheMemoryModeSelfTest.java      |   10 +-
 .../GridCacheMissingCommitVersionSelfTest.java  |   12 +-
 ...inodeUpdateNearEnabledNoBackupsSelfTest.java |    2 +-
 .../cache/GridCacheMvccFlagsTest.java           |    1 -
 .../cache/GridCacheMvccPartitionedSelfTest.java |    1 -
 .../processors/cache/GridCacheMvccSelfTest.java |    3 +-
 ...HeapMultiThreadedUpdateAbstractSelfTest.java |    2 +-
 .../cache/GridCacheOffHeapSelfTest.java         |   16 +-
 .../GridCacheOffHeapTieredAbstractSelfTest.java |   47 +-
 ...heOffHeapTieredEvictionAbstractSelfTest.java |   78 +-
 .../cache/GridCacheP2PUndeploySelfTest.java     |    6 +-
 .../cache/GridCachePartitionedWritesTest.java   |   11 +-
 .../GridCachePreloadingEvictionsSelfTest.java   |    6 +-
 .../cache/GridCachePutAllFailoverSelfTest.java  |    4 +-
 .../processors/cache/GridCachePutAllTask.java   |    2 +-
 .../GridCacheQueryIndexingDisabledSelfTest.java |    1 +
 .../GridCacheQueryInternalKeysSelfTest.java     |    7 +-
 .../GridCacheReferenceCleanupSelfTest.java      |    4 +-
 ...ridCacheReplicatedSynchronousCommitTest.java |    4 +-
 .../cache/GridCacheStorePutxSelfTest.java       |   17 +-
 .../cache/GridCacheStoreValueBytesSelfTest.java |    2 +-
 .../cache/GridCacheSwapReloadSelfTest.java      |   34 +-
 .../processors/cache/GridCacheTestEntryEx.java  |    6 +
 .../processors/cache/GridCacheTestValue.java    |    2 +-
 ...idCacheValueConsistencyAbstractSelfTest.java |   37 +-
 .../cache/GridCacheVersionSelfTest.java         |    2 +-
 .../GridCacheWriteBehindStoreAbstractTest.java  |   75 +-
 .../cache/IgniteCacheAbstractTest.java          |   10 +-
 .../IgniteCacheAtomicLocalPeekModesTest.java    |   43 +
 .../cache/IgniteCacheAtomicPeekModesTest.java   |   49 +
 ...gniteCacheAtomicReplicatedPeekModesTest.java |   32 +
 .../IgniteCacheEntryListenerAbstractTest.java   |    7 +-
 .../cache/IgniteCacheInvokeAbstractTest.java    |   11 +-
 .../cache/IgniteCachePeekModesAbstractTest.java | 1131 ++++++
 .../cache/IgniteCacheTxLocalPeekModesTest.java  |   43 +
 .../cache/IgniteCacheTxPeekModesTest.java       |   49 +
 .../IgniteCacheTxReplicatedPeekModesTest.java   |   32 +
 .../processors/cache/IgniteTxAbstractTest.java  |   31 +-
 .../IgniteTxExceptionAbstractSelfTest.java      |    2 +-
 .../cache/IgniteTxReentryAbstractSelfTest.java  |    4 +-
 .../IgniteTxStoreExceptionAbstractSelfTest.java |    2 +-
 ...eAbstractDataStructuresFailoverSelfTest.java |  427 +--
 ...actQueueFailoverDataConsistencySelfTest.java |   79 +-
 .../GridCacheAtomicLongApiSelfTest.java         |  484 ---
 ...CacheAtomicReferenceApiSelfAbstractTest.java |  136 +-
 ...cheAtomicReferenceMultiNodeAbstractTest.java |   61 +-
 ...idCacheAtomicStampedApiSelfAbstractTest.java |   56 +-
 .../GridCacheCountDownLatchSelfTest.java        |  410 ---
 .../GridCacheMultiNodeDataStructureTest.java    |    9 +-
 .../GridCacheQueueApiSelfAbstractTest.java      |  254 +-
 .../GridCacheQueueCleanupSelfTest.java          |   52 +-
 ...ridCacheQueueJoinedNodeSelfAbstractTest.java |   34 +-
 ...GridCacheQueueMultiNodeAbstractSelfTest.java |  206 +-
 ...dCacheQueueMultiNodeConsistencySelfTest.java |  137 +-
 ...CacheQueueRotativeMultiNodeAbstractTest.java |  148 +-
 .../GridCacheSequenceApiSelfAbstractTest.java   |  198 +-
 ...dCacheSequenceMultiNodeAbstractSelfTest.java |   49 +-
 .../GridCacheSetAbstractSelfTest.java           |  276 +-
 .../GridCacheSetFailoverAbstractSelfTest.java   |   38 +-
 .../IgniteAtomicLongApiAbstractSelfTest.java    |  265 ++
 .../IgniteAtomicsAbstractTest.java              |   83 +
 .../IgniteCollectionAbstractTest.java           |  255 ++
 .../IgniteCountDownLatchAbstractSelfTest.java   |  270 ++
 .../IgniteDataStructureUniqueNameTest.java      |  356 ++
 .../GridCacheLocalAtomicQueueApiSelfTest.java   |   11 +-
 .../local/GridCacheLocalAtomicSetSelfTest.java  |    4 +-
 .../local/GridCacheLocalQueueApiSelfTest.java   |   19 +-
 .../GridCacheLocalSequenceApiSelfTest.java      |   17 +-
 .../local/GridCacheLocalSetSelfTest.java        |    8 +-
 .../local/IgniteLocalAtomicLongApiSelfTest.java |   33 +
 .../IgniteLocalCountDownLatchSelfTest.java      |   95 +
 ...dCachePartitionedAtomicQueueApiSelfTest.java |   13 +-
 ...ionedAtomicQueueCreateMultiNodeSelfTest.java |   10 +-
 ...micQueueFailoverDataConsistencySelfTest.java |    2 +-
 ...PartitionedAtomicQueueMultiNodeSelfTest.java |   13 +-
 ...itionedAtomicQueueRotativeMultiNodeTest.java |   13 +-
 ...hePartitionedAtomicReferenceApiSelfTest.java |   19 +-
 ...PartitionedAtomicReferenceMultiNodeTest.java |   19 +-
 ...titionedAtomicSequenceMultiThreadedTest.java |  102 +-
 ...chePartitionedAtomicSetFailoverSelfTest.java |    8 +-
 .../GridCachePartitionedAtomicSetSelfTest.java  |   21 +-
 ...achePartitionedAtomicStampedApiSelfTest.java |   23 +-
 ...rtitionedDataStructuresFailoverSelfTest.java |    8 +-
 ...GridCachePartitionedNodeRestartSelfTest.java |    1 -
 ...idCachePartitionedNodeRestartTxSelfTest.java |   20 +-
 .../GridCachePartitionedQueueApiSelfTest.java   |   25 +-
 ...PartitionedQueueCreateMultiNodeSelfTest.java |   50 +-
 ...dCachePartitionedQueueEntryMoveSelfTest.java |   61 +-
 ...nedQueueFailoverDataConsistencySelfTest.java |    7 +
 ...CachePartitionedQueueJoinedNodeSelfTest.java |   25 +-
 ...dCachePartitionedQueueMultiNodeSelfTest.java |   23 +-
 ...hePartitionedQueueRotativeMultiNodeTest.java |   24 +-
 ...GridCachePartitionedSequenceApiSelfTest.java |   24 +-
 ...chePartitionedSequenceMultiNodeSelfTest.java |   25 +-
 ...GridCachePartitionedSetFailoverSelfTest.java |    6 +-
 .../GridCachePartitionedSetSelfTest.java        |    8 +-
 .../IgnitePartitionedAtomicLongApiSelfTest.java |   33 +
 ...IgnitePartitionedCountDownLatchSelfTest.java |   33 +
 .../IgnitePartitionedSetNoBackupsSelfTest.java  |   68 +
 ...cheReplicatedAtomicReferenceApiSelfTest.java |   16 +-
 ...eReplicatedAtomicReferenceMultiNodeTest.java |   16 +-
 ...CacheReplicatedAtomicStampedApiSelfTest.java |   15 +-
 ...eplicatedDataStructuresFailoverSelfTest.java |    8 +-
 .../GridCacheReplicatedQueueApiSelfTest.java    |   22 +-
 ...idCacheReplicatedQueueMultiNodeSelfTest.java |   22 +-
 ...cheReplicatedQueueRotativeMultiNodeTest.java |   22 +-
 .../GridCacheReplicatedSequenceApiSelfTest.java |   17 +-
 ...acheReplicatedSequenceMultiNodeSelfTest.java |   19 +-
 .../GridCacheReplicatedSetSelfTest.java         |    8 +-
 .../IgniteReplicatedAtomicLongApiSelfTest.java  |   33 +
 .../IgniteReplicatedCountDownLatchSelfTest.java |   33 +
 ...tractDistributedByteArrayValuesSelfTest.java |   10 -
 .../GridCacheAbstractJobExecutionTest.java      |    6 +-
 .../GridCacheAbstractNodeRestartSelfTest.java   |    2 +-
 ...tractPartitionedByteArrayValuesSelfTest.java |    7 +-
 .../GridCacheAtomicTimeoutSelfTest.java         |    4 +-
 .../GridCacheBasicOpAbstractTest.java           |   10 +-
 .../GridCacheClientModesAbstractSelfTest.java   |    1 +
 .../GridCacheEntrySetAbstractSelfTest.java      |    2 +-
 ...acheEntrySetIterationPreloadingSelfTest.java |    7 +-
 .../distributed/GridCacheEventAbstractTest.java |   19 +-
 ...heExpiredEntriesPreloadAbstractSelfTest.java |    7 +-
 .../distributed/GridCacheLockAbstractTest.java  |   25 +-
 .../GridCacheMultiNodeAbstractTest.java         |    8 +-
 .../GridCacheMultiNodeLockAbstractTest.java     |   92 +-
 .../GridCacheNodeFailureAbstractTest.java       |   62 +-
 .../GridCachePreloadEventsAbstractSelfTest.java |   10 +-
 .../GridCachePreloadLifecycleAbstractTest.java  |   14 +-
 ...GridCachePreloadRestartAbstractSelfTest.java |    4 +-
 .../GridCacheTransformEventSelfTest.java        |   22 +-
 .../IgniteCrossCacheTxStoreSelfTest.java        |   13 +-
 ...xOriginatingNodeFailureAbstractSelfTest.java |    9 +-
 ...cOriginatingNodeFailureAbstractSelfTest.java |   10 +-
 .../IgniteTxPreloadAbstractTest.java            |    6 +-
 .../IgniteTxTimeoutAbstractTest.java            |   10 +-
 ...heAbstractTransformWriteThroughSelfTest.java |   14 +-
 .../dht/GridCacheAtomicFullApiSelfTest.java     |   33 +-
 .../dht/GridCacheAtomicNearCacheSelfTest.java   |    4 +-
 .../dht/GridCacheColocatedDebugTest.java        |   56 +-
 ...eColocatedOptimisticTransactionSelfTest.java |    2 +-
 ...dCacheColocatedTxSingleThreadedSelfTest.java |    2 +-
 .../GridCacheDhtAtomicRemoveFailureTest.java    |    1 +
 .../dht/GridCacheDhtEntrySelfTest.java          |   18 +-
 .../dht/GridCacheDhtEntrySetSelfTest.java       |    1 +
 ...GridCacheDhtEvictionNearReadersSelfTest.java |   16 +-
 .../dht/GridCacheDhtEvictionSelfTest.java       |   22 +-
 .../dht/GridCacheDhtInternalEntrySelfTest.java  |   42 +-
 .../dht/GridCacheDhtPreloadBigDataSelfTest.java |    4 +-
 .../dht/GridCacheDhtPreloadDelayedSelfTest.java |   27 +-
 .../GridCacheDhtPreloadDisabledSelfTest.java    |   24 +-
 .../GridCacheDhtPreloadMessageCountTest.java    |    8 +-
 ...ridCacheDhtPreloadMultiThreadedSelfTest.java |    6 +-
 .../dht/GridCacheDhtPreloadOffHeapSelfTest.java |    2 +-
 .../dht/GridCacheDhtPreloadPutGetSelfTest.java  |    4 -
 .../dht/GridCacheDhtPreloadSelfTest.java        |   63 +-
 .../GridCacheDhtPreloadStartStopSelfTest.java   |   32 +-
 .../dht/GridCacheDhtPreloadUnloadSelfTest.java  |    4 +-
 .../dht/GridCacheDhtRemoveFailureTest.java      |    1 +
 .../distributed/dht/GridCacheDhtTestUtils.java  |    9 -
 .../dht/GridCacheDhtTxPreloadSelfTest.java      |    1 +
 ...cheGroupLockPartitionedAbstractSelfTest.java |    4 +-
 ...ePartitionedNearDisabledMetricsSelfTest.java |    2 +-
 ...dCachePartitionedOnlyProjectionSelfTest.java |   32 -
 ...idCachePartitionedPreloadEventsSelfTest.java |    5 +-
 ...dCachePartitionedTopologyChangeSelfTest.java |   10 +-
 ...itionedTxOriginatingNodeFailureSelfTest.java |    1 +
 ...ridCachePartitionedUnloadEventsSelfTest.java |   24 +-
 ...eAtomicInvalidPartitionHandlingSelfTest.java |    4 +-
 ...unctionExcludeNeighborsAbstractSelfTest.java |    5 +-
 ...tomicClientOnlyMultiNodeFullApiSelfTest.java |  347 +-
 ...GridCacheAtomicMultiNodeFullApiSelfTest.java |    1 +
 ...omicMultiNodeP2PDisabledFullApiSelfTest.java |    1 +
 ...eAtomicNearOnlyMultiNodeFullApiSelfTest.java |   79 +-
 .../GridCacheAtomicNearRemoveFailureTest.java   |    1 +
 .../GridCacheAtomicOffHeapFullApiSelfTest.java  |    1 +
 ...heAtomicOffHeapMultiNodeFullApiSelfTest.java |    1 +
 ...idCacheAtomicPartitionedMetricsSelfTest.java |    2 +-
 ...AtomicPartitionedTckMetricsSelfTestImpl.java |  132 +-
 ...cPrimaryWriteOrderNearRemoveFailureTest.java |    1 +
 .../near/GridCacheGetStoreErrorSelfTest.java    |    2 +-
 .../near/GridCacheNearEvictionSelfTest.java     |    7 +-
 .../near/GridCacheNearJobExecutionSelfTest.java |    2 +-
 .../near/GridCacheNearMetricsSelfTest.java      |    1 +
 .../near/GridCacheNearMultiGetSelfTest.java     |    2 +-
 .../near/GridCacheNearMultiNodeSelfTest.java    |  173 +-
 .../near/GridCacheNearOneNodeSelfTest.java      |   44 +-
 ...idCacheNearOnlyMultiNodeFullApiSelfTest.java |  398 +-
 .../GridCacheNearPartitionedClearSelfTest.java  |    4 +-
 .../GridCacheNearReaderPreloadSelfTest.java     |    2 +-
 .../near/GridCacheNearReadersSelfTest.java      |   54 +-
 .../near/GridCacheNearRemoveFailureTest.java    |    1 +
 .../near/GridCacheNearTxPreloadSelfTest.java    |    1 +
 ...AffinityExcludeNeighborsPerformanceTest.java |    1 -
 ...rtitionedAffinityHashIdResolverSelfTest.java |    1 -
 .../GridCachePartitionedAffinitySelfTest.java   |   14 +-
 .../near/GridCachePartitionedBasicApiTest.java  |    1 -
 ...ePartitionedBasicStoreMultiNodeSelfTest.java |   50 +-
 ...ionedClientOnlyNoPrimaryFullApiSelfTest.java |    4 +-
 .../GridCachePartitionedEntryLockSelfTest.java  |   75 +-
 .../near/GridCachePartitionedEventSelfTest.java |    1 +
 .../GridCachePartitionedEvictionSelfTest.java   |   11 +-
 ...titionedExplicitLockNodeFailureSelfTest.java |   32 +-
 ...GridCachePartitionedFilteredPutSelfTest.java |   55 +-
 .../GridCachePartitionedFullApiSelfTest.java    |    6 +-
 .../GridCachePartitionedLoadCacheSelfTest.java  |    6 +-
 .../near/GridCachePartitionedLockSelfTest.java  |   34 -
 .../GridCachePartitionedMetricsSelfTest.java    |    3 +-
 ...achePartitionedMultiNodeCounterSelfTest.java |    2 +-
 ...achePartitionedMultiNodeFullApiSelfTest.java |  235 +-
 ...idCachePartitionedMultiNodeLockSelfTest.java |    1 -
 ...ePartitionedMultiThreadedPutGetSelfTest.java |    7 +-
 .../near/GridCachePartitionedNestedTxTest.java  |    1 -
 ...GridCachePartitionedNodeFailureSelfTest.java |    2 +-
 .../GridCachePartitionedNodeRestartTest.java    |    3 +-
 ...ePartitionedOptimisticTxNodeRestartTest.java |    3 +-
 ...achePartitionedPreloadLifecycleSelfTest.java |    4 +-
 .../GridCachePartitionedProjectionSelfTest.java |  155 -
 ...hePartitionedQueryMultiThreadedSelfTest.java |    2 +-
 ...GridCachePartitionedTxConcurrentGetTest.java |    1 -
 ...GridCachePartitionedTxMultiNodeSelfTest.java |    1 -
 ...CachePartitionedTxMultiThreadedSelfTest.java |    3 +-
 .../GridCachePartitionedTxSalvageSelfTest.java  |    4 +-
 ...achePartitionedTxSingleThreadedSelfTest.java |    2 +-
 .../GridCachePartitionedTxTimeoutSelfTest.java  |    3 +-
 .../near/GridCachePutArrayValueSelfTest.java    |    1 +
 .../near/GridPartitionedBackupLoadSelfTest.java |   17 +-
 ...stractReplicatedByteArrayValuesSelfTest.java |    3 +-
 ...ridCacheAtomicReplicatedMetricsSelfTest.java |    2 +-
 ...eplicatedAtomicMultiNodeFullApiSelfTest.java |    1 +
 .../GridCacheReplicatedBasicApiTest.java        |    1 -
 .../GridCacheReplicatedBasicOpSelfTest.java     |    1 -
 .../GridCacheReplicatedClientOnlySelfTest.java  |    1 +
 .../GridCacheReplicatedEvictionSelfTest.java    |   13 +-
 .../GridCacheReplicatedFullApiSelfTest.java     |    2 +-
 .../GridCacheReplicatedInvalidateSelfTest.java  |    6 +-
 .../GridCacheReplicatedJobExecutionTest.java    |    2 +-
 .../GridCacheReplicatedMarshallerTxTest.java    |    1 -
 .../GridCacheReplicatedMetricsSelfTest.java     |    3 +-
 ...ridCacheReplicatedMultiNodeLockSelfTest.java |    1 -
 .../GridCacheReplicatedMultiNodeSelfTest.java   |    1 -
 .../GridCacheReplicatedNearOnlySelfTest.java    |    1 +
 .../GridCacheReplicatedNodeFailureSelfTest.java |    3 +-
 .../GridCacheReplicatedNodeRestartSelfTest.java |    1 -
 .../GridCacheReplicatedProjectionSelfTest.java  |   66 -
 ...dezvousAffinityMultiNodeFullApiSelfTest.java |    2 +-
 .../GridCacheReplicatedTxConcurrentGetTest.java |    1 -
 ...GridCacheReplicatedTxMultiNodeBasicTest.java |    1 -
 ...dCacheReplicatedTxMultiThreadedSelfTest.java |    5 +-
 ...CacheReplicatedTxSingleThreadedSelfTest.java |    3 +-
 .../GridCacheReplicatedTxTimeoutSelfTest.java   |    5 +-
 ...idCacheReplicatedUnswapAdvancedSelfTest.java |    6 +-
 .../GridCacheSyncReplicatedPreloadSelfTest.java |    3 +-
 ...CacheReplicatedPreloadLifecycleSelfTest.java |    6 +-
 ...idCacheReplicatedPreloadOffHeapSelfTest.java |    2 +-
 .../GridCacheReplicatedPreloadSelfTest.java     |   26 +-
 ...eplicatedPreloadStartStopEventsSelfTest.java |    7 +-
 .../GridCacheBatchEvictUnswapSelfTest.java      |    1 +
 ...heConcurrentEvictionConsistencySelfTest.java |    4 +-
 .../GridCacheConcurrentEvictionsSelfTest.java   |    4 +-
 .../GridCacheDistributedEvictionsSelfTest.java  |   14 +-
 .../GridCacheEmptyEntriesAbstractSelfTest.java  |    2 +-
 .../eviction/GridCacheEvictionAbstractTest.java |    2 +-
 .../GridCacheEvictionLockUnlockSelfTest.java    |    8 +-
 .../GridCacheEvictionTouchSelfTest.java         |    2 +-
 .../cache/eviction/GridCacheMockEntry.java      |    1 +
 ...cheSynchronousEvictionsFailoverSelfTest.java |   14 +-
 .../IgniteCacheExpiryPolicyAbstractTest.java    |   25 +-
 .../IgniteCacheLoadAllAbstractTest.java         |    9 +-
 ...iteCacheNoLoadPreviousValueAbstractTest.java |    8 +-
 .../IgniteCacheNoReadThroughAbstractTest.java   |    8 +-
 .../IgniteCacheNoWriteThroughAbstractTest.java  |    8 +-
 .../IgniteCacheStoreSessionAbstractTest.java    |   18 +-
 .../GridCacheAtomicLocalMetricsSelfTest.java    |    2 +-
 ...dCacheAtomicLocalTckMetricsSelfTestImpl.java |  149 +-
 .../GridCacheLocalAtomicProjectionSelfTest.java |   32 -
 .../local/GridCacheLocalBasicApiSelfTest.java   |    1 -
 .../GridCacheLocalByteArrayValuesSelfTest.java  |    2 +-
 .../local/GridCacheLocalFullApiSelfTest.java    |   68 +-
 .../local/GridCacheLocalIteratorsSelfTest.java  |  129 -
 .../local/GridCacheLocalLoadAllSelfTest.java    |    1 -
 .../cache/local/GridCacheLocalLockSelfTest.java |    1 -
 .../local/GridCacheLocalMetricsSelfTest.java    |    3 +-
 .../GridCacheLocalMultithreadedSelfTest.java    |    1 -
 .../local/GridCacheLocalProjectionSelfTest.java |   38 -
 .../GridCacheLocalTxMultiThreadedSelfTest.java  |    3 +-
 .../GridCacheLocalTxSingleThreadedSelfTest.java |    3 +-
 .../local/GridCacheLocalTxTimeoutSelfTest.java  |    4 +-
 .../GridCacheSwapScanQueryAbstractSelfTest.java |   70 +-
 .../query/GridCacheSwapScanQuerySelfTest.java   |    4 -
 ...ridCacheContinuousQueryAbstractSelfTest.java |   23 +-
 ...dCacheContinuousQueryReplicatedSelfTest.java |   69 +-
 ...dCacheAbstractReduceFieldsQuerySelfTest.java |    2 +-
 .../closure/GridClosureProcessorSelfTest.java   |   20 +-
 .../internal/processors/closure/package.html    |    3 +-
 .../continuous/GridEventConsumeSelfTest.java    |  134 +-
 .../dataload/GridDataLoaderImplSelfTest.java    |    6 +-
 .../dataload/GridDataLoaderPerformanceTest.java |    3 +-
 .../GridDataLoaderProcessorSelfTest.java        |   10 +-
 ...heGgfsPerBlockLruEvictionPolicySelfTest.java |   10 +-
 .../processors/fs/GridGgfsAbstractSelfTest.java |   10 +-
 .../fs/GridGgfsAttributesSelfTest.java          |    4 +-
 .../processors/fs/GridGgfsCacheSelfTest.java    |    2 +-
 .../fs/GridGgfsDataManagerSelfTest.java         |    6 +-
 .../fs/GridGgfsDualAbstractSelfTest.java        |    6 +-
 .../fs/GridGgfsDualAsyncSelfTest.java           |    2 +-
 .../processors/fs/GridGgfsDualSyncSelfTest.java |    2 +-
 .../processors/fs/GridGgfsFileInfoSelfTest.java |    2 +-
 ...GgfsGroupDataBlockKeyMapperHashSelfTest.java |    4 +-
 .../fs/GridGgfsMetaManagerSelfTest.java         |    3 +-
 .../processors/fs/GridGgfsMetricsSelfTest.java  |    4 +-
 .../fs/GridGgfsModeResolverSelfTest.java        |    4 +-
 .../processors/fs/GridGgfsModesSelfTest.java    |  140 +-
 .../GridGgfsPrimaryOffheapTieredSelfTest.java   |    2 +-
 .../GridGgfsPrimaryOffheapValuesSelfTest.java   |    2 +-
 .../processors/fs/GridGgfsPrimarySelfTest.java  |    2 +-
 .../fs/GridGgfsProcessorSelfTest.java           |    2 +-
 .../fs/GridGgfsProcessorValidationSelfTest.java |    9 +-
 ...IpcEndpointRegistrationAbstractSelfTest.java |    4 +-
 ...dpointRegistrationOnLinuxAndMacSelfTest.java |    2 +-
 .../processors/fs/GridGgfsSizeSelfTest.java     |    8 +-
 .../processors/fs/GridGgfsStreamsSelfTest.java  |    2 +-
 .../processors/fs/GridGgfsTaskSelfTest.java     |   14 +-
 .../ignite/internal/processors/fs/package.html  |    3 +-
 .../GridGgfsAbstractRecordResolverSelfTest.java |    7 +-
 ...GgfsByteDelimiterRecordResolverSelfTest.java |    6 +-
 ...idGgfsFixedLengthRecordResolverSelfTest.java |    6 +-
 ...sNewLineDelimiterRecordResolverSelfTest.java |    8 +-
 ...fsStringDelimiterRecordResolverSelfTest.java |    6 +-
 .../cache/GridCacheCommandHandlerSelfTest.java  |   10 +-
 .../processors/service/DummyService.java        |   10 +-
 .../GridServiceProcessorAbstractSelfTest.java   |   74 +-
 ...ServiceProcessorMultiNodeConfigSelfTest.java |   22 +-
 .../GridServiceProcessorMultiNodeSelfTest.java  |   14 +-
 .../GridServiceProcessorProxySelfTest.java      |   74 +-
 .../GridServiceProcessorSingleNodeSelfTest.java |    4 +-
 .../GridServiceReassignmentSelfTest.java        |   23 +-
 .../streamer/GridStreamerEvictionSelfTest.java  |    2 +-
 .../streamer/GridStreamerSelfTest.java          |    6 +-
 .../apache/ignite/internal/updatestatus.html    |    7 +-
 ...artupWithSpecifiedWorkDirectorySelfTest.java |   12 +-
 ...tartupWithUndefinedGridGainHomeSelfTest.java |  106 -
 ...dStartupWithUndefinedIgniteHomeSelfTest.java |  106 +
 .../internal/util/IgniteUtilsSelfTest.java      |    6 +-
 .../util/future/GridEmbeddedFutureSelfTest.java |    2 +-
 .../util/future/GridFinishedFutureSelfTest.java |    2 +-
 .../util/future/GridFutureAdapterSelfTest.java  |    8 +-
 .../ipc/shmem/GgfsSharedMemoryTestClient.java   |    2 +-
 .../ipc/shmem/GgfsSharedMemoryTestServer.java   |    2 +-
 .../IpcSharedMemoryCrashDetectionSelfTest.java  |    2 +-
 .../ipc/shmem/IpcSharedMemoryFakeClient.java    |    6 +-
 .../ipc/shmem/IpcSharedMemoryNodeStartup.java   |    4 +-
 .../IpcSharedMemoryBenchmarkWriter.java         |    2 +-
 .../ignite/internal/util/nio/package.html       |    3 +-
 .../offheap/GridOffHeapMapAbstractSelfTest.java |   52 +-
 .../ignite/internal/util/tostring/package.html  |    3 +-
 .../jvmtest/ServerSocketMultiThreadedTest.java  |    4 +-
 .../apache/ignite/lang/GridFuncSelfTest.java    |   50 +-
 .../java/org/apache/ignite/lang/package.html    |    3 +-
 .../org/apache/ignite/lang/utils/package.html   |    2 +-
 .../loadtest/GridSingleExecutionTest.java       |   12 +-
 .../org/apache/ignite/loadtest/package.html     |    3 +-
 .../loadtests/GridCacheMultiNodeLoadTest.java   |    1 -
 .../cache/GridCacheAbstractLoadTest.java        |   14 +-
 .../loadtests/cache/GridCacheBenchmark.java     |   10 +-
 .../cache/GridCacheDataStructuresLoadTest.java  |  203 +-
 .../cache/GridCacheGroupLockComparisonTest.java |   12 +-
 .../loadtests/cache/GridCacheLoadTest.java      |    2 +-
 .../cache/GridCacheSingleNodeLoadTest.java      |    6 +-
 .../loadtests/cache/GridCacheSwapLoadTest.java  |    8 +-
 .../GridCacheWriteBehindStoreLoadTest.java      |   21 +-
 .../capacity/spring-capacity-cache.xml          |   12 +-
 .../colocation/GridTestCacheStore.java          |    2 +-
 .../colocation/GridTestLifecycleBean.java       |    3 +-
 .../loadtests/colocation/GridTestMain.java      |    2 +-
 .../loadtests/colocation/spring-colocation.xml  |   38 +-
 .../communication/GridIoManagerBenchmark.java   |    2 +-
 .../communication/GridIoManagerBenchmark0.java  |    8 +-
 .../GridTcpCommunicationBenchmark.java          |   12 +-
 .../communication/GridTestMessage.java          |    8 +-
 .../GridContinuousOperationsLoadTest.java       |   19 +-
 .../GridCachePartitionedAtomicLongLoadTest.java |   19 +-
 .../direct/multisplit/GridLoadTestTask.java     |    2 +-
 .../multisplit/GridMultiSplitsLoadTest.java     |    2 -
 .../GridMultiSplitsRedeployLoadTest.java        |    2 -
 .../loadtests/direct/multisplit/package.html    |    2 +-
 .../GridSingleSplitNewNodesTestTask.java        |    6 +-
 ...ridSingleSplitsNewNodesAbstractLoadTest.java |    9 +-
 .../loadtests/direct/newnodes/package.html      |    2 +-
 .../GridSingleSplitsRedeployLoadTest.java       |    6 +-
 .../loadtests/direct/redeploy/package.html      |    2 +-
 .../direct/session/GridSessionLoadTestJob.java  |    4 +-
 .../direct/session/GridSessionLoadTestTask.java |    4 +-
 .../loadtests/direct/session/package.html       |    2 +-
 .../stealing/GridStealingLoadTestJob.java       |    4 +-
 .../stealing/GridStealingLoadTestTask.java      |    2 +-
 .../loadtests/direct/stealing/package.html      |    2 +-
 .../loadtests/discovery/GridGcTimeoutTest.java  |    2 +-
 .../loadtests/dsi/GridDsiLifecycleBean.java     |    4 +-
 .../ignite/loadtests/dsi/GridDsiPerfJob.java    |    7 +-
 .../cacheget/GridBenchmarkCacheGetLoadTest.java |   15 +-
 .../apache/ignite/loadtests/dsi/package.html    |    3 +-
 .../loadtests/hashmap/GridCacheTestContext.java |    5 +-
 .../ignite/loadtests/job/GridJobLoadTest.java   |    4 +-
 .../loadtests/job/GridJobLoadTestJob.java       |    6 +-
 .../apache/ignite/loadtests/job/package.html    |    3 +-
 .../mapper/GridContinuousMapperTask1.java       |    2 +-
 .../loadtests/mapper/GridNodeStartup.java       |    8 +-
 .../ignite/loadtests/mapper/TestObject.java     |    2 +-
 .../mergesort/GridMergeSortLoadTask.java        |    2 +-
 .../loadtests/nio/GridNioBenchmarkTest.java     |    2 +-
 .../streamer/GridStreamerBenchmark.java         |    2 +-
 .../ignite/logger/java/GridJavaLoggerTest.java  |   65 -
 .../logger/java/IgniteJavaLoggerTest.java       |   65 +
 .../org/apache/ignite/logger/java/package.html  |    3 +-
 .../marshaller/GridMarshallerAbstractTest.java  |   54 +-
 .../GridMarshallerPerformanceTest.java          |    2 +-
 .../marshaller/GridMarshallerResourceBean.java  |    6 +-
 .../jdk/GridJdkMarshallerSelfTest.java          |    4 +-
 .../apache/ignite/marshaller/jdk/package.html   |    3 +-
 .../GridOptimizedMarshallerEnumSelfTest.java    |   62 -
 .../GridOptimizedMarshallerSelfTest.java        |  452 ---
 .../optimized/GridOptimizedMarshallerTest.java  |  830 -----
 .../GridOptimizedObjectStreamSelfTest.java      | 2093 -----------
 .../GridTestTcpDiscoveryIpFinderAdapter.java    |   44 -
 .../OptimizedMarshallerEnumSelfTest.java        |   62 +
 .../optimized/OptimizedMarshallerSelfTest.java  |  452 +++
 .../optimized/OptimizedMarshallerTest.java      |  830 +++++
 .../OptimizedObjectStreamSelfTest.java          | 2093 +++++++++++
 .../TestTcpDiscoveryIpFinderAdapter.java        |   44 +
 .../ignite/marshaller/optimized/package.html    |    3 +-
 .../org/apache/ignite/marshaller/package.html   |    3 +-
 .../ignite/messaging/GridMessagingSelfTest.java |    2 +-
 .../p2p/GridAbstractMultinodeRedeployTest.java  |    4 +-
 ...MultinodeRedeployContinuousModeSelfTest.java |    2 +-
 ...idMultinodeRedeployIsolatedModeSelfTest.java |    2 +-
 ...ridMultinodeRedeployPrivateModeSelfTest.java |    2 +-
 ...GridMultinodeRedeploySharedModeSelfTest.java |    2 +-
 .../GridP2PContinuousDeploymentSelfTest.java    |    3 +-
 .../GridP2PDifferentClassLoaderSelfTest.java    |   20 +-
 .../p2p/GridP2PDoubleDeploymentSelfTest.java    |   12 +-
 .../p2p/GridP2PHotRedeploymentSelfTest.java     |   22 +-
 .../p2p/GridP2PJobClassLoaderSelfTest.java      |   12 +-
 .../p2p/GridP2PLocalDeploymentSelfTest.java     |   16 +-
 .../GridP2PMissedResourceCacheSizeSelfTest.java |   14 +-
 .../ignite/p2p/GridP2PNodeLeftSelfTest.java     |    6 +-
 .../p2p/GridP2PRecursionTaskSelfTest.java       |   12 +-
 .../p2p/GridP2PRemoteClassLoadersSelfTest.java  |   16 +-
 .../p2p/GridP2PSameClassLoaderSelfTest.java     |   10 +-
 .../org/apache/ignite/p2p/GridP2PTestJob.java   |    4 +-
 .../org/apache/ignite/p2p/GridP2PTestTask.java  |    2 +-
 .../ignite/p2p/GridP2PTimeoutSelfTest.java      |   26 +-
 .../ignite/p2p/GridP2PUndeploySelfTest.java     |   36 +-
 .../java/org/apache/ignite/p2p/package.html     |    3 +-
 .../test/java/org/apache/ignite/package.html    |    3 +-
 ...SessionCancelSiblingsFromFutureSelfTest.java |   13 +-
 ...ridSessionCancelSiblingsFromJobSelfTest.java |   15 +-
 ...idSessionCancelSiblingsFromTaskSelfTest.java |   13 +-
 .../GridSessionCheckpointAbstractSelfTest.java  |    6 +-
 .../session/GridSessionCheckpointSelfTest.java  |    1 -
 .../GridSessionCollisionSpiSelfTest.java        |    8 +-
 ...idSessionFutureWaitJobAttributeSelfTest.java |    4 +-
 ...dSessionFutureWaitTaskAttributeSelfTest.java |    4 +-
 .../session/GridSessionJobFailoverSelfTest.java |    2 +-
 ...GridSessionJobWaitTaskAttributeSelfTest.java |   14 +-
 .../ignite/session/GridSessionLoadSelfTest.java |    8 +-
 .../GridSessionSetFutureAttributeSelfTest.java  |   13 +-
 ...nSetFutureAttributeWaitListenerSelfTest.java |   13 +-
 .../GridSessionSetJobAttribute2SelfTest.java    |    4 +-
 ...GridSessionSetJobAttributeOrderSelfTest.java |    8 +-
 .../GridSessionSetJobAttributeSelfTest.java     |   14 +-
 ...sionSetJobAttributeWaitListenerSelfTest.java |   13 +-
 .../GridSessionSetTaskAttributeSelfTest.java    |    4 +-
 ...GridSessionTaskWaitJobAttributeSelfTest.java |    4 +-
 .../GridSessionWaitAttributeSelfTest.java       |   16 +-
 .../java/org/apache/ignite/session/package.html |    2 +-
 .../spi/GridTcpSpiForwardingSelfTest.java       |    7 +-
 .../cache/CacheCheckpointSpiConfigSelfTest.java |   34 +
 .../CacheCheckpointSpiSecondCacheSelfTest.java  |  106 +
 .../cache/CacheCheckpointSpiSelfTest.java       |   29 +
 .../CacheCheckpointSpiStartStopSelfTest.java    |   34 +
 .../GridCacheCheckpointSpiConfigSelfTest.java   |   34 -
 ...idCacheCheckpointSpiSecondCacheSelfTest.java |  106 -
 .../cache/GridCacheCheckpointSpiSelfTest.java   |   29 -
 ...GridCacheCheckpointSpiStartStopSelfTest.java |   34 -
 .../ignite/spi/checkpoint/cache/package.html    |    2 +-
 .../GridJdbcCheckpointSpiConfigSelfTest.java    |   77 -
 ...idJdbcCheckpointSpiCustomConfigSelfTest.java |   47 -
 ...dJdbcCheckpointSpiDefaultConfigSelfTest.java |   45 -
 .../GridJdbcCheckpointSpiStartStopSelfTest.java |   47 -
 .../jdbc/JdbcCheckpointSpiConfigSelfTest.java   |   77 +
 .../JdbcCheckpointSpiCustomConfigSelfTest.java  |   47 +
 .../JdbcCheckpointSpiDefaultConfigSelfTest.java |   45 +
 .../JdbcCheckpointSpiStartStopSelfTest.java     |   47 +
 .../ignite/spi/checkpoint/jdbc/package.html     |    2 +-
 .../apache/ignite/spi/checkpoint/package.html   |    2 +-
 ...redFsCheckpointSpiMultiThreadedSelfTest.java |    2 +-
 .../ignite/spi/checkpoint/sharedfs/package.html |    3 +-
 .../ignite/spi/collision/fifoqueue/package.html |    3 +-
 ...bStealingCollisionSpiAttributesSelfTest.java |    2 +-
 ...alingCollisionSpiCustomTopologySelfTest.java |    2 +-
 .../GridJobStealingCollisionSpiSelfTest.java    |    2 +-
 ...obStealingCollisionSpiStartStopSelfTest.java |    2 +-
 .../spi/collision/jobstealing/package.html      |    3 +-
 .../apache/ignite/spi/collision/package.html    |    3 +-
 .../spi/collision/priorityqueue/package.html    |    3 +-
 .../GridAbstractCommunicationSelfTest.java      |   31 +-
 .../spi/communication/GridTestMessage.java      |   66 +-
 .../ignite/spi/communication/package.html       |    2 +-
 .../tcp/GridCacheDhtLockBackupSelfTest.java     |    8 +-
 ...mmunicationSpiConcurrentConnectSelfTest.java |   23 +-
 .../tcp/GridTcpCommunicationSpiLanTest.java     |    6 +-
 ...cpCommunicationSpiMultithreadedSelfTest.java |   31 +-
 ...dTcpCommunicationSpiRecoveryAckSelfTest.java |   17 +-
 ...GridTcpCommunicationSpiRecoverySelfTest.java |   16 +-
 .../ignite/spi/communication/tcp/package.html   |    3 +-
 .../ignite/spi/deployment/local/package.html    |    3 +-
 .../AbstractDiscoveryRandomStartStopTest.java   |  213 ++
 .../discovery/AbstractDiscoverySelfTest.java    |  496 +++
 .../spi/discovery/AbstractDiscoveryTest.java    |  153 +
 ...ridAbstractDiscoveryRandomStartStopTest.java |  213 --
 .../GridAbstractDiscoverySelfTest.java          |  496 ---
 .../discovery/GridAbstractDiscoveryTest.java    |  153 -
 .../apache/ignite/spi/discovery/package.html    |    3 +-
 .../tcp/GridTcpClientDiscoverySelfTest.java     |  691 ----
 .../GridTcpDiscoveryConcurrentStartTest.java    |  118 -
 ...GridTcpDiscoveryMarshallerCheckSelfTest.java |  102 -
 .../tcp/GridTcpDiscoveryMultiThreadedTest.java  |  206 --
 .../discovery/tcp/GridTcpDiscoverySelfTest.java |  990 -----
 .../GridTcpDiscoverySnapshotHistoryTest.java    |  174 -
 .../tcp/GridTcpDiscoverySpiConfigSelfTest.java  |   45 -
 .../GridTcpDiscoverySpiRandomStartStopTest.java |   45 -
 .../tcp/GridTcpDiscoverySpiSelfTest.java        |   43 -
 .../GridTcpDiscoverySpiStartStopSelfTest.java   |   82 -
 .../GridTcpDiscoverySpiWildcardSelfTest.java    |   63 -
 .../tcp/TcpClientDiscoverySelfTest.java         |  691 ++++
 .../tcp/TcpDiscoveryConcurrentStartTest.java    |  118 +
 .../TcpDiscoveryMarshallerCheckSelfTest.java    |  102 +
 .../tcp/TcpDiscoveryMultiThreadedTest.java      |  206 ++
 .../spi/discovery/tcp/TcpDiscoverySelfTest.java |  990 +++++
 .../tcp/TcpDiscoverySnapshotHistoryTest.java    |  174 +
 .../tcp/TcpDiscoverySpiConfigSelfTest.java      |   45 +
 .../tcp/TcpDiscoverySpiRandomStartStopTest.java |   45 +
 .../discovery/tcp/TcpDiscoverySpiSelfTest.java  |   43 +
 .../tcp/TcpDiscoverySpiStartStopSelfTest.java   |   82 +
 .../tcp/TcpDiscoverySpiWildcardSelfTest.java    |   63 +
 ...ridTcpDiscoveryIpFinderAbstractSelfTest.java |  125 -
 .../TcpDiscoveryIpFinderAbstractSelfTest.java   |  125 +
 .../GridTcpDiscoveryJdbcIpFinderSelfTest.java   |   90 -
 .../jdbc/TcpDiscoveryJdbcIpFinderSelfTest.java  |   90 +
 .../discovery/tcp/ipfinder/jdbc/package.html    |    3 +-
 ...idTcpDiscoveryMulticastIpFinderSelfTest.java |  115 -
 .../TcpDiscoveryMulticastIpFinderSelfTest.java  |  115 +
 .../spi/discovery/tcp/ipfinder/package.html     |    2 +-
 ...ridTcpDiscoverySharedFsIpFinderSelfTest.java |   56 -
 .../TcpDiscoverySharedFsIpFinderSelfTest.java   |   56 +
 .../tcp/ipfinder/sharedfs/package.html          |    3 +-
 .../vm/GridTcpDiscoveryVmIpFinderSelfTest.java  |  193 -
 .../vm/TcpDiscoveryVmIpFinderSelfTest.java      |  193 +
 .../spi/discovery/tcp/ipfinder/vm/package.html  |    3 +-
 .../ignite/spi/discovery/tcp/package.html       |    3 +-
 ...MemoryEventStorageMultiThreadedSelfTest.java |    4 +-
 .../GridMemoryEventStorageSpiSelfTest.java      |   14 +-
 .../ignite/spi/eventstorage/memory/package.html |    3 +-
 .../ignite/spi/failover/always/package.html     |    3 +-
 ...idJobStealingFailoverSpiOneNodeSelfTest.java |    4 +-
 .../GridJobStealingFailoverSpiSelfTest.java     |    2 +-
 ...JobStealingFailoverSpiStartStopSelfTest.java |    2 +-
 .../spi/failover/jobstealing/package.html       |    3 +-
 .../ignite/spi/failover/never/package.html      |    3 +-
 .../org/apache/ignite/spi/failover/package.html |    2 +-
 .../spi/loadbalancing/adaptive/package.html     |    3 +-
 .../ignite/spi/loadbalancing/package.html       |    3 +-
 ...inLoadBalancingSpiMultipleNodesSelfTest.java |    6 +-
 ...RobinLoadBalancingSpiNotPerTaskSelfTest.java |    6 +-
 .../spi/loadbalancing/roundrobin/package.html   |    3 +-
 .../loadbalancing/weightedrandom/package.html   |    3 +-
 .../java/org/apache/ignite/spi/package.html     |    2 +-
 .../GridSwapSpaceSpiAbstractSelfTest.java       |    4 +-
 .../inmemory/GridTestSwapSpaceSpi.java          |   43 +-
 .../apache/ignite/spi/swapspace/package.html    |    3 +-
 .../startup/GridRandomCommandLineLoader.java    |   13 +-
 .../ignite/startup/GridVmNodesStarter.java      |    2 +-
 .../cmdline/GridCommandLineLoaderTest.java      |    5 +-
 .../GridCommandLineTransformerSelfTest.java     |    4 +-
 .../apache/ignite/startup/cmdline/package.html  |    3 +-
 .../java/org/apache/ignite/startup/package.html |    3 +-
 .../startup/servlet/GridServletLoaderTest.java  |   12 +-
 .../apache/ignite/startup/servlet/package.html  |    3 +-
 .../GridCacheStoreValueBytesNode.java           |    1 -
 .../testframework/GridSpiTestContext.java       |   74 +-
 .../ignite/testframework/GridTestNode.java      |    4 +-
 .../ignite/testframework/GridTestUtils.java     |   46 +-
 .../config/GridTestProperties.java              |    2 +-
 .../ignite/testframework/config/package.html    |    3 +-
 .../ignite/testframework/http/package.html      |    3 +-
 .../testframework/junits/GridAbstractTest.java  |   34 +-
 .../junits/GridTestKernalContext.java           |   26 +
 .../ignite/testframework/junits/IgniteMock.java |   95 +-
 .../junits/IgniteTestResources.java             |   20 +-
 .../junits/common/GridAbstractExamplesTest.java |    2 +-
 .../GridAbstractLifecycleAwareSelfTest.java     |    2 +-
 .../junits/common/GridCommonAbstractTest.java   |  233 +-
 .../testframework/junits/common/package.html    |    3 +-
 .../logger/GridLog4jRollingFileAppender.java    |    2 +-
 .../junits/logger/GridTestLog4jLogger.java      |   20 +-
 .../ignite/testframework/junits/package.html    |    2 +-
 .../junits/spi/GridSpiAbstractTest.java         |   10 +-
 .../testframework/junits/spi/package.html       |    3 +-
 .../apache/ignite/testframework/package.html    |    3 +-
 .../IgniteCacheDataStructuresSelfTestSuite.java |   13 +-
 .../IgniteCacheFailoverTestSuite.java           |    2 +-
 .../IgniteCacheFullApiSelfTestSuite.java        |    2 +-
 .../ignite/testsuites/IgniteCacheTestSuite.java |   14 +-
 .../IgniteCacheWriteBehindTestSuite.java        |    2 +-
 .../testsuites/IgniteComputeGridTestSuite.java  |    1 -
 .../IgniteContinuousTaskSelfTestSuite.java      |    2 +-
 .../ignite/testsuites/IgniteFsTestSuite.java    |    4 +-
 .../IgniteJobMetricsSelfTestSuite.java          |    2 +-
 .../testsuites/IgniteKernalSelfTestSuite.java   |    2 +-
 .../testsuites/IgniteLangSelfTestSuite.java     |    2 +-
 .../testsuites/IgniteLoggingSelfTestSuite.java  |    2 +-
 .../IgniteMarshallerSelfTestSuite.java          |    8 +-
 .../IgniteSpiCheckpointSelfTestSuite.java       |   16 +-
 .../IgniteSpiDiscoverySelfTestSuite.java        |   20 +-
 .../IgniteSpiEventStorageSelfTestSuite.java     |    2 +-
 .../testsuites/IgniteUtilSelfTestSuite.java     |    2 +-
 .../org/apache/ignite/testsuites/package.html   |    2 +-
 .../util/GridConcurrentLinkedDequeSelfTest.java |    2 -
 .../util/GridTopologyHeapSizeSelfTest.java      |    2 +-
 .../ignite/util/mbeans/GridMBeanSelfTest.java   |   38 +-
 .../java/org/apache/ignite/util/package.html    |    2 +-
 .../src/test/resources/load/html/index.html     |  957 -----
 .../resources/load/js/gg-loadtest-server.js     |   96 -
 .../core/src/test/webapp/META-INF/gg-config.xml |   32 +-
 modules/core/src/test/webapp/WEB-INF/web.xml    |    6 +-
 modules/email/pom.xml                           |    2 +-
 modules/extdata/p2p/META-INF/gridgain.xml       |   40 -
 modules/extdata/p2p/META-INF/ignite.xml         |   40 +
 modules/extdata/p2p/pom.xml                     |    2 +-
 .../tests/p2p/GridEventConsumeFilter.java       |    4 +-
 .../tests/p2p/GridP2PAwareTestUserResource.java |    2 +-
 .../p2p/GridP2PEventFilterExternalPath1.java    |    4 +-
 .../p2p/GridP2PEventFilterExternalPath2.java    |    4 +-
 .../ignite/tests/p2p/JobStealingTask.java       |    4 +-
 .../tests/p2p/P2PTestTaskExternalPath1.java     |    6 +-
 .../tests/p2p/P2PTestTaskExternalPath2.java     |    6 +-
 .../org/apache/ignite/tests/p2p/package.html    |    3 +-
 modules/extdata/uri/pom.xml                     |    2 +-
 .../uri/tasks/GridUriDeploymentDependency1.java |    2 +-
 .../uri/tasks/GridUriDeploymentDependency2.java |    2 +-
 .../uri/tasks/GridUriDeploymentTestTask2.java   |    2 +-
 .../spi/deployment/uri/tasks/package.html       |    2 +-
 .../ignite/spi/deployment/uri/tasks/spring1.xml |    4 +-
 .../ignite/spi/deployment/uri/tasks/spring2.xml |    4 +-
 modules/hadoop/pom.xml                          |    2 +-
 .../client/hadoop/GridHadoopClientProtocol.java |    8 +-
 .../GridHadoopClientProtocolProvider.java       |    6 +-
 .../apache/ignite/client/hadoop/package.html    |    5 +-
 .../fs/hadoop/GridGgfsHadoopParameters.java     |   94 -
 .../org/apache/ignite/fs/hadoop/package.html    |   23 -
 .../fs/hadoop/v1/GridGgfsHadoopFileSystem.java  | 1253 -------
 .../org/apache/ignite/fs/hadoop/v1/package.html |   23 -
 .../fs/hadoop/v2/GridGgfsHadoopFileSystem.java  | 1007 -----
 .../org/apache/ignite/fs/hadoop/v2/package.html |   23 -
 .../main/java/org/apache/ignite/fs/package.html |   23 -
 .../hadoop/GridGgfsHadoopParameters.java        |   94 +
 .../apache/ignite/ignitefs/hadoop/package.html  |   24 +
 .../hadoop/v1/GridGgfsHadoopFileSystem.java     | 1253 +++++++
 .../ignite/ignitefs/hadoop/v1/package.html      |   24 +
 .../hadoop/v2/GridGgfsHadoopFileSystem.java     | 1007 +++++
 .../ignite/ignitefs/hadoop/v2/package.html      |   24 +
 .../org/apache/ignite/ignitefs/package.html     |   24 +
 .../internal/fs/hadoop/GridGgfsHadoop.java      |    2 +-
 .../fs/hadoop/GridGgfsHadoopEndpoint.java       |    2 +-
 .../hadoop/GridGgfsHadoopFileSystemWrapper.java |    6 +-
 .../fs/hadoop/GridGgfsHadoopInProc.java         |    2 +-
 .../fs/hadoop/GridGgfsHadoopOutProc.java        |    2 +-
 .../fs/hadoop/GridGgfsHadoopReader.java         |    2 +-
 .../internal/fs/hadoop/GridGgfsHadoopUtils.java |    2 +-
 .../fs/hadoop/GridGgfsHadoopWrapper.java        |    2 +-
 .../ignite/internal/fs/hadoop/package.html      |    3 +-
 .../org/apache/ignite/internal/fs/package.html  |    3 +-
 .../hadoop/GridHadoopClassLoader.java           |    2 +-
 .../processors/hadoop/GridHadoopSetup.java      |   56 +-
 .../processors/hadoop/GridHadoopUtils.java      |    8 +-
 .../counter/GridHadoopFSCounterWriter.java      |    2 +-
 .../fs/GridHadoopDistributedFileSystem.java     |    2 +-
 .../hadoop/fs/GridHadoopFileSystemsUtils.java   |    2 +-
 .../hadoop/jobtracker/GridHadoopJobTracker.java |   51 +-
 .../GridHadoopDefaultMapReducePlanner.java      |    4 +-
 .../proto/GridHadoopProtocolTaskAdapter.java    |    2 +-
 .../GridHadoopExternalTaskExecutor.java         |    4 +-
 .../child/GridHadoopExternalProcessStarter.java |   12 +-
 .../GridHadoopExternalCommunication.java        |    4 +-
 .../GridHadoopMarshallerFilter.java             |    4 +-
 .../hadoop/v2/GridHadoopV2TaskContext.java      |    2 +-
 .../GridHadoopClientProtocolSelfTest.java       |    2 +-
 .../apache/ignite/fs/GridFileSystemLoad.java    |  549 ---
 ...dGgfsHadoop20FileSystemAbstractSelfTest.java | 1967 ----------
 ...doop20FileSystemLoopbackPrimarySelfTest.java |   74 -
 ...sHadoop20FileSystemShmemPrimarySelfTest.java |   74 -
 .../fs/GridGgfsHadoopDualAbstractSelfTest.java  |  304 --
 .../fs/GridGgfsHadoopDualAsyncSelfTest.java     |   32 -
 .../fs/GridGgfsHadoopDualSyncSelfTest.java      |   32 -
 ...ridGgfsHadoopFileSystemAbstractSelfTest.java | 2365 ------------
 .../GridGgfsHadoopFileSystemClientSelfTest.java |  200 -
 ...idGgfsHadoopFileSystemHandshakeSelfTest.java |  311 --
 ...ridGgfsHadoopFileSystemIpcCacheSelfTest.java |  207 --
 .../GridGgfsHadoopFileSystemLoggerSelfTest.java |  287 --
 ...GgfsHadoopFileSystemLoggerStateSelfTest.java |  325 --
 ...adoopFileSystemLoopbackAbstractSelfTest.java |   46 -
 ...SystemLoopbackEmbeddedDualAsyncSelfTest.java |   33 -
 ...eSystemLoopbackEmbeddedDualSyncSelfTest.java |   33 -
 ...leSystemLoopbackEmbeddedPrimarySelfTest.java |   33 -
 ...SystemLoopbackEmbeddedSecondarySelfTest.java |   34 -
 ...SystemLoopbackExternalDualAsyncSelfTest.java |   33 -
 ...eSystemLoopbackExternalDualSyncSelfTest.java |   33 -
 ...leSystemLoopbackExternalPrimarySelfTest.java |   33 -
 ...SystemLoopbackExternalSecondarySelfTest.java |   34 -
 ...fsHadoopFileSystemSecondaryModeSelfTest.java |  319 --
 ...fsHadoopFileSystemShmemAbstractSelfTest.java |   88 -
 ...ileSystemShmemEmbeddedDualAsyncSelfTest.java |   33 -
 ...FileSystemShmemEmbeddedDualSyncSelfTest.java |   33 -
 ...pFileSystemShmemEmbeddedPrimarySelfTest.java |   33 -
 ...ileSystemShmemEmbeddedSecondarySelfTest.java |   33 -
 ...ileSystemShmemExternalDualAsyncSelfTest.java |   33 -
 ...FileSystemShmemExternalDualSyncSelfTest.java |   33 -
 ...pFileSystemShmemExternalPrimarySelfTest.java |   33 -
 ...ileSystemShmemExternalSecondarySelfTest.java |   33 -
 .../fs/GridGgfsNearOnlyMultiNodeSelfTest.java   |  212 --
 .../ignite/fs/IgniteFsEventsTestSuite.java      |  267 --
 .../ignite/ignitefs/GridFileSystemLoad.java     |  549 +++
 ...dGgfsHadoop20FileSystemAbstractSelfTest.java | 1967 ++++++++++
 ...doop20FileSystemLoopbackPrimarySelfTest.java |   74 +
 ...sHadoop20FileSystemShmemPrimarySelfTest.java |   74 +
 .../GridGgfsHadoopDualAbstractSelfTest.java     |  304 ++
 .../GridGgfsHadoopDualAsyncSelfTest.java        |   32 +
 .../GridGgfsHadoopDualSyncSelfTest.java         |   32 +
 ...ridGgfsHadoopFileSystemAbstractSelfTest.java | 2365 ++++++++++++
 .../GridGgfsHadoopFileSystemClientSelfTest.java |  199 +
 ...idGgfsHadoopFileSystemHandshakeSelfTest.java |  310 ++
 ...ridGgfsHadoopFileSystemIpcCacheSelfTest.java |  207 ++
 .../GridGgfsHadoopFileSystemLoggerSelfTest.java |  287 ++
 ...GgfsHadoopFileSystemLoggerStateSelfTest.java |  325 ++
 ...adoopFileSystemLoopbackAbstractSelfTest.java |   46 +
 ...SystemLoopbackEmbeddedDualAsyncSelfTest.java |   33 +
 ...eSystemLoopbackEmbeddedDualSyncSelfTest.java |   33 +
 ...leSystemLoopbackEmbeddedPrimarySelfTest.java |   33 +
 ...SystemLoopbackEmbeddedSecondarySelfTest.java |   34 +
 ...SystemLoopbackExternalDualAsyncSelfTest.java |   33 +
 ...eSystemLoopbackExternalDualSyncSelfTest.java |   33 +
 ...leSystemLoopbackExternalPrimarySelfTest.java |   33 +
 ...SystemLoopbackExternalSecondarySelfTest.java |   34 +
 ...fsHadoopFileSystemSecondaryModeSelfTest.java |  319 ++
 ...fsHadoopFileSystemShmemAbstractSelfTest.java |   88 +
 ...ileSystemShmemEmbeddedDualAsyncSelfTest.java |   33 +
 ...FileSystemShmemEmbeddedDualSyncSelfTest.java |   33 +
 ...pFileSystemShmemEmbeddedPrimarySelfTest.java |   33 +
 ...ileSystemShmemEmbeddedSecondarySelfTest.java |   33 +
 ...ileSystemShmemExternalDualAsyncSelfTest.java |   33 +
 ...FileSystemShmemExternalDualSyncSelfTest.java |   33 +
 ...pFileSystemShmemExternalPrimarySelfTest.java |   33 +
 ...ileSystemShmemExternalSecondarySelfTest.java |   33 +
 .../GridGgfsNearOnlyMultiNodeSelfTest.java      |  212 ++
 .../ignitefs/IgniteFsEventsTestSuite.java       |  267 ++
 .../hadoop/GridHadoopAbstractSelfTest.java      |   13 +-
 .../hadoop/GridHadoopAbstractWordCountTest.java |    2 +-
 .../hadoop/GridHadoopCommandLineTest.java       |    6 +-
 ...idHadoopDefaultMapReducePlannerSelfTest.java |   10 +-
 .../GridHadoopMapReduceEmbeddedSelfTest.java    |    2 +-
 .../hadoop/GridHadoopMapReduceTest.java         |    2 +-
 .../hadoop/GridHadoopPopularWordsTest.java      |   10 +-
 .../processors/hadoop/GridHadoopStartup.java    |    6 +-
 .../hadoop/GridHadoopTaskExecutionSelfTest.java |    6 +-
 .../hadoop/GridHadoopTasksAllVersionsTest.java  |    2 +-
 ...GridHadoopExternalTaskExecutionSelfTest.java |    2 +-
 ...GridHadoopExternalCommunicationSelfTest.java |    2 +-
 .../loadtests/ggfs/GridGgfsNodeStartup.java     |    6 +-
 .../ggfs/GridGgfsPerformanceBenchmark.java      |    2 +-
 .../IgniteFsLinuxAndMacOSTestSuite.java         |    6 +-
 .../testsuites/IgniteHadoopTestSuite.java       |    2 +-
 modules/hibernate/pom.xml                       |    2 +-
 .../GridHibernateAccessStrategyAdapter.java     |    7 +-
 .../GridHibernateCollectionRegion.java          |    2 +-
 .../hibernate/GridHibernateEntityRegion.java    |    2 +-
 .../GridHibernateNonStrictAccessStrategy.java   |    2 +-
 .../GridHibernateQueryResultsRegion.java        |    2 +-
 .../GridHibernateReadOnlyAccessStrategy.java    |    2 +-
 .../GridHibernateReadWriteAccessStrategy.java   |    2 +-
 .../hibernate/GridHibernateRegionFactory.java   |   10 +-
 ...ridHibernateTransactionalAccessStrategy.java |    2 +-
 .../GridHibernateTransactionalDataRegion.java   |    6 +-
 .../apache/ignite/cache/hibernate/package.html  |    6 +-
 .../hibernate/CacheHibernateBlobStore.java      |    4 +-
 .../CacheHibernateBlobStoreEntry.hbm.xml        |    8 +-
 .../ignite/cache/store/hibernate/package.html   |    3 +-
 ...idHibernateL2CacheConfigurationSelfTest.java |    2 +-
 .../hibernate/GridHibernateL2CacheSelfTest.java |    4 +-
 ...idHibernateL2CacheTransactionalSelfTest.java |    1 +
 .../CacheHibernateBlobStoreSelfTest.java        |    8 +-
 .../cache/store/hibernate/hibernate.cfg.xml     |    6 +-
 .../ignite/cache/store/hibernate/package.html   |    3 +-
 modules/indexing/pom.xml                        |    2 +-
 .../processors/query/h2/IgniteH2Indexing.java   |   14 +-
 .../query/h2/opt/GridLuceneIndex.java           |    4 +-
 .../internal/processors/query/h2/package.html   |    2 +-
 .../query/h2/sql/GridSqlAggregateFunction.java  |   22 +-
 .../processors/query/h2/sql/GridSqlAlias.java   |   22 +-
 .../processors/query/h2/sql/GridSqlColumn.java  |   22 +-
 .../processors/query/h2/sql/GridSqlConst.java   |   22 +-
 .../processors/query/h2/sql/GridSqlElement.java |   22 +-
 .../query/h2/sql/GridSqlFunction.java           |   22 +-
 .../query/h2/sql/GridSqlFunctionType.java       |   22 +-
 .../processors/query/h2/sql/GridSqlJoin.java    |   22 +-
 .../query/h2/sql/GridSqlOperation.java          |   22 +-
 .../query/h2/sql/GridSqlOperationType.java      |   22 +-
 .../query/h2/sql/GridSqlParameter.java          |   22 +-
 .../query/h2/sql/GridSqlQueryParser.java        |   22 +-
 .../query/h2/sql/GridSqlQuerySplitter.java      |   22 +-
 .../processors/query/h2/sql/GridSqlSelect.java  |   22 +-
 .../query/h2/sql/GridSqlSubquery.java           |   22 +-
 .../processors/query/h2/sql/GridSqlTable.java   |   22 +-
 .../processors/query/h2/sql/GridSqlValue.java   |   22 +-
 .../query/h2/twostep/GridMapQueryExecutor.java  |   22 +-
 .../query/h2/twostep/GridMergeIndex.java        |   22 +-
 .../h2/twostep/GridMergeIndexUnsorted.java      |   22 +-
 .../query/h2/twostep/GridMergeTable.java        |   22 +-
 .../h2/twostep/GridReduceQueryExecutor.java     |   25 +-
 .../query/h2/twostep/GridResultPage.java        |   22 +-
 .../twostep/messages/GridNextPageRequest.java   |   25 +-
 .../twostep/messages/GridNextPageResponse.java  |   25 +-
 .../query/h2/twostep/messages/GridQueryAck.java |   25 +-
 .../twostep/messages/GridQueryFailResponse.java |   25 +-
 .../h2/twostep/messages/GridQueryRequest.java   |   25 +-
 .../GridCacheAbstractFieldsQuerySelfTest.java   |  136 +-
 .../cache/GridCacheAbstractQuerySelfTest.java   |   70 +-
 .../cache/GridCacheCrossCacheQuerySelfTest.java |    2 +-
 .../cache/GridCacheOffHeapAndSwapSelfTest.java  |   12 +-
 .../cache/GridCacheQueryLoadSelfTest.java       |   13 +-
 .../GridCacheQueryMultiThreadedSelfTest.java    |   16 +-
 .../cache/GridCacheQueryTestValue.java          |    2 +-
 ...idCacheReduceQueryMultithreadedSelfTest.java |    2 +-
 .../processors/cache/GridCacheSwapSelfTest.java |   20 +-
 ...GridCachePartitionedFieldsQuerySelfTest.java |    1 +
 ...idCachePartitionedHitsAndMissesSelfTest.java |   11 +-
 .../near/GridCacheQueryNodeRestartSelfTest.java |    8 +-
 .../GridCacheReplicatedFieldsQuerySelfTest.java |    8 +-
 .../GridCacheReplicatedQuerySelfTest.java       |   18 +-
 .../query/h2/sql/GridQueryParsingTest.java      |   26 +-
 .../tcp/GridOrderedMessageCancelSelfTest.java   |    5 +-
 modules/jcl/pom.xml                             |    2 +-
 .../apache/ignite/logger/jcl/GridJclLogger.java |  170 -
 .../ignite/logger/jcl/IgniteJclLogger.java      |  170 +
 .../org/apache/ignite/logger/jcl/package.html   |    3 +-
 .../ignite/logger/jcl/GridJclLoggerTest.java    |   48 -
 .../ignite/logger/jcl/IgniteJclLoggerTest.java  |   48 +
 .../org/apache/ignite/logger/jcl/package.html   |    3 +-
 .../ignite/testsuites/IgniteJclTestSuite.java   |    2 +-
 modules/jdk8-backport/pom.xml                   |    2 +-
 modules/jta/pom.xml                             |    2 +-
 .../apache/ignite/cache/jta/CacheTmLookup.java  |    2 +-
 .../apache/ignite/cache/jta/jndi/package.html   |    2 +-
 .../org/apache/ignite/cache/jta/package.html    |    2 +-
 .../ignite/cache/jta/reflect/package.html       |    2 +-
 .../processors/cache/jta/CacheJtaManager.java   |    5 +-
 ...CacheJtaConfigurationValidationSelfTest.java |    1 -
 .../processors/cache/GridCacheJtaSelfTest.java  |   35 +-
 modules/log4j/pom.xml                           |    2 +-
 .../IgniteLog4jDailyRollingFileAppender.java    |    2 +-
 ...IgniteLog4jExternallyRolledFileAppender.java |    2 +-
 .../logger/log4j/IgniteLog4jFileAppender.java   |    2 +-
 .../ignite/logger/log4j/IgniteLog4jLogger.java  |  522 ---
 .../log4j/IgniteLog4jRollingFileAppender.java   |    2 +-
 .../apache/ignite/logger/log4j/Log4JLogger.java |  522 +++
 .../org/apache/ignite/logger/log4j/package.html |    2 +-
 .../log4j/GridLog4jCorrectFileNameTest.java     |    6 +-
 .../logger/log4j/GridLog4jInitializedTest.java  |    4 +-
 .../logger/log4j/GridLog4jLoggingFileTest.java  |    4 +-
 .../logger/log4j/GridLog4jLoggingPathTest.java  |    2 +-
 .../logger/log4j/GridLog4jLoggingUrlTest.java   |    4 +-
 .../log4j/GridLog4jNotInitializedTest.java      |    2 +-
 .../org/apache/ignite/logger/log4j/package.html |    3 +-
 modules/rest-http/pom.xml                       |    2 +-
 .../http/jetty/GridJettyRestHandler.java        |   29 +-
 .../http/jetty/GridJettyRestProtocol.java       |    8 +-
 .../rest/protocols/http/jetty/package.html      |    3 +-
 .../rest/protocols/http/jetty/rest.html         |   24 +-
 modules/scalar/pom.xml                          |   10 +-
 .../ignite/scalar/ScalarConversions.scala       |   10 +-
 .../ignite/scalar/lang/ScalarOutClosure.scala   |    4 +-
 .../scalar/lang/ScalarOutClosureFunction.scala  |    4 +-
 .../org/apache/ignite/scalar/pimps/Packet.scala |    2 +-
 .../ignite/scalar/pimps/ScalarCachePimp.scala   |    2 +-
 .../pimps/ScalarCacheProjectionPimp.scala       |    4 +-
 .../ignite/scalar/pimps/ScalarGridPimp.scala    |    2 +-
 .../scalar/pimps/ScalarProjectionPimp.scala     |   10 +-
 .../scala/org/apache/ignite/scalar/scalar.scala |   14 +-
 .../scalar/src/test/resources/spring-cache.xml  |    4 +-
 .../test/resources/spring-ping-pong-partner.xml |   10 +-
 .../tests/ScalarAffinityRoutingSpec.scala       |    5 +-
 .../ignite/scalar/tests/ScalarCacheSpec.scala   |    8 +-
 modules/schedule/pom.xml                        |    2 +-
 .../schedule/GridScheduleSelfTest.java          |    4 +-
 modules/schema-load/pom.xml                     |    2 +-
 .../schema-load/src/main/java/media/style.css   |   17 +
 .../ignite/schema/generator/XmlGenerator.java   |   28 +-
 .../ignite/schema/model/PojoDescriptor.java     |    8 +-
 .../org/apache/ignite/schema/ui/Controls.java   |    4 +-
 .../apache/ignite/schema/ui/SchemaLoadApp.java  |  348 +-
 .../schema/load/AbstractSchemaLoaderTest.java   |    4 +-
 .../apache/ignite/schema/load/model/Ignite.xml  |   28 +-
 modules/slf4j/pom.xml                           |    2 +-
 .../ignite/logger/slf4j/GridSlf4jLogger.java    |    6 +-
 .../org/apache/ignite/logger/slf4j/package.html |    3 +-
 modules/spring/pom.xml                          |    2 +-
 .../java/org/apache/ignite/IgniteSpring.java    |   12 +-
 .../org/apache/ignite/IgniteSpringBean.java     |   94 +-
 .../ignite/cache/spring/SpringCacheManager.java |   16 +-
 .../cache/spring/SpringDynamicCacheManager.java |    8 +-
 .../org/apache/ignite/cache/spring/package.html |    3 +-
 .../GridResourceSpringBeanInjector.java         |    4 +-
 .../spring/IgniteSpringProcessorImpl.java       |    4 +-
 .../ignite/internal/GridFactorySelfTest.java    |   24 +-
 .../GridSpringBeanSerializationSelfTest.java    |    2 +-
 .../resource/GridLoggerInjectionSelfTest.java   |    8 +-
 .../resource/GridResourceProcessorSelfTest.java |    4 +-
 .../resource/GridServiceInjectionSelfTest.java  |   46 +-
 .../processors/resource/TestClosure.java        |    2 +-
 .../internal/processors/resource/package.html   |    2 +-
 .../p2p/GridP2PUserVersionChangeSelfTest.java   |   48 +-
 .../org/apache/ignite/spring/spring-caching.xml |    2 +-
 .../ignite/spring/spring-dynamic-caching.xml    |    2 +-
 .../testsuites/IgniteResourceSelfTestSuite.java |    2 +-
 modules/ssh/pom.xml                             |    2 +-
 .../util/nodestart/GridNodeCallableImpl.java    |  344 --
 .../util/nodestart/IgniteNodeCallableImpl.java  |  344 ++
 .../util/nodestart/IgniteSshProcessorImpl.java  |    4 +-
 .../internal/GridNodeStartUtilsSelfTest.java    |   89 -
 .../GridProjectionStartStopRestartSelfTest.java | 1032 ------
 .../internal/IgniteNodeStartUtilsSelfTest.java  |   88 +
 ...gniteProjectionStartStopRestartSelfTest.java | 1032 ++++++
 .../IgniteStartStopRestartTestSuite.java        |    4 +-
 modules/tools/pom.xml                           |    2 +-
 .../ignite/tools/ant/beautifier/package.html    |    2 +-
 .../ignite/tools/javadoc/IgniteLinkTaglet.java  |    6 +-
 .../optimized/OptimizedClassNamesGenerator.java |    8 +-
 .../util/antgar/IgniteDeploymentGarAntTask.java |   10 +-
 .../org/apache/ignite/util/antgar/package.html  |    3 +-
 modules/urideploy/pom.xml                       |    2 +-
 .../spi/deployment/uri/UriDeploymentSpi.java    |   30 +-
 .../deployment/uri/UriDeploymentSpiMBean.java   |    8 +-
 .../ignite/spi/deployment/uri/package.html      |    3 +-
 .../deployment/uri/scanners/file/package.html   |    2 +-
 .../deployment/uri/scanners/ftp/package.html    |    2 +-
 .../deployment/uri/scanners/http/package.html   |    3 +-
 .../spi/deployment/uri/scanners/package.html    |    2 +-
 .../GridTaskUriDeploymentDeadlockSelfTest.java  |    8 +-
 .../ignite/p2p/GridP2PDisabledSelfTest.java     |   12 +-
 ...loymentClassLoaderMultiThreadedSelfTest.java |    4 +-
 .../GridUriDeploymentClassLoaderSelfTest.java   |    2 +-
 ...riDeploymentClassloaderRegisterSelfTest.java |    2 +-
 .../GridUriDeploymentFileProcessorSelfTest.java |   14 +-
 .../GridUriDeploymentMultiScannersSelfTest.java |    2 +-
 .../uri/GridUriDeploymentSimpleSelfTest.java    |    2 +-
 .../META-INF/bad-signed-deployfile-gridgain.xml |   39 -
 .../META-INF/bad-signed-deployfile-ignite.xml   |   39 +
 .../spi/deployment/uri/META-INF/bad_classes.xml |    4 +-
 .../META-INF/deploy-with-resources-gridgain.xml |   37 -
 .../META-INF/deploy-with-resources-ignite.xml   |   37 +
 .../uri/META-INF/deploydepend-gridgain.xml      |   37 -
 .../uri/META-INF/deploydepend-ignite.xml        |   37 +
 .../uri/META-INF/deploydir-gridgain.xml         |   38 -
 .../uri/META-INF/deploydir-ignite.xml           |   38 +
 .../uri/META-INF/deployfile-gridgain.xml        |   38 -
 .../uri/META-INF/deployfile-ignite.xml          |   38 +
 .../deployment/uri/META-INF/gridgain.brokenxml  |   18 -
 .../spi/deployment/uri/META-INF/gridgain.empty  |    0
 .../deployment/uri/META-INF/gridgain.incorrefs  |   18 -
 .../spi/deployment/uri/META-INF/gridgain.xml    |   38 -
 .../deployment/uri/META-INF/ignite.brokenxml    |   18 +
 .../spi/deployment/uri/META-INF/ignite.empty    |    0
 .../deployment/uri/META-INF/ignite.incorrefs    |   18 +
 .../spi/deployment/uri/META-INF/ignite.xml      |   38 +
 .../deployment/uri/META-INF/p2p-gridgain.xml    |   42 -
 .../spi/deployment/uri/META-INF/p2p-ignite.xml  |   42 +
 .../well-signed-deployfile-gridgain.xml         |   38 -
 .../META-INF/well-signed-deployfile-ignite.xml  |   38 +
 .../ignite/spi/deployment/uri/package.html      |    3 +-
 .../GridFileDeploymentUndeploySelfTest.java     |    2 +-
 .../deployment/uri/scanners/file/package.html   |    2 +-
 .../deployment/uri/scanners/ftp/package.html    |    3 +-
 .../http/GridHttpDeploymentSelfTest.java        |    2 +-
 .../deployment/uri/scanners/http/package.html   |    3 +-
 .../apache/ignite/tools/GridToolsSelfTest.java  |   16 +-
 .../ignite/tools/gartask/META-INF/gridgain.xml  |   38 -
 .../ignite/tools/gartask/META-INF/ignite.xml    |   38 +
 .../java/org/apache/ignite/tools/package.html   |    2 +-
 modules/visor-console/pom.xml                   |    6 +-
 .../scala/org/apache/ignite/visor/Packet.scala  |    4 +-
 .../ignite/visor/commands/VisorConsole.scala    |    2 +-
 .../commands/alert/VisorAlertCommand.scala      |   18 +-
 .../commands/cache/VisorCacheCommand.scala      |   54 +-
 .../config/VisorConfigurationCommand.scala      |    6 +-
 .../ignite/visor/commands/disco/Packet.scala    |    6 +-
 .../commands/disco/VisorDiscoveryCommand.scala  |   16 +-
 .../ignite/visor/commands/events/Packet.scala   |    6 +-
 .../commands/events/VisorEventsCommand.scala    |   16 +-
 .../visor/commands/kill/VisorKillCommand.scala  |    4 +-
 .../visor/commands/node/VisorNodeCommand.scala  |    4 +-
 .../ignite/visor/commands/start/Packet.scala    |    8 +-
 .../commands/start/VisorStartCommand.scala      |   20 +-
 .../ignite/visor/commands/tasks/Packet.scala    |    6 +-
 .../commands/tasks/VisorTasksCommand.scala      |   16 +-
 .../commands/top/VisorTopologyCommand.scala     |    4 +-
 .../visor/commands/vvm/VisorVvmCommand.scala    |    4 +-
 .../scala/org/apache/ignite/visor/visor.scala   |   83 +-
 .../cache/VisorCacheClearCommandSpec.scala      |    3 +-
 .../cache/VisorCacheCompactCommandSpec.scala    |    7 +-
 .../config/VisorConfigurationCommandSpec.scala  |    2 +-
 .../cswap/VisorCacheSwapCommandSpec.scala       |    4 +-
 .../commands/open/VisorOpenCommandSpec.scala    |    6 +-
 .../commands/tasks/VisorTasksCommandSpec.scala  |    4 +-
 modules/visor-plugins/pom.xml                   |    6 +-
 .../org/apache/ignite/visor/plugin/package.html |    3 +-
 modules/web/pom.xml                             |    2 +-
 .../cache/websession/GridWebSessionFilter.java  |    9 +-
 .../apache/ignite/cache/websession/package.html |    2 +-
 .../IgniteServletContextListenerStartup.java    |   20 +-
 .../startup/servlet/IgniteServletStartup.java   |   26 +-
 .../apache/ignite/startup/servlet/package.html  |    3 +-
 .../internal/websession/WebSessionSelfTest.java |    2 +-
 .../websession/WebSessionServerStart.java       |    2 +-
 modules/winservice/IgniteService.sln            |   22 +
 .../winservice/IgniteService/IgniteService.cs   |  170 +
 .../IgniteService/IgniteService.csproj          |   90 +
 modules/winservice/README.md                    |    3 +
 .../config/benchmark-atomic-win.properties      |    2 +-
 .../config/benchmark-atomic.properties          |    2 +-
 .../config/benchmark-compute-win.properties     |    2 +-
 .../config/benchmark-compute.properties         |    2 +-
 .../config/benchmark-multicast.properties       |   74 +
 .../config/benchmark-query-win.properties       |    2 +-
 .../yardstick/config/benchmark-query.properties |    4 +-
 .../yardstick/config/benchmark-store.properties |   58 +-
 .../config/benchmark-tx-win.properties          |    2 +-
 .../yardstick/config/benchmark-tx.properties    |    2 +-
 .../yardstick/config/benchmark-win.properties   |    2 +-
 modules/yardstick/config/benchmark.properties   |   72 +-
 modules/yardstick/config/ignite-base-config.xml |   20 +-
 .../yardstick/config/ignite-store-config.xml    |   59 +-
 modules/yardstick/pom.xml                       |   10 +
 .../yardstick/IgniteAbstractBenchmark.java      |    6 +-
 .../yardstick/IgniteBenchmarkArguments.java     |   22 +
 .../org/apache/ignite/yardstick/IgniteNode.java |   11 +-
 .../cache/IgniteGetOffHeapBenchmark.java        |    2 +-
 .../cache/IgniteGetOffHeapValuesBenchmark.java  |    2 +-
 .../cache/IgnitePutGetOffHeapBenchmark.java     |    2 +-
 .../IgnitePutGetOffHeapValuesBenchmark.java     |    2 +-
 .../cache/IgnitePutGetTxOffHeapBenchmark.java   |    2 +-
 .../IgnitePutGetTxOffHeapValuesBenchmark.java   |    2 +-
 .../cache/IgnitePutOffHeapBenchmark.java        |    2 +-
 .../cache/IgnitePutOffHeapValuesBenchmark.java  |    2 +-
 .../cache/IgnitePutTxOffHeapBenchmark.java      |    2 +-
 .../IgnitePutTxOffHeapValuesBenchmark.java      |    2 +-
 .../IgniteSqlQueryJoinOffHeapBenchmark.java     |    2 +-
 .../cache/IgniteSqlQueryOffHeapBenchmark.java   |    2 +-
 .../IgniteSqlQueryPutOffHeapBenchmark.java      |    2 +-
 .../jdbc/IgniteJdbcStoreAbstractBenchmark.java  |   97 +-
 .../store/jdbc/IgniteJdbcStoreGetBenchmark.java |   10 +-
 .../jdbc/IgniteJdbcStoreGetTxBenchmark.java     |   47 +
 .../store/jdbc/IgniteJdbcStorePutBenchmark.java |    5 +
 .../jdbc/IgniteJdbcStorePutGetBenchmark.java    |    5 +
 .../jdbc/IgniteJdbcStorePutGetTxBenchmark.java  |   52 +
 .../jdbc/IgniteJdbcStorePutTxBenchmark.java     |   47 +
 .../yardstick/compute/IgniteRunBenchmark.java   |    5 +-
 .../yardstick/compute/model/NoopCallable.java   |    5 +-
 pom.xml                                         |  191 +-
 2755 files changed, 97494 insertions(+), 104107 deletions(-)
----------------------------------------------------------------------



Mime
View raw message