Merge remote-tracking branch 'remotes/ghub-ign/master' into IGNITE-7485

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

Branch: refs/heads/ignite-7485-2
Commit: bb9f857ec656281c72db514791a9fc9cad82d048
Parents: 9ba0d9c 92ae3fe
Author: macrergate <[email protected]>
Authored: Fri Jan 26 14:38:30 2018 +0300
Committer: macrergate <[email protected]>
Committed: Fri Jan 26 14:38:30 2018 +0300

----------------------------------------------------------------------
 RELEASE_NOTES.txt                               |  90 +-
 bin/control.bat                                 |   5 +
 bin/control.sh                                  |  12 +
 bin/ignite.bat                                  |  11 +-
 bin/ignite.sh                                   |  12 +
 bin/ignitevisorcmd.bat                          |   5 +
 bin/ignitevisorcmd.sh                           |  12 +
 bin/include/functions.sh                        |  13 +-
 examples/pom.xml                                |   2 +-
 .../examples/ml/nn/MLPGroupTrainerExample.java  |  17 +-
 .../examples/ml/nn/MLPLocalTrainerExample.java  |   2 +-
 modules/aop/pom.xml                             |   2 +-
 modules/apache-license-gen/pom.xml              |   2 +-
 modules/aws/pom.xml                             |   2 +-
 modules/benchmarks/pom.xml                      |   4 +-
 modules/camel/pom.xml                           |   2 +-
 modules/cassandra/pom.xml                       |   2 +-
 modules/cassandra/serializers/pom.xml           |   6 +-
 .../cassandra/serializer/package-info.java      |  21 +
 modules/cassandra/store/pom.xml                 |   6 +-
 .../ignite/tests/CassandraSessionImplTest.java  |  17 +
 modules/clients/pom.xml                         |   2 +-
 .../jdbc/suite/IgniteJdbcDriverTestSuite.java   |   6 +
 .../jdbc/thin/JdbcThinAbstractSelfTest.java     |  79 ++
 .../jdbc/thin/JdbcThinLocalQueriesSelfTest.java |  73 ++
 .../thin/JdbcThinWalModeChangeSelfTest.java     | 113 +++
 modules/cloud/pom.xml                           |   2 +-
 modules/codegen/pom.xml                         |   2 +-
 modules/compatibility/pom.xml                   |   2 +-
 modules/core/pom.xml                            |   2 +-
 .../org/apache/ignite/DataRegionMetrics.java    |  38 +
 .../java/org/apache/ignite/IgniteCluster.java   |  47 +
 .../java/org/apache/ignite/IgniteLogger.java    |  10 -
 .../apache/ignite/IgniteSystemProperties.java   |  60 +-
 .../configuration/DataStorageConfiguration.java |   6 +-
 .../org/apache/ignite/internal/ClassSet.java    | 108 +++
 .../ignite/internal/GridKernalContext.java      |  14 +
 .../ignite/internal/GridKernalContextImpl.java  |  19 +-
 .../org/apache/ignite/internal/GridTopic.java   |   5 +-
 .../apache/ignite/internal/IgniteKernal.java    | 118 ++-
 .../org/apache/ignite/internal/IgnitionEx.java  |  33 +
 .../ignite/internal/MarshallerContextImpl.java  |  33 +-
 .../apache/ignite/internal/NodeInvalidator.java |  53 ++
 .../GridClientOptimizedMarshaller.java          |   4 +-
 .../cluster/IgniteClusterAsyncImpl.java         |  14 +
 .../internal/cluster/IgniteClusterImpl.java     |  82 +-
 .../jdbc2/JdbcQueryMultipleStatementsTask.java  |   2 +-
 .../communication/GridIoMessageFactory.java     |   7 +-
 .../internal/managers/discovery/DiscoCache.java |  35 +-
 .../discovery/GridDiscoveryManager.java         |  15 +-
 .../optimized/OptimizedMarshallerUtils.java     |   4 -
 .../optimized/OptimizedObjectInputStream.java   |   5 +-
 .../optimized/OptimizedObjectOutputStream.java  |   3 +-
 .../ignite/internal/pagemem/PageMemory.java     |   5 +
 .../pagemem/impl/PageMemoryNoStoreImpl.java     |   5 +
 .../pagemem/store/IgnitePageStoreManager.java   |  15 +-
 .../pagemem/wal/IgniteWriteAheadLogManager.java |   7 +
 .../internal/pagemem/wal/StorageException.java  |  16 +-
 .../pagemem/wal/record/PageSnapshot.java        |   7 +-
 .../wal/record/WalRecordCacheGroupAware.java    |  28 +
 .../wal/record/delta/PageDeltaRecord.java       |   9 +-
 .../record/delta/PartitionDestroyRecord.java    |   9 +-
 .../record/delta/PartitionMetaStateRecord.java  |   9 +-
 .../affinity/GridAffinityAssignmentCache.java   |  10 +-
 .../cache/CacheAffinitySharedManager.java       |   3 +-
 .../processors/cache/CacheGroupContext.java     |  36 +-
 .../processors/cache/CacheGroupData.java        |  36 +-
 .../processors/cache/CacheGroupDescriptor.java  |  75 +-
 .../processors/cache/ClusterCachesInfo.java     |  17 +-
 .../processors/cache/ExchangeActions.java       |   2 +-
 .../processors/cache/GridCacheMapEntry.java     |   8 +-
 .../GridCachePartitionExchangeManager.java      |  10 +-
 .../processors/cache/GridCacheProcessor.java    |  53 +-
 .../cache/GridCacheSharedContext.java           |  22 +-
 .../cache/GridCacheSharedManager.java           |   5 +
 .../cache/GridCacheSharedManagerAdapter.java    |   5 +
 .../processors/cache/IgniteCacheProxyImpl.java  |   2 +-
 .../cache/WalStateAbstractMessage.java          | 135 +++
 .../processors/cache/WalStateAckMessage.java    | 221 +++++
 .../cache/WalStateDistributedProcess.java       | 172 ++++
 .../processors/cache/WalStateFinishMessage.java |  73 ++
 .../processors/cache/WalStateManager.java       | 914 +++++++++++++++++++
 .../cache/WalStateNodeLeaveExchangeTask.java    |  57 ++
 .../cache/WalStateProposeMessage.java           | 104 +++
 .../processors/cache/WalStateResult.java        |  94 ++
 .../GridDistributedTxRemoteAdapter.java         |   2 +-
 .../distributed/dht/GridDhtLocalPartition.java  |   2 +-
 .../dht/GridDhtPartitionTopologyImpl.java       |  22 +-
 .../dht/preloader/GridDhtPartitionSupplier.java |  10 +-
 .../GridDhtPartitionsExchangeFuture.java        |  37 +
 .../cache/persistence/AllocatedPageTracker.java |  28 +
 .../cache/persistence/CheckpointFuture.java     |  35 +
 .../persistence/DataRegionMetricsImpl.java      |  51 +-
 .../DataRegionMetricsMXBeanImpl.java            |  25 +
 .../persistence/DataRegionMetricsSnapshot.java  |  45 +
 .../GridCacheDatabaseSharedManager.java         | 232 ++++-
 .../persistence/GridCacheOffheapManager.java    |   3 +-
 .../IgniteCacheDatabaseSharedManager.java       |  40 +-
 .../cache/persistence/file/FilePageStore.java   | 134 ++-
 .../persistence/file/FilePageStoreFactory.java  |   3 +-
 .../persistence/file/FilePageStoreManager.java  | 171 +++-
 .../cache/persistence/file/FilePageStoreV2.java |  11 +-
 .../file/FileVersionCheckingFactory.java        |  23 +-
 .../file/PersistentStorageIOException.java      |  47 +
 .../persistence/metastorage/MetaStorage.java    |  72 +-
 .../metastorage/ReadOnlyMetastorage.java        |  12 +
 .../persistence/pagemem/PageMemoryImpl.java     |  89 +-
 .../persistence/tree/util/PageHandler.java      |   2 +-
 .../wal/AbstractWalRecordsIterator.java         |   2 +-
 .../wal/FileWriteAheadLogManager.java           | 127 +--
 .../wal/reader/IgniteWalIteratorFactory.java    |   2 +-
 .../wal/reader/StandaloneGridKernalContext.java |  12 +-
 .../transactions/IgniteTxLocalAdapter.java      |   6 +-
 .../cluster/GridClusterStateProcessor.java      |  48 +-
 .../odbc/ClientListenerProcessor.java           |   7 +
 .../odbc/jdbc/JdbcRequestHandler.java           |   4 +-
 .../odbc/odbc/OdbcRequestHandler.java           |  78 +-
 .../platform/PlatformProcessorImpl.java         |  27 +-
 .../cache/ClientCacheSqlFieldsQueryRequest.java |   8 +-
 .../platform/cluster/PlatformClusterGroup.java  |  16 +-
 .../platform/utils/PlatformUtils.java           |   2 +-
 .../processors/query/GridQueryIndexing.java     |  18 +-
 .../processors/query/GridQueryProcessor.java    | 136 +--
 .../internal/processors/query/QueryUtils.java   |   6 +-
 .../rest/protocols/tcp/GridTcpRestParser.java   |  15 +-
 .../rest/protocols/tcp/GridTcpRestProtocol.java |  31 +-
 .../apache/ignite/internal/sql/SqlKeyword.java  |   9 +
 .../apache/ignite/internal/sql/SqlParser.java   |  31 +-
 .../sql/command/SqlAlterTableCommand.java       | 114 +++
 .../ignite/internal/util/GridIntList.java       |   2 +-
 .../ignite/internal/util/IgniteUtils.java       |  50 +
 .../visor/cache/VisorMemoryMetrics.java         |  74 ++
 .../internal/visor/query/VisorQueryTask.java    |   2 +-
 .../ignite/marshaller/MarshallerContext.java    |  14 +
 .../ignite/marshaller/MarshallerUtils.java      |   6 +
 .../ignite/marshaller/jdk/JdkMarshaller.java    |  20 +-
 .../jdk/JdkMarshallerObjectInputStream.java     |   9 +-
 .../spi/discovery/tcp/TcpDiscoverySpi.java      |   8 +-
 .../org/apache/ignite/stream/StreamAdapter.java |   2 +-
 .../ignite/stream/socket/SocketStreamer.java    |   8 +-
 .../core/src/main/resources/ignite.properties   |   2 +-
 .../test/config/class_list_exploit_excluded.txt |  18 +
 .../test/config/class_list_exploit_included.txt |  19 +
 .../apache/ignite/internal/ClassSetTest.java    |  71 ++
 .../MarshallerContextLockingSelfTest.java       |   2 +-
 ...GridBinaryMarshallerCtxDisabledSelfTest.java |  12 +
 .../cache/GridCacheEntryMemorySizeSelfTest.java |  11 +-
 ...IgniteClientCacheInitializationFailTest.java |   7 +-
 .../IgniteClusterActivateDeactivateTest.java    |   4 +-
 .../cache/WalModeChangeAbstractSelfTest.java    | 282 ++++++
 .../cache/WalModeChangeAdvancedSelfTest.java    | 535 +++++++++++
 .../WalModeChangeCommonAbstractSelfTest.java    | 338 +++++++
 ...hangeCoordinatorNotAffinityNodeSelfTest.java |  30 +
 .../processors/cache/WalModeChangeSelfTest.java |  30 +
 .../distributed/CacheBaselineTopologyTest.java  |  28 +
 ...idCacheRebalancingPartitionCountersTest.java | 178 ++++
 .../IgnitePdsContinuousRestartTest2.java        | 291 ++++++
 .../db/IgnitePdsDataRegionMetricsTest.java      | 232 +++++
 .../file/IgnitePdsDiskErrorsRecoveringTest.java | 376 ++++++++
 .../file/IgnitePdsThreadInterruptionTest.java   | 143 ++-
 .../db/wal/reader/MockWalIteratorFactory.java   |   2 +-
 .../pagemem/BPlusTreePageMemoryImplTest.java    |   1 +
 .../BPlusTreeReuseListPageMemoryImplTest.java   |   1 +
 .../pagemem/IndexStoragePageMemoryImplTest.java |   1 +
 .../pagemem/NoOpPageStoreManager.java           |  15 +
 .../persistence/pagemem/NoOpWALManager.java     |  10 +
 .../pagemem/PageMemoryImplNoLoadTest.java       |   1 +
 .../persistence/pagemem/PageMemoryImplTest.java |   1 +
 .../loadtests/hashmap/GridCacheTestContext.java |   2 +
 .../marshaller/MarshallerContextSelfTest.java   |  10 +-
 .../marshaller/MarshallerContextTestImpl.java   |   2 +-
 .../DiscoveryUnmarshalVulnerabilityTest.java    | 180 ++++
 ...ocketStreamerUnmarshalVulnerabilityTest.java | 222 +++++
 .../junits/GridTestKernalContext.java           |   3 +-
 .../junits/common/GridCommonAbstractTest.java   |   9 +
 .../multijvm/IgniteClusterProcessProxy.java     |  15 +
 .../ignite/testsuites/IgniteBasicTestSuite.java |   3 +
 .../testsuites/IgniteCacheTestSuite3.java       |   2 +
 .../testsuites/IgniteCacheTestSuite6.java       |   7 +
 .../ignite/testsuites/IgnitePdsTestSuite.java   |   5 +-
 .../ignite/testsuites/IgnitePdsTestSuite2.java  |   2 +
 .../IgniteSpiDiscoverySelfTestSuite.java        |   3 +
 .../testsuites/IgniteStreamSelfTestSuite.java   |   2 +
 modules/dev-utils/pom.xml                       |   2 +-
 modules/direct-io/pom.xml                       |   2 +-
 modules/extdata/p2p/pom.xml                     |   2 +-
 modules/extdata/platform/pom.xml                |   2 +-
 .../extdata/uri/modules/uri-dependency/pom.xml  |   2 +-
 modules/extdata/uri/pom.xml                     |   2 +-
 modules/flink/pom.xml                           |   2 +-
 modules/flume/pom.xml                           |   2 +-
 modules/gce/pom.xml                             |   2 +-
 modules/geospatial/pom.xml                      |   2 +-
 modules/hadoop/pom.xml                          |   4 +-
 modules/hibernate-4.2/pom.xml                   |   2 +-
 modules/hibernate-5.1/pom.xml                   |   2 +-
 modules/hibernate-core/pom.xml                  |   2 +-
 modules/indexing/pom.xml                        |   2 +-
 .../query/h2/DmlStatementsProcessor.java        |  21 +-
 .../query/h2/H2CachedStatementKey.java          | 108 +++
 .../processors/query/h2/H2DmlPlanKey.java       |  81 --
 .../processors/query/h2/H2StatementCache.java   |  28 +-
 .../processors/query/h2/IgniteH2Indexing.java   | 639 ++++++++-----
 .../processors/query/h2/ParsingResult.java      | 102 +++
 .../query/h2/ddl/DdlStatementsProcessor.java    |  59 +-
 .../query/h2/sql/GridSqlQueryParser.java        |  60 ++
 .../query/h2/twostep/GridMapQueryExecutor.java  |   2 +-
 .../cache/GridCacheCrossCacheQuerySelfTest.java |  12 +-
 ...CheckClusterStateBeforeExecuteQueryTest.java |   2 +-
 .../cache/SqlFieldsQuerySelfTest.java           |  53 ++
 .../IgniteCacheReplicatedQuerySelfTest.java     |  29 +-
 .../cache/index/AbstractSchemaSelfTest.java     |   3 +
 .../cache/index/DynamicColumnsAbstractTest.java |   2 +-
 .../DynamicIndexAbstractBasicSelfTest.java      |  29 +-
 .../index/DynamicIndexAbstractSelfTest.java     |  33 +-
 .../index/H2DynamicIndexingComplexTest.java     |   2 +-
 .../cache/index/H2DynamicTableSelfTest.java     |   8 +-
 .../local/IgniteCacheLocalQuerySelfTest.java    |  62 +-
 .../IgnitePersistentStoreSchemaLoadTest.java    |  12 +-
 .../query/IgniteCachelessQueriesSelfTest.java   | 420 +++++++++
 .../query/IgniteQueryDedicatedPoolTest.java     |  15 +-
 .../query/IgniteSqlDefaultValueTest.java        |   2 +-
 .../query/IgniteSqlNotNullConstraintTest.java   |   2 +-
 .../MultipleStatementsSqlQuerySelfTest.java     |   8 +-
 .../processors/query/SqlSchemaSelfTest.java     |  12 +-
 .../IgniteCacheQuerySelfTestSuite.java          |   2 +
 .../IgnitePdsWithIndexingCoreTestSuite.java     |   2 +
 modules/jcl/pom.xml                             |   2 +-
 modules/jms11/pom.xml                           |   2 +-
 modules/jta/pom.xml                             |   2 +-
 modules/kafka/pom.xml                           |   2 +-
 modules/kubernetes/pom.xml                      |   2 +-
 modules/log4j/pom.xml                           |   2 +-
 modules/log4j2/pom.xml                          |   2 +-
 modules/mesos/pom.xml                           |   2 +-
 modules/ml/pom.xml                              |   2 +-
 .../ml/nn/MLPGroupUpdateTrainerCacheInput.java  |  28 +-
 .../distributed/MLPGroupUpdateTrainer.java      |  74 +-
 .../distributed/MLPGroupUpdateTrainingData.java |   6 +-
 .../MLPGroupUpdateTrainingLoopData.java         |   6 +-
 .../trainers/distributed/MLPMetaoptimizer.java  |   3 +-
 .../nn/trainers/local/MLPLocalBatchTrainer.java |   4 +-
 .../RPropUpdateCalculator.java                  |   6 +-
 .../updatecalculators/SimpleGDParameter.java    |  77 --
 .../SimpleGDParameterUpdate.java                |  89 ++
 .../SimpleGDUpdateCalculator.java               |  38 +-
 .../apache/ignite/ml/structures/Dataset.java    |  21 +-
 .../apache/ignite/ml/structures/DatasetRow.java |   1 -
 .../ignite/ml/structures/LabeledDataset.java    |  17 +-
 .../structures/LabeledDatasetTestTrainPair.java |   4 +-
 .../preprocessing/LabeledDatasetLoader.java     |  31 +-
 .../preprocessing/LabellingMachine.java         |  10 +-
 .../ml/structures/preprocessing/Normalizer.java |   2 +
 .../SVMLinearBinaryClassificationTrainer.java   | 245 +++++
 .../ml/svm/SVMLinearClassificationModel.java    | 176 ++++
 .../org/apache/ignite/ml/svm/package-info.java  |  22 +
 .../trainers/group/BaseLocalProcessorJob.java   |   3 +-
 .../group/GroupTrainerBaseProcessorTask.java    |   3 +-
 .../ml/trainers/group/ResultAndUpdates.java     |   3 +-
 .../ml/trainers/group/UpdateStrategies.java     |  47 +
 .../ml/trainers/group/UpdatesStrategy.java      |  94 ++
 .../ml/trainers/local/LocalBatchTrainer.java    |   8 +-
 .../java/org/apache/ignite/ml/util/Utils.java   |   2 +-
 .../org/apache/ignite/ml/IgniteMLTestSuite.java |   2 +
 .../org/apache/ignite/ml/LocalModelsTest.java   |  18 +
 .../ignite/ml/knn/LabeledDatasetTest.java       |   1 +
 .../apache/ignite/ml/math/ExternalizeTest.java  |   1 +
 .../ignite/ml/nn/MLPGroupTrainerTest.java       |  38 +-
 .../ignite/ml/nn/MLPLocalTrainerTest.java       |   8 +-
 .../ml/nn/performance/MnistDistributed.java     |   6 +-
 .../ignite/ml/nn/performance/MnistLocal.java    |   4 +-
 .../org/apache/ignite/ml/svm/BaseSVMTest.java   |  58 ++
 ...dLinearSVMClassificationSCDATrainerTest.java |  34 +
 .../ml/svm/GenericLinearSVMTrainerTest.java     | 139 +++
 ...lLinearSVMClassificationSCDATrainerTest.java |  37 +
 .../org/apache/ignite/ml/svm/SVMModelTest.java  | 112 +++
 .../org/apache/ignite/ml/svm/SVMTestSuite.java  |  34 +
 .../ml/src/test/resources/datasets/README.md    |   5 +-
 modules/mqtt/pom.xml                            |   2 +-
 modules/osgi-karaf/pom.xml                      |   2 +-
 modules/osgi-paxlogging/pom.xml                 |   2 +-
 modules/osgi/pom.xml                            |   2 +-
 .../cpp/odbc-test/src/odbc_test_suite.cpp       |  27 +-
 .../cpp/odbc-test/src/sql_get_info_test.cpp     |   2 +-
 .../include/ignite/odbc/app/parameter_set.h     |  26 +-
 .../cpp/odbc/include/ignite/odbc/message.h      |  12 -
 .../cpp/odbc/src/app/parameter_set.cpp          |  21 +-
 .../cpp/odbc/src/config/connection_info.cpp     |   2 +-
 modules/platforms/cpp/odbc/src/connection.cpp   |   8 +
 modules/platforms/cpp/odbc/src/message.cpp      |   4 +-
 .../cpp/odbc/src/query/batch_query.cpp          |  13 +-
 modules/platforms/cpp/odbc/src/statement.cpp    |  18 +
 .../Apache.Ignite.Benchmarks.csproj             |   5 +
 .../Apache.Ignite.Benchmarks/BenchmarkRunner.cs |  12 +-
 .../Interop/GetAllBenchmark.cs                  |  71 ++
 .../Interop/GetAllBinaryBenchmark.cs            |  58 ++
 .../Apache.Ignite.Benchmarks/Model/Doubles.cs   |  69 ++
 .../ThinClient/ThinClientGetAllBenchmark.cs     |  72 ++
 .../ThinClientGetAllBinaryBenchmark.cs          |  58 ++
 .../ApiParity/DataRegionMetricsParityTest.cs    |  10 +-
 .../Binary/IO/BinaryStreamsTest.cs              |   5 +-
 .../Cache/DataRegionMetricsTest.cs              |   6 +
 .../Cache/DataStorageMetricsTest.cs             |   2 +-
 .../Cache/PersistenceTest.cs                    |  37 +
 .../Client/Cache/SqlQueryTest.cs                |   3 +-
 .../Apache.Ignite.Core.Tests/ExecutableTest.cs  |  19 +-
 .../Apache.Ignite.Core/Cluster/ICluster.cs      |  34 +
 .../Apache.Ignite.Core/IDataRegionMetrics.cs    |  45 +
 .../Impl/Binary/BinaryReader.cs                 |   8 +-
 .../Impl/Binary/Io/BinaryHeapStream.cs          |   6 +
 .../Impl/Binary/Io/IBinaryStream.cs             |   7 +-
 .../Impl/DataRegionMetrics.cs                   |  36 +
 .../dotnet/Apache.Ignite.Core/Impl/Ignite.cs    |  29 +-
 .../Impl/Memory/PlatformMemoryStream.cs         |  12 +-
 .../Impl/Unmanaged/Jni/Jvm.cs                   |  93 +-
 .../Impl/Unmanaged/Jni/JvmDll.cs                |  33 +-
 modules/rest-http/pom.xml                       |   2 +-
 modules/rocketmq/pom.xml                        |   2 +-
 modules/scalar-2.10/pom.xml                     |   2 +-
 modules/scalar/pom.xml                          |   4 +-
 modules/schedule/pom.xml                        |   2 +-
 modules/slf4j/pom.xml                           |   2 +-
 modules/spark-2.10/pom.xml                      |   2 +-
 modules/spark/pom.xml                           |   6 +-
 modules/spring-data/pom.xml                     |   2 +-
 modules/spring/pom.xml                          |   2 +-
 modules/sqlline/pom.xml                         |   2 +-
 modules/ssh/pom.xml                             |   2 +-
 modules/storm/pom.xml                           |   2 +-
 modules/tools/pom.xml                           |  24 +-
 modules/twitter/pom.xml                         |   2 +-
 modules/urideploy/pom.xml                       |   2 +-
 modules/visor-console-2.10/pom.xml              |   2 +-
 modules/visor-console/pom.xml                   |   4 +-
 .../ignite/visor/commands/VisorConsole.scala    |  20 +-
 .../commands/cache/VisorCacheCommand.scala      |   4 +-
 .../visor/commands/common/VisorTextTable.scala  |  22 +-
 .../visor/commands/node/VisorNodeCommand.scala  | 123 ++-
 modules/visor-plugins/pom.xml                   |   2 +-
 modules/web-console/.dockerignore               |   4 +
 modules/web-console/DEVNOTES.txt                |  33 +
 .../docker/standalone/docker-compose.yml        |  36 -
 modules/web-console/e2e/docker-compose.yml      |  41 +
 modules/web-console/e2e/testcafe/Dockerfile     |  32 +
 modules/web-console/e2e/testcafe/envtools.js    | 186 ++++
 .../e2e/testcafe/fixtures/admin-panel.js        |  60 ++
 .../web-console/e2e/testcafe/fixtures/auth.js   | 183 ++++
 .../e2e/testcafe/fixtures/menu-smoke.js         |  50 +
 .../e2e/testcafe/fixtures/user-profile.js       | 113 +++
 modules/web-console/e2e/testcafe/helpers.js     |  28 +
 modules/web-console/e2e/testcafe/package.json   |  47 +
 modules/web-console/e2e/testcafe/roles.js       |  59 ++
 modules/web-console/e2e/testcafe/testcafe.js    |  86 ++
 modules/web-console/e2e/testenv/Dockerfile      |  84 ++
 modules/web-console/e2e/testenv/entrypoint.sh   |  21 +
 .../web-console/e2e/testenv/nginx/nginx.conf    |  55 ++
 .../e2e/testenv/nginx/web-console.conf          |  62 ++
 modules/web-console/frontend/app/app.js         |   2 +
 .../app/components/grid-no-data/controller.js   |   3 +
 .../input-dialog/input-dialog.service.js        |   3 +-
 .../app/components/ui-grid-filters/directive.js |  39 +-
 .../app/components/ui-grid-filters/style.scss   |  12 +
 .../app/components/ui-grid-filters/template.pug |  13 +-
 .../components/user-notifications/service.js    |   3 +-
 .../frontend/app/errors/CancellationError.js    |  28 +
 .../app/modules/agent/AgentManager.service.js   |   3 +
 .../frontend/app/services/Confirm.service.js    |   3 +-
 .../app/services/ConfirmBatch.service.js        |   3 +-
 .../frontend/app/services/Messages.service.js   |   4 +-
 .../frontend/app/services/exceptionHandler.js   |  27 +
 modules/web-console/frontend/package.json       |  15 +-
 .../frontend/public/images/icons/check.svg      |   3 +
 .../frontend/public/images/icons/index.js       |   1 +
 .../frontend/public/stylesheets/style.scss      |  37 +
 .../frontend/test/e2e/exampe.test.js            |  42 -
 .../frontend/views/settings/profile.tpl.pug     |   2 +-
 .../web-console/frontend/views/signin.tpl.pug   |   4 +-
 .../views/templates/validation-error.tpl.pug    |   2 +-
 modules/web-console/pom.xml                     |   2 +-
 modules/web-console/web-agent/pom.xml           |   2 +-
 modules/web/ignite-appserver-test/pom.xml       |   2 +-
 modules/web/ignite-websphere-test/pom.xml       |   2 +-
 modules/web/pom.xml                             |   2 +-
 modules/yardstick/pom.xml                       |   2 +-
 modules/yarn/pom.xml                            |   2 +-
 modules/zeromq/pom.xml                          |   2 +-
 modules/zookeeper/pom.xml                       |   2 +-
 parent/pom.xml                                  |  51 +-
 pom.xml                                         |   2 +-
 389 files changed, 12850 insertions(+), 1638 deletions(-)
----------------------------------------------------------------------


Reply via email to