You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by dp...@apache.org on 2019/02/07 13:03:40 UTC

[ignite] 01/01: Merge branch 'master' into ignite-11155

This is an automated email from the ASF dual-hosted git repository.

dpavlov pushed a commit to branch ignite-11155
in repository https://gitbox.apache.org/repos/asf/ignite.git

commit f2a417830340eca62b4533cc5d87b1224b28be82
Merge: 5080ddb 937164e
Author: Dmitriy Pavlov <dp...@apache.org>
AuthorDate: Thu Feb 7 15:59:03 2019 +0300

    Merge branch 'master' into ignite-11155

 bin/control.bat                                    |   46 +-
 bin/control.sh                                     |   42 +-
 bin/ignitevisorcmd.bat                             |   48 +-
 bin/ignitevisorcmd.sh                              |   36 +-
 .../DecisionTreeRegressionFromSparkExample.java    |   91 +
 .../modelparser/GBTRegressionFromSparkExample.java |   95 ++
 .../RandomForestRegressionFromSparkExample.java    |   91 +
 .../linear/LinearRegressionLSQRTrainerExample.java |   17 +-
 ...eeClassificationTrainerSQLInferenceExample.java |  163 +-
 ...onTreeClassificationTrainerSQLTableExample.java |   60 +-
 .../ParametricVectorGeneratorExample.java          |   65 +
 .../util/generators/StandardGeneratorsExample.java |   75 +
 .../generators/VectorGeneratorFamilyExample.java   |   65 +
 .../VectorGeneratorPrimitivesExample.java          |   97 ++
 .../examples/ml/util/generators/package-info.java  |   22 +
 .../spark/serialized/dtreg/data/._SUCCESS.crc      |  Bin 0 -> 8 bytes
 ...-4bdd-8b1c-de87e11b3d1b-c000.snappy.parquet.crc |  Bin 0 -> 68 bytes
 .../models/spark/serialized/dtreg/data/_SUCCESS    |    0
 ...698b-4bdd-8b1c-de87e11b3d1b-c000.snappy.parquet |  Bin 0 -> 7415 bytes
 .../spark/serialized/dtreg/metadata/._SUCCESS.crc  |  Bin 0 -> 8 bytes
 .../serialized/dtreg/metadata/.part-00000.crc      |  Bin 0 -> 12 bytes
 .../spark/serialized/dtreg/metadata/_SUCCESS       |    0
 .../spark/serialized/dtreg/metadata/part-00000     |    1 +
 .../spark/serialized/gbtreg/data/._SUCCESS.crc     |  Bin 0 -> 8 bytes
 ...-4944-b933-7897869a29d3-c000.snappy.parquet.crc |  Bin 0 -> 688 bytes
 .../models/spark/serialized/gbtreg/data/_SUCCESS   |    0
 ...888b-4944-b933-7897869a29d3-c000.snappy.parquet |  Bin 0 -> 86992 bytes
 .../spark/serialized/gbtreg/metadata/._SUCCESS.crc |  Bin 0 -> 8 bytes
 .../serialized/gbtreg/metadata/.part-00000.crc     |  Bin 0 -> 12 bytes
 .../spark/serialized/gbtreg/metadata/_SUCCESS      |    0
 .../spark/serialized/gbtreg/metadata/part-00000    |    1 +
 .../serialized/gbtreg/treesMetadata/._SUCCESS.crc  |  Bin 0 -> 8 bytes
 ...-48b3-bad7-07c343405928-c000.snappy.parquet.crc |  Bin 0 -> 80 bytes
 .../spark/serialized/gbtreg/treesMetadata/_SUCCESS |    0
 ...1326-48b3-bad7-07c343405928-c000.snappy.parquet |  Bin 0 -> 8925 bytes
 .../spark/serialized/rfreg/data/._SUCCESS.crc      |  Bin 0 -> 8 bytes
 ...-4a77-823e-dfd32d1560eb-c000.snappy.parquet.crc |  Bin 0 -> 968 bytes
 .../models/spark/serialized/rfreg/data/_SUCCESS    |    0
 ...4b81-4a77-823e-dfd32d1560eb-c000.snappy.parquet |  Bin 0 -> 122852 bytes
 .../spark/serialized/rfreg/metadata/._SUCCESS.crc  |  Bin 0 -> 8 bytes
 .../serialized/rfreg/metadata/.part-00000.crc      |  Bin 0 -> 12 bytes
 .../spark/serialized/rfreg/metadata/_SUCCESS       |    0
 .../spark/serialized/rfreg/metadata/part-00000     |    1 +
 .../serialized/rfreg/treesMetadata/._SUCCESS.crc   |  Bin 0 -> 8 bytes
 ...-4554-b496-ef7584098d6d-c000.snappy.parquet.crc |  Bin 0 -> 56 bytes
 .../spark/serialized/rfreg/treesMetadata/_SUCCESS  |    0
 ...0418-4554-b496-ef7584098d6d-c000.snappy.parquet |  Bin 0 -> 5838 bytes
 idea/ignite_inspections_teamcity.xml               |    3 +-
 .../apache/ignite/tests/CassandraConfigTest.java   |    2 +-
 .../client/impl/ClientCacheFlagsCodecTest.java     |    2 +-
 .../client/integration/ClientAbstractSelfTest.java |    2 +-
 .../apache/ignite/internal/jdbc2/JdbcBlobTest.java |   10 +-
 .../internal/jdbc2/JdbcMetadataSelfTest.java       |   88 +-
 .../rest/RestMemcacheProtocolSelfTest.java         |    2 +-
 .../ignite/jdbc/thin/JdbcThinMetadataSelfTest.java |   26 +-
 ...dbcThinTransactionsAbstractComplexSelfTest.java |    9 +-
 .../testframework/util/MavenUtils.java             |   22 +-
 .../processors/compress/FileSystemUtilsTest.java   |    4 +-
 .../main/java/org/apache/ignite/IgniteCache.java   |    6 +-
 .../ignite/IgniteCacheRestartingException.java     |    1 -
 .../org/apache/ignite/IgniteSystemProperties.java  |   18 -
 .../configuration/TransactionConfiguration.java    |   58 +-
 .../ignite/internal/GridEventConsumeHandler.java   |    6 +
 .../ignite/internal/GridMessageListenHandler.java  |    6 +
 .../org/apache/ignite/internal/IgnitionEx.java     |   50 -
 .../ignite/internal/MarshallerContextImpl.java     |    6 +
 .../internal/commandline/CommandHandler.java       |   23 +-
 .../internal/commandline/GridConsoleAdapter.java   |    4 +-
 .../jdbc/thin/JdbcThinDatabaseMetadata.java        |  124 +-
 .../ignite/internal/jdbc2/JdbcConnection.java      |    4 +-
 .../internal/jdbc2/JdbcDatabaseMetadata.java       |  289 +---
 .../apache/ignite/internal/jdbc2/JdbcUtils.java    |  125 +-
 .../managers/discovery/GridDiscoveryManager.java   |   19 +-
 .../IgniteDiscoverySpiInternalListener.java        |    2 +-
 .../wal/record/delta/InitNewPageRecord.java        |   10 +
 .../processors/cache/CacheGroupContext.java        |   73 +-
 .../processors/cache/ClusterCachesInfo.java        |   54 +-
 .../processors/cache/GridCacheAdapter.java         |   15 +-
 .../processors/cache/GridCacheContext.java         |   10 +
 .../processors/cache/GridCacheMapEntry.java        |   18 +-
 .../cache/GridCachePartitionExchangeManager.java   |   26 +-
 .../processors/cache/GridCacheProcessor.java       |   46 +-
 .../cache/IgniteCacheOffheapManagerImpl.java       |    4 +-
 .../binary/CacheObjectBinaryProcessorImpl.java     |   18 +-
 .../dht/CacheDistributedGetFutureAdapter.java      |    2 +-
 .../dht/GridDhtTxAbstractEnlistFuture.java         |    2 +-
 .../dht/GridPartitionedSingleGetFuture.java        |    2 +-
 .../dht/preloader/CacheGroupAffinityMessage.java   |   24 +-
 .../dht/preloader/GridDhtPartitionDemander.java    |    1 -
 .../preloader/GridDhtPartitionsExchangeFuture.java |  208 ++-
 .../dht/topology/GridDhtPartitionTopologyImpl.java |  139 +-
 .../cache/distributed/near/GridNearTxLocal.java    |  118 +-
 .../cache/mvcc/DeadlockDetectionManager.java       |   13 +-
 .../processors/cache/mvcc/MvccCachingManager.java  |  280 ++--
 .../cache/mvcc/MvccCoordinatorChangeAware.java     |   45 +
 .../cache/mvcc/MvccPreviousCoordinatorQueries.java |  222 ---
 .../processors/cache/mvcc/MvccProcessor.java       |   81 +-
 .../processors/cache/mvcc/MvccProcessorImpl.java   |   98 +-
 .../processors/cache/mvcc/MvccQueryTracker.java    |   20 +-
 .../internal/processors/cache/mvcc/MvccUtils.java  |   59 +-
 .../processors/cache/mvcc/PreviousQueries.java     |  186 ++
 .../cache/mvcc/StaticMvccQueryTracker.java         |   10 -
 .../GridCacheDatabaseSharedManager.java            |   21 +-
 .../cache/persistence/freelist/PagesList.java      |    8 +-
 .../pagemem/DelayedPageReplacementTracker.java     |    1 -
 .../cache/persistence/pagemem/PageMemoryImpl.java  |   16 +-
 .../persistence/wal/FileWriteAheadLogManager.java  |   37 +-
 .../wal/filehandle/FileWriteHandle.java            |    5 +
 .../wal/filehandle/FileWriteHandleImpl.java        |   17 +-
 .../wal/filehandle/FsyncFileWriteHandle.java       |    9 +
 .../continuous/CacheContinuousQueryHandler.java    |   58 +-
 .../continuous/CacheContinuousQueryListener.java   |    7 +
 .../continuous/CacheContinuousQueryManager.java    |   38 +-
 .../cache/transactions/IgniteTxHandler.java        |    2 +-
 .../IgniteTxImplicitSingleStateImpl.java           |   12 +
 .../cache/transactions/IgniteTxManager.java        |    3 +-
 .../transactions/IgniteTxRemoteStateAdapter.java   |   15 +-
 .../cache/transactions/IgniteTxState.java          |    8 +
 .../cache/transactions/IgniteTxStateImpl.java      |   15 +-
 .../PartitionCountersNeighborcastFuture.java       |   29 +-
 .../processors/cache/transactions/TxCounters.java  |    2 +-
 .../verify/VerifyBackupPartitionsDumpTask.java     |    1 -
 .../distributed/DistributedBooleanProperty.java    |    3 -
 .../distributed/DistributedComparableProperty.java |    1 -
 .../distributed/DistributedLongProperty.java       |    3 -
 .../distributed/DistributedPropertyDispatcher.java |    2 -
 .../continuous/GridContinuousHandler.java          |    5 +
 .../continuous/GridContinuousProcessor.java        |    3 +-
 .../internal/processors/job/GridJobWorker.java     |   23 +-
 .../processors/odbc/jdbc/JdbcMetadataInfo.java     |  269 +++
 .../processors/odbc/jdbc/JdbcRequestHandler.java   |  184 +-
 .../processors/odbc/odbc/OdbcRequestHandler.java   |   15 +-
 .../processors/platform/cache/PlatformCache.java   |   22 +
 .../transactions/PlatformTransactions.java         |    2 +
 .../platform/utils/PlatformConfigurationUtils.java |    6 +-
 .../processors/query/GridQueryProcessor.java       |    3 +
 .../internal/processors/query/QueryUtils.java      |   85 +-
 .../processors/security/SecurityUtils.java         |    4 -
 .../processors/service/GridServiceProxy.java       |    7 +-
 .../processors/service/IgniteServiceProcessor.java |    2 -
 .../processors/service/ServiceDeploymentTask.java  |    3 +-
 .../IgniteTxDuplicateKeyCheckedException.java      |   35 +
 .../IgniteTxHeuristicCheckedException.java         |    4 +-
 .../IgniteTxMvccVersionCheckedException.java       |   47 -
 .../IgniteTxOptimisticCheckedException.java        |    4 +-
 .../IgniteTxRollbackCheckedException.java          |    4 +-
 .../IgniteTxSerializationCheckedException.java     |   35 +
 .../IgniteTxTimeoutCheckedException.java           |    4 +-
 .../IgniteTxUnexpectedStateCheckedException.java   |   45 +
 .../transactions/TransactionCheckedException.java  |   41 +
 .../apache/ignite/internal/util/IgniteUtils.java   |   16 +
 .../ignite/internal/util/io/GridFileUtils.java     |   87 +
 .../internal/visor/baseline/VisorBaselineNode.java |   25 +
 .../org/apache/ignite/plugin/PluginProvider.java   |    3 +-
 .../spi/ExponentialBackoffTimeoutStrategy.java     |  138 ++
 .../spi/IgniteSpiOperationTimeoutHelper.java       |    8 +-
 .../org/apache/ignite/spi/TimeoutStrategy.java     |   60 +
 .../spi/communication/tcp/TcpCommunicationSpi.java |  322 ++--
 .../tcp/messages/RecoveryLastReceivedMessage.java  |    3 +
 .../tcp/ipfinder/jdbc/JdbcIpFinderDialect.java     |   10 +-
 .../ipfinder/jdbc/TcpDiscoveryJdbcIpFinder.java    |   10 +-
 .../sharedfs/TcpDiscoverySharedFsIpFinder.java     |    2 -
 .../TransactionDuplicateKeyException.java          |   45 +
 .../ignite/transactions/TransactionException.java  |   67 +-
 .../TransactionSerializationException.java         |   36 +
 .../java/org/apache/ignite/GridTestIoUtils.java    |    8 +-
 .../internal/ClusterNodeMetricsSelfTest.java       |    3 -
 .../internal/ClusterNodeMetricsUpdateTest.java     |    3 +-
 .../internal/GridNonHistoryMetricsSelfTest.java    |    5 -
 .../IgniteClientReconnectAbstractTest.java         |    6 +-
 .../internal/IgniteClientReconnectCacheTest.java   |   29 +-
 .../internal/IgniteReflectionFactorySelfTest.java  |   12 +-
 .../internal/binary/BinaryMarshallerSelfTest.java  |    2 +-
 .../internal/commandline/CommandArgFactory.java    |    1 -
 .../optimized/OptimizedObjectStreamSelfTest.java   |    4 +-
 .../affinity/GridAffinityAssignmentV2Test.java     |    8 +-
 .../processors/cache/CacheMetricsManageTest.java   |    2 +-
 .../cache/CacheMvccTxFastFinishTest.java           |   18 +-
 .../cache/CacheNearReaderUpdateTest.java           |    2 +-
 .../cache/CacheNoAffinityExchangeTest.java         |    2 +-
 .../processors/cache/CacheRebalancingSelfTest.java |    2 +-
 .../processors/cache/CacheTxFastFinishTest.java    |   40 +-
 .../cache/GridCacheAbstractFullApiSelfTest.java    |    5 +-
 .../cache/GridCacheBasicApiAbstractTest.java       |   30 +-
 .../cache/GridCacheDeploymentSelfTest.java         |  529 ------
 .../cache/GridCacheEntryMemorySizeSelfTest.java    |    4 +-
 ...CacheInterceptorTransactionalRebalanceTest.java |    2 +-
 .../cache/GridCachePartitionedGetSelfTest.java     |    2 +-
 .../cache/GridCachePartitionedWritesTest.java      |    2 +-
 .../GridCachePreloadingEvictionsSelfTest.java      |    2 +-
 .../cache/GridCachePutAllFailoverSelfTest.java     |   12 -
 .../cache/GridCacheReferenceCleanupSelfTest.java   |   13 +-
 .../cache/GridCacheTtlManagerEvictionSelfTest.java |    4 +-
 .../GridCacheValueConsistencyAbstractSelfTest.java |    4 +-
 .../IgniteCacheConfigVariationsFullApiTest.java    |    5 +-
 ...IgniteCacheInvokeReadThroughSingleNodeTest.java |    5 +-
 .../cache/IgniteCacheInvokeReadThroughTest.java    |    5 +-
 .../cache/IgniteCachePutAllRestartTest.java        |   14 +-
 .../IgniteCacheReadThroughEvictionSelfTest.java    |   21 +-
 .../cache/IgniteClusterActivateDeactivateTest.java |    6 -
 ...gniteDiscoveryDataHandlingInNewClusterTest.java |   15 +-
 ...teDynamicCacheStartFailWithPersistenceTest.java |    7 -
 .../cache/IgniteTxExceptionAbstractSelfTest.java   |   25 +-
 .../cache/WalModeChangeAbstractSelfTest.java       |    4 +-
 .../cache/WalModeChangeAdvancedSelfTest.java       |    4 -
 .../GridCacheSetAbstractSelfTest.java              |    7 +-
 .../CacheDataLossOnPartitionMoveTest.java          |    4 -
 .../CacheGetInsideLockChangingTopologyTest.java    |    6 +-
 .../CacheLoadingConcurrentGridStartSelfTest.java   |    2 +-
 .../distributed/CacheLockReleaseNodeLeaveTest.java |    2 +-
 .../cache/distributed/CacheParallelStartTest.java  |   54 +-
 .../distributed/CacheTryLockMultithreadedTest.java |    2 +-
 .../ExchangeMergeStaleServerNodesTest.java         |  188 +++
 .../GridCacheAbstractNodeRestartSelfTest.java      |   16 +-
 .../GridCacheAbstractPrimarySyncSelfTest.java      |    2 +-
 .../distributed/GridCacheBasicOpAbstractTest.java  |    4 +-
 .../distributed/GridCacheLockAbstractTest.java     |    1 -
 .../GridCacheMultiNodeAbstractTest.java            |    6 +-
 .../GridCacheMultiNodeLockAbstractTest.java        |    4 +-
 .../GridCacheNodeFailureAbstractTest.java          |    2 +-
 .../GridCachePartitionNotLoadedEventSelfTest.java  |    2 +-
 .../GridCachePreloadEventsAbstractSelfTest.java    |    2 +-
 .../GridCachePreloadRestartAbstractSelfTest.java   |    2 +-
 .../IgniteBinaryMetadataUpdateNodeRestartTest.java |   11 +-
 .../IgniteCacheClientNodeChangingTopologyTest.java |    2 +-
 .../distributed/IgniteCacheGetRestartTest.java     |    6 +-
 .../distributed/IgniteCacheManyClientsTest.java    |    3 +-
 ...niteCacheMessageRecoveryIdleConnectionTest.java |    5 +-
 .../IgniteCacheNearRestartRollbackSelfTest.java    |   12 -
 .../IgniteCachePartitionLossPolicySelfTest.java    |    3 +-
 ...WriteSynchronizationModesMultithreadedTest.java |    1 +
 .../IgniteTxRemoveTimeoutObjectsTest.java          |    2 +-
 .../distributed/dht/GridCacheDhtEntrySelfTest.java |    2 +-
 .../dht/GridCacheDhtMappingSelfTest.java           |    2 +-
 .../dht/GridCacheDhtPreloadDisabledSelfTest.java   |    2 +-
 .../GridCacheDhtPreloadMultiThreadedSelfTest.java  |    2 +-
 .../dht/IgniteCachePutRetryAbstractSelfTest.java   |    6 +-
 .../near/GridCacheNearMetricsSelfTest.java         |    2 +-
 .../near/GridCacheNearOnlyTopologySelfTest.java    |    2 +-
 .../GridCacheNearPartitionedClearSelfTest.java     |    2 +-
 .../near/GridCacheNearReaderPreloadSelfTest.java   |    2 +-
 .../near/GridCacheNearReadersSelfTest.java         |    2 +-
 .../near/GridCachePartitionedEventSelfTest.java    |    2 +-
 ...PartitionedExplicitLockNodeFailureSelfTest.java |    2 +-
 .../GridCachePartitionedHitsAndMissesSelfTest.java |    2 +-
 .../GridCachePartitionedLoadCacheSelfTest.java     |    2 +-
 .../near/GridNearCacheStoreUpdateTest.java         |    4 +-
 ...dCacheRebalancingWithAsyncClearingMvccTest.java |    6 +-
 .../GridCacheReplicatedPreloadSelfTest.java        |    4 +-
 .../cache/eviction/DhtAndNearEvictionTest.java     |    2 +-
 .../GridCacheEmptyEntriesLocalSelfTest.java        |    4 +-
 .../GridCacheEmptyEntriesPartitionedSelfTest.java  |    2 +-
 .../eviction/GridCacheEvictionFilterSelfTest.java  |    4 +-
 .../eviction/paged/PageEvictionMetricTest.java     |    2 +-
 .../PageEvictionPagesRecyclingAndReusingTest.java  |    4 +-
 .../eviction/paged/PageEvictionTouchOrderTest.java |    4 +-
 .../PageEvictionWithRebalanceAbstractTest.java     |    2 +-
 .../local/GridCacheDaemonNodeLocalSelfTest.java    |    2 +-
 .../local/GridCacheLocalIsolatedNodesSelfTest.java |    2 +-
 .../cache/mvcc/CacheMvccAbstractTest.java          |   42 +-
 .../cache/mvcc/CacheMvccTransactionsTest.java      |   21 +-
 .../processors/cache/mvcc/CacheMvccVacuumTest.java |  184 +-
 ...tePdsContinuousRestartTestWithExpiryPolicy.java |    2 +-
 .../IgnitePdsPartitionFilesDestroyTest.java        |    4 -
 .../IgnitePdsSporadicDataRecordsOnBackupTest.java  |  247 +++
 ...gniteRebalanceScheduleResendPartitionsTest.java |    4 -
 ...ocalWalModeChangeDuringRebalancingSelfTest.java |   13 -
 ...NoChangeDuringRebalanceOnNonNodeAssignTest.java |    6 +-
 ...itePdsPageEvictionDuringPartitionClearTest.java |    4 -
 ...gnitePdsRebalancingOnNotStableTopologyTest.java |    4 -
 .../cache/persistence/db/IgnitePdsWithTtlTest.java |    2 +-
 .../persistence/db/IgnitePdsWithTtlTest2.java      |    2 +-
 .../wal/IgniteNodeStoppedDuringDisableWALTest.java |    9 +-
 .../db/wal/IgniteWalHistoryReservationsTest.java   |    4 +-
 .../persistence/db/wal/WalCompactionTest.java      |   95 +-
 .../IgniteNoParrallelClusterIsAllowedTest.java     |    3 +-
 ...ContinuousQueryAsyncFailoverMvccTxSelfTest.java |    7 -
 ...acheContinuousQueryAsyncFilterListenerTest.java |   10 +-
 ...ntinuousQueryConcurrentPartitionUpdateTest.java |   18 +-
 .../CacheContinuousQueryExecuteInPrimaryTest.java  |   30 +-
 ...cheContinuousQueryFailoverAbstractSelfTest.java |    4 +-
 ...CacheContinuousQueryFailoverMvccTxSelfTest.java |    7 -
 .../CacheContinuousQueryOrderingEventTest.java     |    9 +-
 .../CacheEntryProcessorNonSerializableTest.java    |    2 +-
 ...iteBehindStorePartitionedMultiNodeSelfTest.java |    2 +-
 .../transactions/TxRollbackAsyncNearCacheTest.java |    2 +-
 .../TxRollbackOnIncorrectParamsTest.java           |   16 +-
 .../closure/GridClosureSerializationTest.java      |    1 -
 .../processors/database/BPlusTreeSelfTest.java     |   28 +-
 .../database/IgniteDbDynamicCacheSelfTest.java     |    4 -
 .../database/IgniteDbPutGetWithCacheStoreTest.java |    2 +-
 .../datastreamer/DataStreamProcessorSelfTest.java  |    8 +-
 .../processors/igfs/IgfsMetricsSelfTest.java       |    1 -
 .../internal/processors/igfs/IgfsSizeSelfTest.java |    3 -
 .../GridServiceProcessorBatchDeploySelfTest.java   |    1 -
 .../GridServiceProxyClientReconnectSelfTest.java   |    4 +-
 .../ServiceDeploymentOnClientDisconnectTest.java   |    5 +-
 ...IoStatisticsMetricsLocalMXBeanImplSelfTest.java |    2 +-
 .../ignite/lang/GridBasicPerformanceTest.java      |    4 +-
 .../spi/ExponentialBackoffTimeoutStrategyTest.java |  102 ++
 .../IgniteTcpCommunicationHandshakeWaitTest.java   |   16 +-
 .../tcp/TcpCommunicationSpiDropNodesTest.java      |  139 +-
 .../TcpCommunicationSpiFaultyClientSslTest.java    |   38 +
 .../tcp/TcpCommunicationSpiFaultyClientTest.java   |   76 +-
 .../tcp/TcpCommunicationSpiFreezingClientTest.java |  188 +++
 .../spi/discovery/tcp/IgniteClientConnectTest.java |   89 +-
 .../tcp/TcpClientDiscoverySpiSelfTest.java         |   25 +-
 .../TcpDiscoveryReconnectUnstableTopologyTest.java |    1 -
 .../ignite/testframework/MvccFeatureChecker.java   |   39 +-
 .../testframework/junits/GridAbstractTest.java     |    3 +-
 .../junits/JUnit3TestLegacyAssert.java             |  208 +++
 .../junits/JUnit3TestLegacySupport.java            |    7 +-
 .../junits/spi/GridSpiAbstractTest.java            |    1 -
 .../testsuites/IgniteCacheMvccTestSuite6.java      |    2 +
 .../ignite/testsuites/IgniteCacheTestSuite3.java   |    4 -
 .../ignite/testsuites/IgniteCacheTestSuite6.java   |    2 +
 .../ignite/testsuites/IgnitePdsTestSuite.java      |    3 +-
 .../IgniteSpiCommunicationSelfTestSuite.java       |    6 +
 .../IgniteSpiDiscoverySelfTestSuite.java           |    3 +
 .../apache/ignite/util/GridCommandHandlerTest.java |   72 +
 .../query/h2/opt/GridH2SpatialIndex.java           |   53 +-
 modules/hibernate-4.2/pom.xml                      |    6 +-
 modules/hibernate-5.1/pom.xml                      |   10 +-
 modules/hibernate-5.3/pom.xml                      |   30 +-
 modules/ignored-tests/pom.xml                      |    2 +-
 .../processors/query/h2/ConnectionManager.java     |    4 +-
 .../query/h2/DmlStatementsProcessor.java           |   30 +-
 .../internal/processors/query/h2/H2Cursor.java     |    8 +-
 .../internal/processors/query/h2/H2RowCache.java   |   16 +-
 .../processors/query/h2/H2TableDescriptor.java     |   29 +-
 .../processors/query/h2/H2TableEngine.java         |   18 +-
 .../internal/processors/query/h2/H2Utils.java      |   21 +-
 .../processors/query/h2/IgniteH2Indexing.java      |  101 +-
 .../processors/query/h2/IndexBuildClosure.java     |    4 +-
 .../query/h2/IndexRebuildPartialClosure.java       |    4 +-
 .../processors/query/h2/SchemaManager.java         |    5 +-
 .../query/h2/database/H2PkHashIndex.java           |   30 +-
 .../processors/query/h2/database/H2RowFactory.java |   94 --
 .../processors/query/h2/database/H2Tree.java       |  138 +-
 .../query/h2/database/H2TreeClientIndex.java       |   62 +-
 .../query/h2/database/H2TreeFilterClosure.java     |   13 +-
 .../processors/query/h2/database/H2TreeIndex.java  |  491 +++++-
 .../query/h2/database/H2TreeIndexBase.java         |   10 +
 .../query/h2/database/InlineIndexHelper.java       |   11 +-
 .../h2/database/io/AbstractH2ExtrasInnerIO.java    |   22 +-
 .../h2/database/io/AbstractH2ExtrasLeafIO.java     |   22 +-
 .../query/h2/database/io/AbstractH2InnerIO.java    |   18 +-
 .../query/h2/database/io/AbstractH2LeafIO.java     |   18 +-
 .../processors/query/h2/database/io/H2IOUtils.java |    8 +-
 .../processors/query/h2/dml/DmlAstUtils.java       |   10 +-
 .../query/h2/dml/DmlDistributedUpdateRun.java      |  120 ++
 .../processors/query/h2/dml/UpdatePlan.java        |    7 +-
 .../processors/query/h2/dml/UpdatePlanBuilder.java |   14 +-
 .../processors/query/h2/opt/GridH2IndexBase.java   |  481 +-----
 .../query/h2/opt/GridH2KeyRowOnheap.java           |   74 -
 .../query/h2/opt/GridH2KeyValueRowOnheap.java      |  233 ---
 .../processors/query/h2/opt/GridH2MetaTable.java   |   81 +-
 .../query/h2/opt/GridH2PlainRowFactory.java        |  196 ---
 .../query/h2/opt/GridH2PrimaryScanIndex.java       |   92 -
 .../processors/query/h2/opt/GridH2ProxyIndex.java  |   50 +-
 .../query/h2/opt/GridH2QueryContext.java           |  547 ------
 .../processors/query/h2/opt/GridH2QueryType.java   |   49 -
 .../processors/query/h2/opt/GridH2Row.java         |  133 --
 .../query/h2/opt/GridH2RowDescriptor.java          |   52 +-
 .../processors/query/h2/opt/GridH2ScanIndex.java   |  280 ----
 .../processors/query/h2/opt/GridH2SearchRow.java   |   32 -
 .../query/h2/opt/GridH2SearchRowAdapter.java       |  128 --
 .../query/h2/opt/GridH2SystemIndexFactory.java     |   36 -
 .../processors/query/h2/opt/GridH2Table.java       |   55 +-
 .../processors/query/h2/opt/H2CacheRow.java        |  333 ++++
 .../processors/query/h2/opt/H2PlainRow.java        |   71 +
 .../processors/query/h2/opt/H2PlainRowFactory.java |   60 +
 .../processors/query/h2/opt/H2PlainRowPair.java    |   72 +
 .../processors/query/h2/opt/H2PlainRowSingle.java  |   65 +
 .../internal/processors/query/h2/opt/H2Row.java    |  142 ++
 .../processors/query/h2/opt/H2ScanIndex.java       |  293 ++++
 .../processors/query/h2/opt/H2TableScanIndex.java  |   91 +
 .../processors/query/h2/opt/QueryContext.java      |  134 ++
 .../processors/query/h2/opt/QueryContextKey.java   |   40 +-
 .../query/h2/opt/QueryContextRegistry.java         |  150 ++
 .../query/h2/opt/join/BroadcastCursor.java         |    4 +-
 .../query/h2/opt/join/CollocationModel.java        |  267 ++-
 .../h2/opt/join/CollocationModelAffinity.java      |   32 +
 .../h2/opt/join/CollocationModelMultiplier.java    |   54 +
 .../query/h2/opt/join/CollocationModelType.java    |   75 +
 .../query/h2/opt/join/CursorIteratorWrapper.java   |   14 +-
 .../query/h2/opt/join/DistributedJoinContext.java  |  263 +++
 .../query/h2/opt/join/DistributedJoinMode.java     |   51 -
 .../query/h2/opt/join/DistributedLookupBatch.java  |   96 +-
 .../h2/opt/join/ProxyDistributedLookupBatch.java   |   76 +
 .../processors/query/h2/opt/join/RangeSource.java  |   18 +-
 .../processors/query/h2/opt/join/RangeStream.java  |   17 +-
 .../query/h2/sql/GridSqlQuerySplitter.java         |   43 +
 .../processors/query/h2/sql/SplitterContext.java   |   85 +
 .../query/h2/twostep/DistributedUpdateRun.java     |  120 --
 .../query/h2/twostep/GridMapQueryExecutor.java     |  422 +----
 .../query/h2/twostep/GridMergeIndex.java           |  809 ---------
 .../query/h2/twostep/GridMergeIndexIterator.java   |  174 --
 .../query/h2/twostep/GridMergeIndexSorted.java     |  387 -----
 .../query/h2/twostep/GridMergeIndexUnsorted.java   |  156 --
 .../query/h2/twostep/GridMergeTable.java           |  201 ---
 .../query/h2/twostep/GridReduceQueryExecutor.java  |  110 +-
 .../query/h2/twostep/GridResultPage.java           |  219 ---
 .../query/h2/twostep/GridThreadLocalTable.java     |  295 ----
 .../query/h2/twostep/MapQueryLazyWorker.java       |   14 +-
 .../query/h2/twostep/MapReplicatedReservation.java |   38 -
 .../query/h2/twostep/MapReservationKey.java        |   73 -
 .../query/h2/twostep/PartitionReservation.java     |   92 +
 .../query/h2/twostep/PartitionReservationKey.java  |   73 +
 .../h2/twostep/PartitionReservationManager.java    |  319 ++++
 .../query/h2/twostep/ReduceBlockList.java          |  103 ++
 .../processors/query/h2/twostep/ReduceIndex.java   |  687 ++++++++
 .../query/h2/twostep/ReduceIndexIterator.java      |  172 ++
 .../query/h2/twostep/ReduceIndexSorted.java        |  387 +++++
 .../query/h2/twostep/ReduceIndexUnsorted.java      |  156 ++
 .../query/h2/twostep/ReducePartitionMapper.java    |    4 +-
 .../query/h2/twostep/ReduceQueryRun.java           |   12 +-
 .../query/h2/twostep/ReduceResultPage.java         |  220 +++
 .../query/h2/twostep/ReduceSourceKey.java          |   60 +
 .../processors/query/h2/twostep/ReduceTable.java   |  182 ++
 .../query/h2/twostep/ReduceTableEngine.java        |   78 +
 .../query/h2/twostep/ReduceTableWrapper.java       |  261 +++
 .../visor/verify/ValidateIndexesClosure.java       |    8 +-
 .../IgniteCacheSqlInsertValidationSelfTest.java    |    7 +-
 .../processors/cache/index/H2RowCacheSelfTest.java |   13 +-
 .../cache/index/SchemaExchangeSelfTest.java        |   11 +-
 ...acheMvccAbstractSqlCoordinatorFailoverTest.java |   81 +
 .../mvcc/CacheMvccBasicContinuousQueryTest.java    |    2 +-
 .../cache/mvcc/CacheMvccDmlSimpleTest.java         |    7 +-
 .../processors/cache/mvcc/CacheMvccSizeTest.java   |    8 +-
 .../mvcc/CacheMvccSqlTxQueriesAbstractTest.java    |   26 +-
 ...cheMvccSqlTxQueriesWithReducerAbstractTest.java |   34 +-
 .../mvcc/MvccDeadlockDetectionConfigTest.java      |  159 ++
 .../cache/mvcc/MvccDeadlockDetectionTest.java      |   26 +-
 .../persistence/db/IgniteTcBotInitNewPageTest.java |   90 +
 .../query/IgniteSqlCreateTableTemplateTest.java    |  159 ++
 .../query/IgniteSqlSplitterSelfTest.java           |    6 +-
 .../processors/query/h2/QueryDataPageScanTest.java |    2 +
 .../twostep/AbstractPartitionPruningBaseTest.java  |  565 +++++++
 .../twostep/DmlSelectPartitionPruningSelfTest.java |  235 +++
 .../h2/twostep/JoinPartitionPruningSelfTest.java   |  485 +-----
 ...neOrSinglePartitionsQueryOptimizationsTest.java |    2 +-
 .../h2/twostep/RetryCauseMessageSelfTest.java      |   34 +-
 .../IgniteBinaryCacheQueryTestSuite.java           |    2 +
 .../IgniteBinaryCacheQueryTestSuite2.java          |    3 +
 .../testsuites/IgniteCacheMvccSqlTestSuite.java    |    2 +
 .../testsuites/IgnitePdsWithIndexingTestSuite.java |    4 +-
 modules/jta/pom.xml                                |    4 +-
 .../logger/log4j/GridLog4jConfigUpdateTest.java    |    4 +-
 .../logger/log4j/GridLog4jInitializedTest.java     |    2 +-
 .../logger/log4j/GridLog4jNotInitializedTest.java  |    2 +-
 .../logger/log4j2/Log4j2ConfigUpdateTest.java      |    4 +-
 .../log4j2/Log4j2LoggerVerboseModeSelfTest.java    |    2 +-
 .../ignite/mesos/IgniteSchedulerSelfTest.java      |   18 +-
 .../ml/sparkmodelparser/SparkModelParser.java      |   89 +-
 .../ml/sparkmodelparser/SupportedSparkModels.java  |    9 +
 .../ml/composition/bagging/BaggedTrainer.java      |   11 +-
 .../ml/inference/IgniteModelStorageUtil.java       |  312 ++++
 .../descriptor/IgniteModelDescriptorStorage.java   |    5 +
 .../descriptor/LocalModelDescriptorStorage.java    |    5 +
 .../storage/descriptor/ModelDescriptorStorage.java |    9 +
 .../descriptor/ModelDescriptorStorageFactory.java  |    3 +
 .../storage/model/ModelStorageFactory.java         |    4 +
 .../java/org/apache/ignite/ml/math/Tracer.java     |  141 +-
 .../ml/math/primitives/vector/VectorUtils.java     |    9 +-
 .../ignite/ml/sql/SQLFeatureLabelExtractor.java    |  125 ++
 .../org/apache/ignite/ml/sql/SQLFunctions.java     |   83 +
 .../apache/ignite/ml/sql/SqlDatasetBuilder.java    |   64 +
 .../org/apache/ignite/ml/sql/package-info.java     |   22 +
 .../apache/ignite/ml/trainers/DatasetTrainer.java  |   18 +
 .../ignite/ml/trainers/FeatureLabelExtractor.java  |    5 +-
 .../ignite/ml/trainers/TrainerTransformers.java    |   11 +-
 .../java/org/apache/ignite/ml/util/LRUCache.java   |   69 +
 .../ignite/ml/util/LRUCacheExpirationListener.java |   33 +
 .../main/java/org/apache/ignite/ml/util/Utils.java |   39 +
 .../apache/ignite/ml/math/d3-dataset-template.html |  112 ++
 .../org/apache/ignite/ml/IgniteMLTestSuite.java    |    4 +
 .../apache/ignite/ml/composition/StackingTest.java |    3 +-
 .../ml/inference/IgniteModelStorageUtilTest.java   |   81 +
 .../ignite/ml/inference/InferenceTestSuite.java    |    3 +-
 .../apache/ignite/ml/trainers/StackingTest.java    |  169 --
 .../org/apache/ignite/ml/util/LRUCacheTest.java    |   68 +
 .../org/apache/ignite/ml/util/UtilTestSuite.java   |   31 +
 .../generators/DataStreamGeneratorTestSuite.java   |   49 +
 modules/platforms/cpp/Makefile.am                  |    4 +
 modules/platforms/cpp/Makefile.amrel               |    4 +
 modules/platforms/cpp/README.md                    |    4 +-
 modules/platforms/cpp/README.txt                   |    3 +-
 modules/platforms/cpp/binary/configure.ac          |   62 +
 modules/platforms/cpp/common/configure.ac          |    2 +-
 .../cpp/common/include/ignite/common/utils.h       |   56 +
 .../cpp/common/include/ignite/ignite_error.h       |    7 +
 modules/platforms/cpp/configure.ac                 |    2 +
 modules/platforms/cpp/configure.acrel              |    2 +
 modules/platforms/cpp/jni/configure.ac             |   62 +
 modules/platforms/cpp/network/Makefile.am          |   63 +
 modules/platforms/cpp/network/configure.ac         |   62 +
 modules/platforms/cpp/network/include/Makefile.am  |   28 +
 .../cpp/network/include/ignite/network/end_point.h |  155 ++
 .../cpp/network/include/ignite/network/network.h   |   61 +
 .../network/include/ignite/network/socket_client.h |  115 ++
 .../cpp/network/include/ignite/network/tcp_range.h |  171 ++
 .../cpp/network/include/ignite/network/utils.h     |   40 +
 .../cpp/network/os/linux/src/network/sockets.cpp   |  115 ++
 .../cpp/network/os/linux/src/network/sockets.h     |   83 +
 .../os/linux/src/network/tcp_socket_client.cpp     |  222 +++
 .../cpp/network/os/linux/src/network/utils.cpp     |  103 ++
 .../cpp/network/os/win/src/network/sockets.cpp     |  137 ++
 .../cpp/network/os/win/src/network/sockets.h       |   89 +
 .../os/win/src/network/tcp_socket_client.cpp       |  255 +++
 .../cpp/network/os/win/src/network/utils.cpp       |  100 ++
 .../cpp/network/project/vs/network.vcxproj         |  206 +++
 .../cpp/network/project/vs/network.vcxproj.filters |   63 +
 .../platforms/cpp/network/src/network/network.cpp  |   51 +
 .../src/network/ssl/secure_socket_client.cpp       |  382 +++++
 .../network/src/network/ssl/secure_socket_client.h |  191 +++
 .../cpp/network/src/network/ssl/ssl_gateway.cpp    |  706 ++++++++
 .../cpp/network/src/network/ssl/ssl_gateway.h      |  277 +++
 .../cpp/network/src/network/tcp_socket_client.h    |  135 ++
 modules/platforms/cpp/odbc-test/Makefile.am        |    4 +-
 .../cpp/odbc-test/project/vs/odbc-test.vcxproj     |   10 +-
 .../odbc-test/project/vs/odbc-test.vcxproj.filters |    6 +-
 .../cpp/odbc-test/src/attributes_test.cpp          |    7 +-
 .../platforms/cpp/odbc-test/src/queries_test.cpp   |    2 +
 .../platforms/cpp/odbc-test/src/streaming_test.cpp |    1 -
 modules/platforms/cpp/odbc/Makefile.am             |   14 +-
 modules/platforms/cpp/odbc/configure.ac            |   62 +
 modules/platforms/cpp/odbc/include/Makefile.am     |    6 +-
 .../include/ignite/odbc/config/configuration.h     |    2 +-
 .../cpp/odbc/include/ignite/odbc/connection.h      |   19 +-
 .../cpp/odbc/include/ignite/odbc/socket_client.h   |  109 --
 .../include/ignite/odbc/ssl/secure_socket_client.h |  191 ---
 .../cpp/odbc/include/ignite/odbc/ssl/ssl_api.h     |   32 -
 .../cpp/odbc/include/ignite/odbc/ssl/ssl_gateway.h |  274 ---
 .../odbc/include/ignite/odbc/{ssl => }/ssl_mode.h  |    0
 .../include/ignite/odbc/system/tcp_socket_client.h |  156 --
 .../odbc/os/linux/src/system/tcp_socket_client.cpp |  376 -----
 .../odbc/os/win/src/system/tcp_socket_client.cpp   |  469 ------
 .../win/src/system/ui/dsn_configuration_window.cpp |    2 +-
 modules/platforms/cpp/odbc/project/vs/odbc.vcxproj |   24 +-
 .../cpp/odbc/project/vs/odbc.vcxproj.filters       |   38 +-
 .../odbc/src/config/connection_string_parser.cpp   |    3 +-
 modules/platforms/cpp/odbc/src/connection.cpp      |   80 +-
 .../cpp/odbc/src/ssl/secure_socket_client.cpp      |  508 ------
 modules/platforms/cpp/odbc/src/ssl/ssl_api.cpp     |   33 -
 modules/platforms/cpp/odbc/src/ssl/ssl_gateway.cpp |  700 --------
 modules/platforms/cpp/odbc/src/ssl/ssl_mode.cpp    |   59 -
 modules/platforms/cpp/odbc/src/ssl_mode.cpp        |   60 +
 modules/platforms/cpp/project/vs/ignite.sln        |   10 +
 modules/platforms/cpp/thin-client-test/Makefile.am |    3 +
 modules/platforms/cpp/thin-client/Makefile.am      |   15 +-
 .../cpp/thin-client/os/linux/src/net/net_utils.cpp |  109 --
 .../os/linux/src/net/tcp_socket_client.cpp         |  361 ----
 .../cpp/thin-client/os/win/src/net/net_utils.cpp   |  106 --
 .../os/win/src/net/tcp_socket_client.cpp           |  417 -----
 .../cpp/thin-client/project/vs/thin-client.vcxproj |   28 +-
 .../project/vs/thin-client.vcxproj.filters         |   53 +-
 .../src/impl/cache/cache_affinity_info.cpp         |    2 +-
 .../src/impl/cache/cache_affinity_info.h           |    5 +-
 .../src/impl/connectable_node_partitions.h         |    8 +-
 .../cpp/thin-client/src/impl/data_channel.cpp      |   19 +-
 .../cpp/thin-client/src/impl/data_channel.h        |   11 +-
 .../cpp/thin-client/src/impl/data_router.cpp       |   54 +-
 .../cpp/thin-client/src/impl/data_router.h         |   22 +-
 .../cpp/thin-client/src/impl/net/end_point.h       |  161 --
 .../cpp/thin-client/src/impl/net/net_utils.h       |   46 -
 .../src/impl/net/remote_type_updater.cpp           |   84 -
 .../cpp/thin-client/src/impl/net/tcp_range.h       |  177 --
 .../thin-client/src/impl/net/tcp_socket_client.h   |  157 --
 .../thin-client/src/impl/remote_type_updater.cpp   |   84 +
 .../src/impl/{net => }/remote_type_updater.h       |    0
 .../cpp/thin-client/src/impl/socket_client.h       |  105 --
 .../src/impl/ssl/secure_socket_client.cpp          |  454 -----
 .../src/impl/ssl/secure_socket_client.h            |  187 ---
 .../cpp/thin-client/src/impl/ssl/ssl_api.cpp       |   36 -
 .../cpp/thin-client/src/impl/ssl/ssl_api.h         |   36 -
 .../cpp/thin-client/src/impl/ssl/ssl_gateway.cpp   |  709 --------
 .../cpp/thin-client/src/impl/ssl/ssl_gateway.h     |  281 ----
 .../platforms/cpp/thin-client/src/impl/utility.cpp |    9 +-
 .../platforms/cpp/thin-client/src/impl/utility.h   |    8 +-
 .../ExpiryCacheHolderTest.cs                       |   15 +
 .../Apache.Ignite.Core.Tests.csproj                |    1 +
 .../ApiParity/CacheParityTest.cs                   |    3 -
 .../Cache/CacheTestAsyncWrapper.cs                 |   15 +
 .../Cache/CacheTimeoutOnPmeTransactionalTest.cs    |  108 +-
 .../Cache/PartitionPreloadTest.cs                  |  304 ++++
 .../Cache/Query/CacheDmlQueriesTest.cs             |    2 +-
 .../dotnet/Apache.Ignite.Core/Cache/ICache.cs      |   43 +
 .../Apache.Ignite.Core/IgniteConfiguration.cs      |    6 +-
 .../IgniteConfigurationSection.xsd                 |   20 +-
 .../Apache.Ignite.Core/Impl/Cache/CacheImpl.cs     |   18 +
 .../Apache.Ignite.Core/Impl/Cache/CacheOp.cs       |    7 +-
 .../dotnet/Apache.Ignite.Core/Impl/Ignite.cs       |    2 +-
 .../Impl/Transactions/Transaction.cs               |    6 +
 .../Impl/Transactions/TransactionImpl.cs           |   15 +-
 .../Impl/Transactions/TransactionsImpl.cs          |   14 +-
 .../Transactions/ITransaction.cs                   |    8 +
 .../Transactions/TransactionConfiguration.cs       |   13 +-
 .../platforms/dotnet/Apache.Ignite.sln.DotSettings |    1 +
 .../ignite/logger/slf4j/Slf4jLoggerMarkerTest.java |    6 +-
 .../web-console/e2e/testcafe/components/no-data.js |   20 +
 modules/web-console/frontend/app/app.d.ts          |    2 +-
 modules/web-console/frontend/app/app.js            |  496 +++---
 .../components/form-field-size/controller.ts       |   23 +-
 .../form-field/igniteFormField.directive.ts        |   76 +
 .../frontend/app/components/form-field/index.js    |    2 +
 .../app/components/ignite-chart/component.ts       |   35 +
 .../components/chart-no-data/component.ts          |   31 +
 .../components/chart-no-data/controller.ts         |   80 +
 .../ignite-chart/components/chart-no-data/index.ts |   23 +
 .../components/chart-no-data/template.tpl.pug      |   20 +
 .../frontend/app/components/ignite-chart/index.js  |   20 +-
 .../app/components/ignite-chart/template.pug       |   37 -
 .../app/components/ignite-chart/template.tpl.pug   |   35 +
 .../frontend/app/components/no-data/component.ts   |   31 +
 .../frontend/app/components/no-data/controller.ts  |   46 +
 .../frontend/app/components/no-data/index.ts       |   25 +
 .../frontend/app/components/no-data/style.scss     |   28 +
 .../app/components/no-data/template.tpl.pug        |   35 +
 .../frontend/app/components/page-admin/index.js    |    2 +-
 .../components/cache-edit-form/controller.js       |  112 --
 .../components/cache-edit-form/index.js            |   21 -
 .../cache-edit-form/templates/affinity.pug         |  141 --
 .../cache-edit-form/templates/concurrency.pug      |   86 -
 .../cache-edit-form/templates/general.pug          |  154 --
 .../cache-edit-form/templates/memory.pug           |  230 ---
 .../templates/near-cache-client.pug                |   66 -
 .../templates/near-cache-server.pug                |   67 -
 .../cache-edit-form/templates/node-filter.pug      |   66 -
 .../components/cache-edit-form/templates/query.pug |  151 --
 .../cache-edit-form/templates/rebalance.pug        |  107 --
 .../cache-edit-form/templates/statistics.pug       |   43 -
 .../components/cache-edit-form/templates/store.pug |  416 -----
 .../components/cluster-edit-form/controller.js     |  150 --
 .../components/cluster-edit-form/index.js          |   21 -
 .../cluster-edit-form/templates/atomic.pug         |  120 --
 .../cluster-edit-form/templates/attributes.pug     |   40 -
 .../cluster-edit-form/templates/binary.pug         |  124 --
 .../cluster-edit-form/templates/cache-key-cfg.pug  |   65 -
 .../cluster-edit-form/templates/checkpoint.pug     |  108 --
 .../templates/client-connector.pug                 |  183 --
 .../cluster-edit-form/templates/collision.pug      |   63 -
 .../cluster-edit-form/templates/communication.pug  |  268 ---
 .../cluster-edit-form/templates/connector.pug      |  232 ---
 .../cluster-edit-form/templates/data-storage.pug   |  485 ------
 .../cluster-edit-form/templates/deployment.pug     |  264 ---
 .../cluster-edit-form/templates/discovery.pug      |  231 ---
 .../cluster-edit-form/templates/events.pug         |  112 --
 .../cluster-edit-form/templates/failover.pug       |  126 --
 .../cluster-edit-form/templates/general.pug        |  100 --
 .../cluster-edit-form/templates/hadoop.pug         |  146 --
 .../cluster-edit-form/templates/load-balancing.pug |  182 --
 .../cluster-edit-form/templates/logger.pug         |   65 -
 .../cluster-edit-form/templates/marshaller.pug     |  114 --
 .../cluster-edit-form/templates/memory.pug         |  239 ---
 .../cluster-edit-form/templates/metrics.pug        |   70 -
 .../cluster-edit-form/templates/misc.pug           |   93 -
 .../cluster-edit-form/templates/mvcc.pug           |   46 -
 .../cluster-edit-form/templates/odbc.pug           |  105 --
 .../cluster-edit-form/templates/persistence.pug    |  215 ---
 .../cluster-edit-form/templates/service.pug        |  113 --
 .../cluster-edit-form/templates/sql-connector.pug  |  116 --
 .../components/cluster-edit-form/templates/ssl.pug |  131 --
 .../cluster-edit-form/templates/swap.pug           |  104 --
 .../cluster-edit-form/templates/thread.pug         |  206 ---
 .../cluster-edit-form/templates/time.pug           |   71 -
 .../cluster-edit-form/templates/transactions.pug   |   98 --
 .../components/igfs-edit-form/controller.js        |   65 -
 .../components/igfs-edit-form/index.js             |   21 -
 .../components/igfs-edit-form/templates/dual.pug   |   58 -
 .../igfs-edit-form/templates/fragmentizer.pug      |   66 -
 .../igfs-edit-form/templates/general.pug           |   72 -
 .../components/igfs-edit-form/templates/ipc.pug    |  104 --
 .../components/igfs-edit-form/templates/misc.pug   |  208 ---
 .../igfs-edit-form/templates/secondary.pug         |   76 -
 .../components/model-edit-form/controller.js       |  204 ---
 .../components/model-edit-form/index.js            |   21 -
 .../model-edit-form/templates/general.pug          |   88 -
 .../components/model-edit-form/templates/query.pug |  295 ----
 .../components/model-edit-form/templates/store.pug |  151 --
 .../page-configure-advanced-caches/controller.js   |  181 --
 .../page-configure-advanced-cluster/controller.js  |   66 -
 .../page-configure-advanced-igfs/controller.js     |  155 --
 .../page-configure-advanced-models/controller.js   |  179 --
 .../page-configure-advanced/controller.js          |   29 -
 .../components/page-configure-advanced/style.scss  |  133 --
 .../components/page-configure-basic/controller.js  |  222 ---
 .../components/page-configure-basic/template.pug   |  197 ---
 .../pco-grid-column-categories/directive.js        |   69 -
 .../page-configure-overview/controller.js          |  169 --
 .../button-download-project/component.js           |   36 -
 .../components/button-import-models/component.js   |   37 -
 .../components/button-import-models/index.js       |   23 -
 .../components/button-preview-project/component.js |   36 -
 .../components/button-preview-project/index.js     |   23 -
 .../page-configure/components/fakeUICanExit.js     |   65 -
 .../components/formUICanExitGuard.js               |   69 -
 .../components/modal-import-models/component.js    | 1175 -------------
 .../selected-items-amount-indicator/style.scss     |   24 -
 .../components/modal-import-models/service.js      |   92 -
 .../step-indicator/component.js                    |   34 -
 .../modal-import-models/step-indicator/style.scss  |  101 --
 .../components/modal-import-models/style.scss      |   53 -
 .../tables-action-cell/component.js                |   71 -
 .../modal-import-models/template.tpl.pug           |  256 ---
 .../components/modal-preview-project/controller.js |  126 --
 .../components/modal-preview-project/service.js    |   52 -
 .../components/modal-preview-project/style.scss    |   67 -
 .../components/pc-items-table/style.scss           |   68 -
 .../components/pc-split-button/controller.js       |   45 -
 .../components/pc-ui-grid-filters/directive.js     |   64 -
 .../page-configure/components/pcIsInCollection.js  |   43 -
 .../page-configure/components/pcValidation.ts      |  197 ---
 .../components/preview-panel/directive.js          |  246 ---
 .../app/components/page-configure/controller.js    |   54 -
 .../app/components/page-configure/index.d.ts       |  154 --
 .../app/components/page-configure/index.ts         |  186 --
 .../app/components/page-configure/reducer.js       |  502 ------
 .../page-configure/reduxDevtoolsIntegration.js     |   80 -
 .../page-configure/services/ConfigChangesGuard.js  |  101 --
 .../services/ConfigSelectionManager.js             |   96 --
 .../services/ConfigurationDownload.js              |   72 -
 .../services/ConfigurationResource.js              |   51 -
 .../page-configure/services/ConfigureState.js      |   61 -
 .../page-configure/services/PageConfigure.js       |   64 -
 .../page-configure/services/PageConfigure.spec.js  |  241 ---
 .../page-configure/services/SummaryZipper.js       |   44 -
 .../page-configure/services/summary.worker.js      |  147 --
 .../app/components/page-configure/states.js        |  285 ----
 .../app/components/page-configure/store/effects.js |  763 ---------
 .../components/page-configure/store/selectors.js   |  210 ---
 .../app/components/page-configure/style.scss       |  336 ----
 .../page-configure/transitionHooks/errorState.js   |   58 -
 .../components/page-configure/types/uirouter.d.ts  |   20 -
 .../ignite-information/information.directive.js    |   31 +
 .../components/ignite-information}/information.pug |    0
 .../ignite-information}/information.scss           |    0
 .../components/queries-notebook/controller.ts      |   53 +-
 .../components/queries-notebook/index.js           |    2 +
 .../components/queries-notebook/style.scss         |   11 +
 .../components/queries-notebook/template.tpl.pug   |    6 +-
 .../frontend/app/components/page-queries/index.ts  |    2 +-
 .../button-download-project/component.ts           |   39 +
 .../components/button-download-project/index.ts}   |    0
 .../button-download-project/template.pug           |    0
 .../components/button-import-models/component.ts   |   40 +
 .../components/button-import-models/index.ts       |   23 +
 .../components/button-import-models/style.scss     |    0
 .../components/button-import-models/template.pug   |    0
 .../components/button-preview-project/component.ts |   39 +
 .../components/button-preview-project/index.ts     |   23 +
 .../components/button-preview-project/template.pug |    0
 .../components/fakeUICanExit.spec.js               |    0
 .../app/configuration/components/fakeUICanExit.ts  |   60 +
 .../configuration/components/formUICanExitGuard.ts |   62 +
 .../components/modal-import-models/component.js    | 1194 +++++++++++++
 .../components/modal-import-models/index.ts}       |    0
 .../selected-items-amount-indicator/component.ts}  |    0
 .../selected-items-amount-indicator/style.scss     |   23 +
 .../selected-items-amount-indicator/template.pug   |    0
 .../components/modal-import-models/service.ts      |   96 ++
 .../step-indicator/component.ts                    |   38 +
 .../modal-import-models/step-indicator/style.scss  |  100 ++
 .../step-indicator/template.pug                    |    0
 .../components/modal-import-models/style.scss      |   61 +
 .../tables-action-cell/component.ts                |   76 +
 .../tables-action-cell/style.scss                  |    0
 .../tables-action-cell/template.pug                |    0
 .../modal-import-models/template.tpl.pug           |  263 +++
 .../components/modal-preview-project/component.ts} |    0
 .../components/modal-preview-project/controller.ts |  149 ++
 .../components/modal-preview-project/index.ts}     |    0
 .../components/modal-preview-project/service.ts    |   50 +
 .../components/modal-preview-project/style.scss    |   66 +
 .../components/modal-preview-project/template.pug  |    0
 .../page-configure-advanced/component.ts}          |    0
 .../components/cache-edit-form/component.ts}       |    0
 .../components/cache-edit-form/controller.ts       |  121 ++
 .../components/cache-edit-form/index.ts            |   23 +
 .../components/cache-edit-form}/style.scss         |    0
 .../components/cache-edit-form/template.tpl.pug    |    0
 .../cache-edit-form/templates/affinity.pug         |  142 ++
 .../cache-edit-form/templates/concurrency.pug      |   87 +
 .../cache-edit-form/templates/general.pug          |  155 ++
 .../cache-edit-form/templates/memory.pug           |  231 +++
 .../templates/near-cache-client.pug                |   67 +
 .../templates/near-cache-server.pug                |   68 +
 .../cache-edit-form/templates/node-filter.pug      |   67 +
 .../components/cache-edit-form/templates/query.pug |  152 ++
 .../cache-edit-form/templates/rebalance.pug        |  108 ++
 .../cache-edit-form/templates/statistics.pug       |   44 +
 .../components/cache-edit-form/templates/store.pug |  417 +++++
 .../components/cluster-edit-form/component.ts}     |    0
 .../cluster-edit-form/controller.spec.js           |    0
 .../components/cluster-edit-form/controller.ts     |  157 ++
 .../components/cluster-edit-form/index.ts          |   22 +
 .../components/cluster-edit-form}/style.scss       |    0
 .../components/cluster-edit-form/template.tpl.pug  |    0
 .../cluster-edit-form/templates/atomic.pug         |  121 ++
 .../cluster-edit-form/templates/attributes.pug     |   41 +
 .../cluster-edit-form/templates/binary.pug         |  125 ++
 .../cluster-edit-form/templates/cache-key-cfg.pug  |   66 +
 .../cluster-edit-form/templates/checkpoint.pug     |  109 ++
 .../cluster-edit-form/templates/checkpoint/fs.pug  |    0
 .../templates/checkpoint/jdbc.pug                  |    0
 .../cluster-edit-form/templates/checkpoint/s3.pug  |    0
 .../templates/client-connector.pug                 |  184 ++
 .../cluster-edit-form/templates/collision.pug      |   64 +
 .../templates/collision/custom.pug                 |    0
 .../templates/collision/fifo-queue.pug             |    0
 .../templates/collision/job-stealing.pug           |    0
 .../templates/collision/priority-queue.pug         |    0
 .../cluster-edit-form/templates/communication.pug  |  269 +++
 .../cluster-edit-form/templates/connector.pug      |  233 +++
 .../cluster-edit-form/templates/data-storage.pug   |  486 ++++++
 .../cluster-edit-form/templates/deployment.pug     |  265 +++
 .../cluster-edit-form/templates/discovery.pug      |  232 +++
 .../cluster-edit-form/templates/events.pug         |  113 ++
 .../cluster-edit-form/templates/failover.pug       |  127 ++
 .../cluster-edit-form/templates/general.pug        |  101 ++
 .../templates/general/discovery/cloud.pug          |    0
 .../templates/general/discovery/google.pug         |    0
 .../templates/general/discovery/jdbc.pug           |    0
 .../templates/general/discovery/kubernetes.pug     |    0
 .../templates/general/discovery/multicast.pug      |    0
 .../templates/general/discovery/s3.pug             |    0
 .../templates/general/discovery/shared.pug         |    0
 .../templates/general/discovery/vm.pug             |    0
 .../templates/general/discovery/zookeeper.pug      |    0
 .../retrypolicy/bounded-exponential-backoff.pug    |    0
 .../discovery/zookeeper/retrypolicy/custom.pug     |    0
 .../zookeeper/retrypolicy/exponential-backoff.pug  |    0
 .../discovery/zookeeper/retrypolicy/forever.pug    |    0
 .../discovery/zookeeper/retrypolicy/n-times.pug    |    0
 .../discovery/zookeeper/retrypolicy/one-time.pug   |    0
 .../zookeeper/retrypolicy/until-elapsed.pug        |    0
 .../cluster-edit-form/templates/hadoop.pug         |  147 ++
 .../cluster-edit-form/templates/load-balancing.pug |  183 ++
 .../cluster-edit-form/templates/logger.pug         |   66 +
 .../cluster-edit-form/templates/logger/custom.pug  |    0
 .../cluster-edit-form/templates/logger/log4j.pug   |    0
 .../cluster-edit-form/templates/logger/log4j2.pug  |    0
 .../cluster-edit-form/templates/marshaller.pug     |  115 ++
 .../cluster-edit-form/templates/memory.pug         |  240 +++
 .../cluster-edit-form/templates/metrics.pug        |   71 +
 .../cluster-edit-form/templates/misc.pug           |   94 ++
 .../cluster-edit-form/templates/mvcc.pug           |   47 +
 .../cluster-edit-form/templates/odbc.pug           |  106 ++
 .../cluster-edit-form/templates/persistence.pug    |  216 +++
 .../cluster-edit-form/templates/service.pug        |  114 ++
 .../cluster-edit-form/templates/sql-connector.pug  |  117 ++
 .../components/cluster-edit-form/templates/ssl.pug |  132 ++
 .../cluster-edit-form/templates/swap.pug           |  105 ++
 .../cluster-edit-form/templates/thread.pug         |  207 +++
 .../cluster-edit-form/templates/time.pug           |   72 +
 .../cluster-edit-form/templates/transactions.pug   |   99 ++
 .../components/igfs-edit-form/component.ts}        |    0
 .../components/igfs-edit-form/controller.ts        |   75 +
 .../components/igfs-edit-form/index.ts             |   22 +
 .../components/igfs-edit-form/style.scss           |    0
 .../components/igfs-edit-form/template.tpl.pug     |    0
 .../components/igfs-edit-form/templates/dual.pug   |   59 +
 .../igfs-edit-form/templates/fragmentizer.pug      |   67 +
 .../igfs-edit-form/templates/general.pug           |   73 +
 .../components/igfs-edit-form/templates/ipc.pug    |  105 ++
 .../components/igfs-edit-form/templates/misc.pug   |  209 +++
 .../igfs-edit-form/templates/secondary.pug         |   77 +
 .../components/model-edit-form/component.js        |    0
 .../components/model-edit-form/controller.ts       |  193 +++
 .../components/model-edit-form/index.js            |   22 +
 .../components/model-edit-form/style.scss          |    0
 .../components/model-edit-form/template.tpl.pug    |    0
 .../model-edit-form/templates/general.pug          |   89 +
 .../components/model-edit-form/templates/query.pug |  296 ++++
 .../components/model-edit-form/templates/store.pug |  152 ++
 .../page-configure-advanced-caches/component.ts}   |    0
 .../page-configure-advanced-caches/controller.ts   |  167 ++
 .../page-configure-advanced-caches/index.ts}       |    0
 .../page-configure-advanced-caches/template.pug    |    0
 .../page-configure-advanced-cluster/component.ts}  |    0
 .../page-configure-advanced-cluster/controller.ts  |   62 +
 .../page-configure-advanced-cluster/index.ts}      |    0
 .../page-configure-advanced-cluster/template.pug   |    0
 .../page-configure-advanced-igfs/component.ts}     |    0
 .../page-configure-advanced-igfs/controller.ts     |  156 ++
 .../page-configure-advanced-igfs/index.ts}         |    0
 .../page-configure-advanced-igfs/template.pug      |    0
 .../page-configure-advanced-models/component.ts}   |    0
 .../page-configure-advanced-models/controller.ts   |  176 ++
 .../hasIndex.template.pug                          |    0
 .../page-configure-advanced-models/index.ts}       |    0
 .../keyCell.template.pug                           |    0
 .../page-configure-advanced-models/style.scss      |    0
 .../page-configure-advanced-models/template.pug    |    0
 .../valueCell.template.pug                         |    0
 .../page-configure-advanced/controller.ts          |   31 +
 .../components/page-configure-advanced/index.ts}   |    0
 .../components/page-configure-advanced/style.scss  |  132 ++
 .../page-configure-advanced/template.pug           |    0
 .../components/page-configure-basic/component.ts}  |    0
 .../page-configure-basic/controller.spec.js        |    0
 .../components/page-configure-basic/controller.ts  |  210 +++
 .../components/page-configure-basic/index.ts}      |    0
 .../page-configure-basic/reducer.spec.js           |    0
 .../components/page-configure-basic/reducer.ts}    |    0
 .../components/page-configure-basic/style.scss     |    0
 .../components/page-configure-basic/template.pug   |  198 +++
 .../page-configure-overview/component.ts}          |    0
 .../pco-grid-column-categories/directive.ts        |   66 +
 .../page-configure-overview/controller.ts          |  166 ++
 .../components/page-configure-overview/index.ts}   |    0
 .../components/page-configure-overview/style.scss  |    0
 .../page-configure-overview/template.pug           |    0
 .../components/page-configure/component.ts}        |    0
 .../components/page-configure/controller.ts        |   51 +
 .../components/page-configure/index.ts             |   21 +
 .../components/page-configure/style.scss           |  334 ++++
 .../components/page-configure/template.pug         |    0
 .../components/pc-items-table/component.js         |    0
 .../components/pc-items-table/controller.js        |    0
 .../components/pc-items-table/decorator.js         |    0
 .../components/pc-items-table/index.js             |    0
 .../components/pc-items-table/style.scss           |   68 +
 .../components/pc-items-table/template.pug         |    0
 .../components/pc-split-button/component.ts}       |    0
 .../components/pc-split-button/controller.ts       |   34 +
 .../components/pc-split-button/index.ts}           |    0
 .../components/pc-split-button/template.pug        |    0
 .../components/pc-ui-grid-filters/directive.ts     |   65 +
 .../components/pc-ui-grid-filters/index.ts}        |    0
 .../components/pc-ui-grid-filters/style.scss       |    0
 .../components/pc-ui-grid-filters/template.pug     |    0
 .../configuration/components/pcIsInCollection.ts   |   46 +
 .../app/configuration/components/pcValidation.ts   |  117 ++
 .../components/preview-panel/directive.ts          |  242 +++
 .../components/preview-panel/index.ts}             |    0
 .../configuration/components/ui-ace-java/index.ts  |   26 +
 .../ui-ace-java/ui-ace-java.controller.ts}         |    0
 .../ui-ace-java/ui-ace-java.directive.ts}          |    0
 .../components}/ui-ace-java/ui-ace-java.pug        |    0
 .../components/ui-ace-spring/index.ts              |   26 +
 .../ui-ace-spring/ui-ace-spring.controller.ts}     |    0
 .../ui-ace-spring/ui-ace-spring.directive.ts}      |    0
 .../components}/ui-ace-spring/ui-ace-spring.pug    |    0
 .../components/ui-ace-tabs.directive.ts}           |    0
 .../components}/ui-ace.controller.js               |    0
 .../defaultNames.ts}                               |    0
 .../generator/JavaTypesNonEnum.service.spec.ts     |   38 +
 .../generator/JavaTypesNonEnum.service.ts          |   62 +
 .../generator/configuration.module.js              |   58 +
 .../generator/generator/AbstractTransformer.js     |  408 +++++
 .../generator}/generator/Beans.js                  |    0
 .../generator}/generator/ConfigurationGenerator.js |    0
 .../generator}/generator/Custom.service.js         |    0
 .../generator}/generator/Docker.service.js         |    0
 .../generator}/generator/Docker.service.spec.js    |    0
 .../generator/generator/JavaTransformer.service.js | 1770 ++++++++++++++++++++
 .../generator/generator/JavaTransformer.spec.js    |   55 +
 .../generator}/generator/Maven.service.js          |    0
 .../generator}/generator/PlatformGenerator.js      |    0
 .../generator}/generator/Properties.service.js     |    0
 .../generator}/generator/Readme.service.js         |    0
 .../generator/SharpTransformer.service.js          |  258 +++
 .../generator/generator/SharpTransformer.spec.js   |   53 +
 .../generator/SpringTransformer.service.js         |  333 ++++
 .../generator/generator/SpringTransformer.spec.js  |   54 +
 .../generator}/generator/StringBuilder.js          |    0
 .../generator/defaults/Cache.platform.service.js   |    0
 .../generator}/generator/defaults/Cache.service.js |    0
 .../generator/defaults/Cluster.platform.service.js |    0
 .../generator/defaults/Cluster.service.js          |    0
 .../generator/defaults/Event-groups.service.js     |    0
 .../generator}/generator/defaults/IGFS.service.js  |    0
 .../icons/configuration.icon.svg                   |    0
 .../frontend/app/configuration/index.lazy.ts       |   48 +
 .../frontend/app/configuration/index.ts            |  186 ++
 .../frontend/app/configuration/mixins.pug          |  400 +++++
 .../frontend/app/configuration/services/Caches.ts  |  226 +++
 .../{ => configuration}/services/Clusters.spec.js  |    0
 .../app/configuration/services/Clusters.ts         |  586 +++++++
 .../services/ConfigChangesGuard.spec.js            |    0
 .../configuration/services/ConfigChangesGuard.ts   |   96 ++
 .../services/ConfigSelectionManager.ts             |   93 +
 .../services/ConfigurationDownload.spec.js         |    0
 .../services/ConfigurationDownload.ts              |   82 +
 .../services/ConfigurationResource.spec.js         |    0
 .../services/ConfigurationResource.ts              |   48 +
 .../app/configuration/services/ConfigureState.ts   |   62 +
 .../frontend/app/configuration/services/IGFSs.ts   |   79 +
 .../frontend/app/configuration/services/Models.ts  |  158 ++
 .../configuration/services/PageConfigure.spec.js   |  240 +++
 .../app/configuration/services/PageConfigure.ts    |   57 +
 .../app/configuration/services/SummaryZipper.ts    |   41 +
 .../app/configuration/services/summary.worker.js   |  147 ++
 .../frontend/app/configuration/states.ts           |  289 ++++
 .../store/actionCreators.js                        |    0
 .../store/actionTypes.js                           |    0
 .../frontend/app/configuration/store/effects.js    |  763 +++++++++
 .../store/effects.spec.js                          |    0
 .../frontend/app/configuration/store/reducer.js    |  502 ++++++
 .../store}/reducer.spec.js                         |    0
 .../frontend/app/configuration/store/selectors.ts  |  209 +++
 .../configuration/transitionHooks/errorState.ts    |   55 +
 .../frontend/app/configuration/types/index.ts      |  140 ++
 .../app/core/activities/Activities.data.d.ts       |   37 -
 .../app/core/activities/Activities.data.js         |   43 -
 .../app/core/activities/Activities.data.ts         |   51 +
 .../app/directives/bs-affix-update.directive.js    |   40 -
 .../app/directives/centered/centered.directive.js  |   26 -
 .../frontend/app/directives/centered/centered.scss |   37 -
 .../information/information.directive.js           |   30 -
 .../directives/restore-input-focus.directive.js    |   30 -
 .../ui-ace-docker/ui-ace-docker.controller.js      |   41 -
 .../ui-ace-docker/ui-ace-docker.directive.js       |   46 -
 .../app/directives/ui-ace-docker/ui-ace-docker.pug |   27 -
 .../frontend/app/directives/ui-ace-java/index.js   |   26 -
 .../ui-ace-pojos/ui-ace-pojos.controller.js        |  102 --
 .../ui-ace-pojos/ui-ace-pojos.directive.js         |   46 -
 .../app/directives/ui-ace-pojos/ui-ace-pojos.pug   |   40 -
 .../directives/ui-ace-pom/ui-ace-pom.controller.js |   41 -
 .../directives/ui-ace-pom/ui-ace-pom.directive.js  |   41 -
 .../app/directives/ui-ace-pom/ui-ace-pom.pug       |   17 -
 .../ui-ace-sharp/ui-ace-sharp.controller.js        |   41 -
 .../ui-ace-sharp/ui-ace-sharp.directive.js         |  147 --
 .../app/directives/ui-ace-sharp/ui-ace-sharp.pug   |   22 -
 .../frontend/app/directives/ui-ace-spring/index.js |   26 -
 .../frontend/app/helpers/jade/mixins.pug           |  384 -----
 .../app/modules/agent/AgentManager.service.js      |   57 +-
 .../modules/configuration/configuration.module.js  |   60 -
 .../configuration/generator/AbstractTransformer.js |  406 -----
 .../generator/JavaTransformer.service.js           | 1770 --------------------
 .../generator/SharpTransformer.service.js          |  256 ---
 .../generator/SpringTransformer.service.js         |  333 ----
 .../web-console/frontend/app/services/Caches.js    |  247 ---
 .../web-console/frontend/app/services/Clusters.js  |  597 -------
 modules/web-console/frontend/app/services/IGFSs.js |   87 -
 .../frontend/app/services/JavaTypes.service.js     |   42 +-
 .../frontend/app/services/JavaTypes.spec.js        |  120 ++
 .../web-console/frontend/app/services/Models.js    |  190 ---
 modules/web-console/frontend/app/services/index.js |    2 -
 .../web-console/frontend/app/store/reduxDebug.ts   |    2 +-
 .../frontend/app/store/reduxDevtoolsIntegration.js |   80 +
 modules/web-console/frontend/app/types/index.ts    |   13 +
 modules/web-console/frontend/app/vendor.js         |    1 +
 modules/web-console/frontend/index.js              |    3 +-
 .../web-console/frontend/public/images/docker.png  |  Bin 521 -> 0 bytes
 .../web-console/frontend/public/images/java.png    |  Bin 170 -> 0 bytes
 modules/web-console/frontend/public/images/xml.png |  Bin 232 -> 0 bytes
 .../frontend/public/stylesheets/style.scss         |    8 -
 .../frontend/test/unit/JavaTransformer.test.js     |   57 -
 .../frontend/test/unit/JavaTypes.test.js           |  134 --
 .../frontend/test/unit/SharpTransformer.test.js    |   55 -
 .../frontend/test/unit/SpringTransformer.test.js   |   57 -
 modules/web-console/frontend/tsconfig.json         |    1 +
 .../web-console/web-agent/bin/ignite-web-agent.bat |    3 +-
 .../web-console/web-agent/bin/ignite-web-agent.sh  |    3 +-
 .../apache/ignite/console/agent/AgentLauncher.java |   62 +-
 .../apache/ignite/console/agent/AgentUtils.java    |   12 +-
 .../ignite/console/agent/ProxyAuthException.java   |   42 +
 .../ignite/console/agent/ProxyAuthenticator.java   |   82 +
 .../ignite/console/agent/rest/RestExecutor.java    |    8 +-
 .../ZookeeperDiscoveryClientDisconnectTest.java    |   11 +
 .../internal/ZookeeperDiscoverySpiTestHelper.java  |    2 +-
 parent/pom.xml                                     |    8 +-
 1064 files changed, 41414 insertions(+), 38472 deletions(-)