You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ag...@apache.org on 2019/02/20 11:57:56 UTC
[ignite] 01/02: Merge branch 'master' of
https://gitbox.apache.org/repos/asf/ignite into ignite-9720
This is an automated email from the ASF dual-hosted git repository.
agoncharuk pushed a commit to branch ignite-9720
in repository https://gitbox.apache.org/repos/asf/ignite.git
commit 75e6415143897575347b6619a334f76e886f3a63
Merge: a26f327 481e5a5
Author: Alexey Goncharuk <al...@gmail.com>
AuthorDate: Wed Feb 20 14:46:08 2019 +0300
Merge branch 'master' of https://gitbox.apache.org/repos/asf/ignite into ignite-9720
Conflicts:
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheOffheapManager.java
modules/core/src/test/java/org/apache/ignite/testsuites/IgnitePdsTestSuite4.java
.gitignore | 5 +-
.idea/inspectionProfiles/Project_Default.xml | 776 +
CONTRIBUTING.md | 70 +
NOTICE | 2 +-
assembly/NOTICE_HADOOP | 2 +-
assembly/NOTICE_IGNITE | 2 +-
assembly/dependencies-apache-ignite.xml | 1 +
bin/control.bat | 46 +-
bin/control.sh | 82 +-
bin/ignite-tf.sh | 24 +-
bin/ignite.bat | 6 +-
bin/ignite.sh | 18 +-
bin/ignitevisorcmd.bat | 48 +-
bin/ignitevisorcmd.sh | 48 +-
bin/include/functions.sh | 12 +-
bin/include/parseargs.sh | 20 +-
bin/include/setenv.sh | 16 +-
doap_Ignite.rdf | 4 +-
examples/README.md | 30 +
.../config/encryption/example-encrypted-store.xml | 2 +
examples/config/example-ignite-ml.xml | 38 +
examples/pom-standalone.xml | 45 +
examples/pom.xml | 57 +-
.../misc/schedule/ComputeScheduleExample.java | 4 +-
.../ml/TrainingWithBinaryObjectExample.java | 85 +
.../ml/clustering/GmmClusterizationExample.java | 107 +
.../ml/clustering/KMeansClusterizationExample.java | 9 +-
.../dataset/AlgorithmSpecificDatasetExample.java | 2 +-
.../ml/genetic/helloworld/HelloWorldGAExample.java | 23 +-
.../IgniteFunctionDistributedInferenceExample.java | 100 -
.../IgniteModelDistributedInferenceExample.java | 100 +
.../examples/ml/inference/ModelStorageExample.java | 122 +
.../TensorFlowDistributedInferenceExample.java | 20 +-
.../inference/TensorFlowLocalInferenceExample.java | 20 +-
.../TensorFlowThreadedInferenceExample.java | 20 +-
.../spark/LogRegFromSparkThroughPMMLExample.java | 105 +
.../modelparser/DecisionTreeFromSparkExample.java | 85 +
.../DecisionTreeRegressionFromSparkExample.java | 90 +
.../spark/modelparser/GBTFromSparkExample.java | 85 +
.../modelparser/GBTRegressionFromSparkExample.java | 90 +
.../spark/modelparser/KMeansFromSparkExample.java | 89 +
.../LinearRegressionFromSparkExample.java | 90 +
.../spark/modelparser/LogRegFromSparkExample.java | 85 +
.../modelparser/RandomForestFromSparkExample.java | 85 +
.../RandomForestRegressionFromSparkExample.java | 90 +
.../spark/modelparser/SVMFromSparkExample.java | 85 +
.../inference/spark/modelparser/package-info.java | 22 +
.../examples/ml/inference/spark/package-info.java | 22 +
.../examples/ml/knn/ANNClassificationExample.java | 6 +-
.../examples/ml/knn/KNNClassificationExample.java | 58 +-
.../examples/ml/knn/KNNRegressionExample.java | 10 +-
.../multiclass/OneVsRestClassificationExample.java | 163 +
.../examples/ml/multiclass/package-info.java | 22 +
.../DiscreteNaiveBayesTrainerExample.java | 91 +
.../GaussianNaiveBayesTrainerExample.java | 66 +-
.../ignite/examples/ml/nn/MLPTrainerExample.java | 2 +-
.../linear/LinearRegressionLSQRTrainerExample.java | 23 +-
...gressionLSQRTrainerWithMinMaxScalerExample.java | 6 +-
.../linear/LinearRegressionSGDTrainerExample.java | 6 +-
.../BaggedLogisticRegressionSGDTrainerExample.java | 30 +-
.../LogisticRegressionSGDTrainerExample.java | 66 +-
...gRegressionMultiClassClassificationExample.java | 164 -
.../logistic/multiclass/package-info.java | 22 -
.../ml/selection/cv/CrossValidationExample.java | 30 +-
.../ml/selection/scoring/EvaluatorExample.java | 92 +
.../selection/scoring/MultipleMetricsExample.java | 83 +
.../split/TrainTestDatasetSplitterExample.java | 6 +-
...eeClassificationTrainerSQLInferenceExample.java | 137 +
...onTreeClassificationTrainerSQLTableExample.java | 160 +
.../ignite/examples/ml/sql/package-info.java | 22 +
.../ml/svm/SVMBinaryClassificationExample.java | 85 +
.../svm/binary/SVMBinaryClassificationExample.java | 112 -
.../examples/ml/svm/binary/package-info.java | 22 -
.../SVMMultiClassClassificationExample.java | 153 -
.../examples/ml/svm/multiclass/package-info.java | 22 -
.../DecisionTreeClassificationTrainerExample.java | 5 +-
.../tree/DecisionTreeRegressionTrainerExample.java | 2 +-
.../GDBOnTreesClassificationTrainerExample.java | 2 +-
.../GDBOnTreesRegressionTrainerExample.java | 6 +-
.../RandomForestClassificationExample.java | 9 +-
.../RandomForestRegressionExample.java | 15 +-
.../ml/tutorial/Step_10_Scaling_With_Stacking.java | 143 +
.../ml/tutorial/Step_1_Read_and_Learn.java | 15 +-
.../examples/ml/tutorial/Step_2_Imputing.java | 5 +-
.../examples/ml/tutorial/Step_3_Categorial.java | 5 +-
.../Step_3_Categorial_with_One_Hot_Encoder.java | 5 +-
.../examples/ml/tutorial/Step_4_Add_age_fare.java | 5 +-
.../examples/ml/tutorial/Step_5_Scaling.java | 5 +-
.../ml/tutorial/Step_5_Scaling_with_Pipeline.java | 5 +-
.../ignite/examples/ml/tutorial/Step_6_KNN.java | 5 +-
.../ml/tutorial/Step_7_Split_train_test.java | 5 +-
.../ignite/examples/ml/tutorial/Step_8_CV.java | 7 +-
.../ml/tutorial/Step_8_CV_with_Param_Grid.java | 7 +-
.../Step_8_CV_with_Param_Grid_and_metrics.java | 193 +
.../examples/ml/tutorial/Step_9_Go_to_LogReg.java | 15 +-
.../ignite/examples/ml/tutorial/TitanicUtils.java | 3 +-
.../examples/ml/util/MLExamplesCommonArgs.java | 2 +-
.../ignite/examples/ml/util/MLSandboxDatasets.java | 87 -
.../ignite/examples/ml/util/SandboxMLCache.java | 152 -
.../util/generators/DatasetCreationExamples.java | 150 +
.../ParametricVectorGeneratorExample.java | 65 +
.../util/generators/StandardGeneratorsExample.java | 75 +
.../generators/VectorGeneratorFamilyExample.java | 65 +
.../VectorGeneratorPrimitivesExample.java | 97 +
.../examples/ml/util/generators/package-info.java | 22 +
.../ml/xgboost/XGBoostModelParserExample.java | 100 +
.../ignite/examples/ml/xgboost/package-info.java | 22 +
.../apache/ignite/examples/util/IrisDataset.java | 129 -
.../main/resources/datasets/agaricus-test-data.txt | 1611 ++
.../datasets/agaricus-test-expected-results.txt | 1611 ++
.../src/main/resources/datasets/titanik_test.csv | 1 +
.../src/main/resources/datasets/titanik_train.csv | 1 +
.../resources/models/mleap/airbnb.model.rf.zip | Bin 0 -> 35932 bytes
.../{ml => models}/mnist_tf_model/saved_model.pb | Bin
.../variables/variables.data-00000-of-00001 | Bin
.../mnist_tf_model/variables/variables.index | Bin
examples/src/main/resources/models/spark/iris.pmml | 30 +
.../models/spark/serialized/dt/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-48b3-8356-9a26f9a6eb0f-c000.snappy.parquet.crc | Bin 0 -> 44 bytes
.../models/spark/serialized/dt/data/_SUCCESS | 0
...df49-48b3-8356-9a26f9a6eb0f-c000.snappy.parquet | Bin 0 -> 4193 bytes
.../spark/serialized/dt/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../spark/serialized/dt/metadata/.part-00000.crc | Bin 0 -> 12 bytes
.../models/spark/serialized/dt/metadata/_SUCCESS | 0
.../models/spark/serialized/dt/metadata/part-00000 | 1 +
.../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 +
.../models/spark/serialized/gbt/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4b1f-9716-fbedf7caba2d-c000.snappy.parquet.crc | Bin 0 -> 288 bytes
.../models/spark/serialized/gbt/data/_SUCCESS | 0
...6344-4b1f-9716-fbedf7caba2d-c000.snappy.parquet | Bin 0 -> 35369 bytes
.../spark/serialized/gbt/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../spark/serialized/gbt/metadata/.part-00000.crc | Bin 0 -> 16 bytes
.../models/spark/serialized/gbt/metadata/_SUCCESS | 0
.../spark/serialized/gbt/metadata/part-00000 | 1 +
.../serialized/gbt/treesMetadata/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4d24-9900-be8a4396710b-c000.snappy.parquet.crc | Bin 0 -> 36 bytes
.../spark/serialized/gbt/treesMetadata/_SUCCESS | 0
...e1e6-4d24-9900-be8a4396710b-c000.snappy.parquet | Bin 0 -> 3370 bytes
.../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/kmeans/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4b9e-879e-de4afd4f65bc-c000.snappy.parquet.crc | Bin 0 -> 24 bytes
.../models/spark/serialized/kmeans/data/_SUCCESS | 0
...c65a-4b9e-879e-de4afd4f65bc-c000.snappy.parquet | Bin 0 -> 1622 bytes
.../spark/serialized/kmeans/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../serialized/kmeans/metadata/.part-00000.crc | Bin 0 -> 12 bytes
.../spark/serialized/kmeans/metadata/_SUCCESS | 0
.../spark/serialized/kmeans/metadata/part-00000 | 1 +
.../spark/serialized/linreg/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4ad3-bddd-7cad8378429d-c000.snappy.parquet.crc | Bin 0 -> 24 bytes
.../models/spark/serialized/linreg/data/_SUCCESS | 0
...6cdf-4ad3-bddd-7cad8378429d-c000.snappy.parquet | Bin 0 -> 1570 bytes
.../spark/serialized/linreg/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../serialized/linreg/metadata/.part-00000.crc | Bin 0 -> 12 bytes
.../spark/serialized/linreg/metadata/_SUCCESS | 0
.../spark/serialized/linreg/metadata/part-00000 | 1 +
.../spark/serialized/logreg/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4ed7-afe4-a464aabc7f80-c000.snappy.parquet.crc | Bin 0 -> 40 bytes
.../models/spark/serialized/logreg/data/_SUCCESS | 0
...c0a8-4ed7-afe4-a464aabc7f80-c000.snappy.parquet | Bin 0 -> 3839 bytes
.../spark/serialized/logreg/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../serialized/logreg/metadata/.part-00000.crc | Bin 0 -> 12 bytes
.../spark/serialized/logreg/metadata/_SUCCESS | 0
.../spark/serialized/logreg/metadata/part-00000 | 1 +
.../models/spark/serialized/rf/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-411c-8811-c3205434f5fc-c000.snappy.parquet.crc | Bin 0 -> 1256 bytes
.../models/spark/serialized/rf/data/_SUCCESS | 0
...bc1b-411c-8811-c3205434f5fc-c000.snappy.parquet | Bin 0 -> 159358 bytes
.../spark/serialized/rf/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../spark/serialized/rf/metadata/.part-00000.crc | Bin 0 -> 16 bytes
.../models/spark/serialized/rf/metadata/_SUCCESS | 0
.../models/spark/serialized/rf/metadata/part-00000 | 1 +
.../serialized/rf/treesMetadata/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4f5a-b7fc-043c9ab56e1d-c000.snappy.parquet.crc | Bin 0 -> 148 bytes
.../spark/serialized/rf/treesMetadata/_SUCCESS | 0
...3d4b-4f5a-b7fc-043c9ab56e1d-c000.snappy.parquet | Bin 0 -> 17636 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
.../models/spark/serialized/svm/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4948-8e65-29c9f5c9c5b2-c000.snappy.parquet.crc | Bin 0 -> 24 bytes
.../models/spark/serialized/svm/data/_SUCCESS | 0
...a36c-4948-8e65-29c9f5c9c5b2-c000.snappy.parquet | Bin 0 -> 1562 bytes
.../spark/serialized/svm/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../spark/serialized/svm/metadata/.part-00000.crc | Bin 0 -> 12 bytes
.../models/spark/serialized/svm/metadata/_SUCCESS | 0
.../spark/serialized/svm/metadata/part-00000 | 1 +
.../resources/models/xgboost/agaricus-model.txt | 714 +
.../examples/ml/mleap/MLeapModelParserExample.java | 75 +
.../ignite/examples/ml/mleap/package-info.java | 22 +
.../ComputeScheduleExampleMultiNodeSelfTest.java | 31 +
.../examples/ComputeScheduleExampleSelfTest.java | 33 +
.../examples/HibernateL2CacheExampleSelfTest.java | 8 +-
.../examples/SpatialQueryExampleSelfTest.java | 2 +
.../IgniteLgplExamplesSelfTestSuite.java | 40 +-
.../examples/CheckpointExamplesSelfTest.java | 2 +
.../examples/ClusterGroupExampleSelfTest.java | 2 +
.../ContinuationExamplesMultiNodeSelfTest.java | 5 +-
.../examples/ContinuationExamplesSelfTest.java | 2 +
.../ContinuousMapperExamplesMultiNodeSelfTest.java | 5 +-
.../examples/ContinuousMapperExamplesSelfTest.java | 2 +
.../DeploymentExamplesMultiNodeSelfTest.java | 7 +-
.../examples/DeploymentExamplesSelfTest.java | 2 +
.../ignite/examples/IgfsExamplesSelfTest.java | 2 +
.../ignite/examples/LifecycleExamplesSelfTest.java | 2 +
.../MemcacheRestExamplesMultiNodeSelfTest.java | 7 +-
.../examples/MemcacheRestExamplesSelfTest.java | 2 +
.../MonteCarloExamplesMultiNodeSelfTest.java | 5 +-
.../examples/MonteCarloExamplesSelfTest.java | 2 +
.../examples/SpringBeanExamplesSelfTest.java | 2 +
.../examples/TaskExamplesMultiNodeSelfTest.java | 5 +-
.../ignite/examples/TaskExamplesSelfTest.java | 2 +
.../testsuites/IgniteExamplesJ8SelfTestSuite.java | 81 -
.../testsuites/IgniteExamplesMLTestSuite.java | 91 +-
.../testsuites/IgniteExamplesSelfTestSuite.java | 92 +-
.../IgniteExamplesSparkSelfTestSuite.java | 28 +-
idea/disabled_plugins.txt | 113 +
idea/ignite_inspections.xml | 772 -
idea/ignite_inspections_teamcity.xml | 16 +-
modules/aop/pom.xml | 2 +-
.../org/apache/ignite/gridify/AbstractAopTest.java | 49 +-
.../apache/ignite/gridify/BasicAopSelfTest.java | 4 +-
.../GridifySetToXXXNonSpringAopSelfTest.java | 5 +-
.../gridify/GridifySetToXXXSpringAopSelfTest.java | 5 +-
.../gridify/hierarchy/GridifyHierarchyTest.java | 4 +-
.../optimized/OptimizedMarshallerAopTest.java | 4 +-
.../org/apache/ignite/p2p/P2PGridifySelfTest.java | 11 +-
.../ignite/testsuites/IgniteAopSelfTestSuite.java | 40 +-
.../direct/singlesplit/SingleSplitsLoadTest.java | 2 +
.../gridify/GridifySingleSplitLoadTest.java | 2 +
.../test/gridify/ExternalNonSpringAopSelfTest.java | 33 +
modules/apache-license-gen/pom.xml | 2 +-
modules/aws/pom.xml | 8 +-
.../tcp/ipfinder/s3/TcpDiscoveryS3IpFinder.java | 173 +-
.../s3/encrypt/AsymmetricKeyEncryptionService.java | 109 +
.../s3/encrypt/AwsKmsEncryptionService.java | 154 +
.../tcp/ipfinder/s3/encrypt/EncryptionService.java | 47 +
.../s3/encrypt/SymmetricKeyEncryptionService.java | 98 +
.../tcp/ipfinder/s3/encrypt/package-info.java | 21 +
.../discovery/tcp/ipfinder/s3/package-info.java | 3 +-
.../checkpoint/s3/S3CheckpointManagerSelfTest.java | 11 +-
.../s3/S3CheckpointSpiConfigSelfTest.java | 4 +-
.../spi/checkpoint/s3/S3CheckpointSpiSelfTest.java | 15 +-
...eckpointSpiStartStopBucketEndpointSelfTest.java | 9 +-
...CheckpointSpiStartStopSSEAlgorithmSelfTest.java | 8 +-
.../s3/S3CheckpointSpiStartStopSelfTest.java | 8 +-
.../checkpoint/s3/S3SessionCheckpointSelfTest.java | 8 +-
.../elb/TcpDiscoveryElbIpFinderSelfTest.java | 4 +-
.../s3/TcpDiscoveryS3IpFinderAbstractSelfTest.java | 32 +-
...ryS3IpFinderAwsCredentialsProviderSelfTest.java | 4 +-
...pDiscoveryS3IpFinderAwsCredentialsSelfTest.java | 4 +-
...pDiscoveryS3IpFinderBucketEndpointSelfTest.java | 2 +
...veryS3IpFinderClientSideEncryptionSelfTest.java | 72 +
.../TcpDiscoveryS3IpFinderKeyPrefixSelfTest.java | 2 +
...TcpDiscoveryS3IpFinderSSEAlgorithmSelfTest.java | 4 +-
.../ipfinder/s3/client/DummyObjectListingTest.java | 2 +
.../tcp/ipfinder/s3/client/DummyS3ClientTest.java | 5 +
.../AsymmetricKeyEncryptionServiceTest.java | 97 +
.../s3/encrypt/AwsKmsEncryptionServiceTest.java | 73 +
.../ipfinder/s3/encrypt/MockEncryptionService.java | 66 +
.../s3/encrypt/MockEncryptionServiceTest.java | 49 +
.../encrypt/SymmetricKeyEncryptionServiceTest.java | 54 +
.../tcp/ipfinder/s3/encrypt/package-info.java | 21 +
.../ignite/testsuites/IgniteElbTestSuite.java | 19 +-
.../ignite/testsuites/IgniteS3TestSuite.java | 76 +-
modules/benchmarks/pom.xml | 8 +-
.../SmallHashSetsVsReadOnlyViewBenchmark.java | 154 +
.../jol/GridAffinityAssignmentJolBenchmark.java | 341 +
.../ignite/internal/benchmarks/model/Node.java | 44 +
modules/camel/pom.xml | 2 +-
.../stream/camel/IgniteCamelStreamerTest.java | 7 +
.../stream/camel/IgniteCamelStreamerTestSuite.java | 28 +-
modules/cassandra/pom.xml | 2 +-
modules/cassandra/serializers/pom.xml | 4 +-
modules/cassandra/store/pom.xml | 8 +-
.../store/cassandra/common/CassandraHelper.java | 4 +
.../apache/ignite/tests/CassandraConfigTest.java | 11 +-
.../apache/ignite/tests/utils/CassandraHelper.java | 14 +-
.../ignite/tests/utils/CassandraLifeCycleBean.java | 1 +
.../store/IgniteCassandraStoreTestSuite.java | 76 +
.../testsuites/cassandra/store/package-info.java | 21 +
.../ignite/tests/cassandra/embedded-cassandra.yaml | 1 +
modules/clients/pom.xml | 2 +-
.../internal/TaskEventSubjectIdSelfTest.java | 6 +
.../ClientAbstractMultiThreadedSelfTest.java | 16 +-
.../client/ClientDefaultCacheSelfTest.java | 14 +-
.../client/ClientReconnectionSelfTest.java | 13 +-
.../internal/client/ClientSslParametersTest.java | 331 +
.../client/ClientTcpSslAuthenticationSelfTest.java | 7 +-
...pTaskExecutionAfterTopologyRestartSelfTest.java | 4 +-
.../client/impl/ClientCacheFlagsCodecTest.java | 9 +-
.../client/impl/ClientComputeImplSelfTest.java | 15 +-
.../client/impl/ClientDataImplSelfTest.java | 20 +-
.../client/impl/ClientFutureAdapterSelfTest.java | 5 +-
.../ClientPropertiesConfigurationSelfTest.java | 5 +-
.../ClientAbstractConnectivitySelfTest.java | 9 +-
.../ClientAbstractMultiNodeSelfTest.java | 16 +-
.../client/integration/ClientAbstractSelfTest.java | 22 +-
.../integration/ClientPreferDirectSelfTest.java | 17 +-
.../client/router/ClientFailedInitSelfTest.java | 19 +-
.../client/router/RouterFactorySelfTest.java | 11 +-
.../client/router/TcpRouterAbstractSelfTest.java | 4 +-
.../client/router/TcpSslRouterSelfTest.java | 6 +-
.../client/suite/IgniteClientTestSuite.java | 196 +-
.../internal/client/util/ClientByteUtilsTest.java | 7 +-
.../client/util/ClientConsistentHashSelfTest.java | 7 +-
.../client/util/ClientJavaHasherSelfTest.java | 4 +-
.../jdbc2/JdbcAbstractDmlStatementSelfTest.java | 2 +-
.../apache/ignite/internal/jdbc2/JdbcBlobTest.java | 23 +-
.../internal/jdbc2/JdbcBulkLoadSelfTest.java | 2 +
.../internal/jdbc2/JdbcComplexQuerySelfTest.java | 18 +-
.../internal/jdbc2/JdbcConnectionReopenTest.java | 2 +
.../internal/jdbc2/JdbcConnectionSelfTest.java | 24 +-
.../jdbc2/JdbcDeleteStatementSelfTest.java | 4 +
.../jdbc2/JdbcDistributedJoinsQueryTest.java | 18 +-
.../jdbc2/JdbcDynamicIndexAbstractSelfTest.java | 8 +
.../internal/jdbc2/JdbcEmptyCacheSelfTest.java | 15 +-
.../ignite/internal/jdbc2/JdbcErrorsSelfTest.java | 3 +
.../jdbc2/JdbcInsertStatementSelfTest.java | 9 +
.../internal/jdbc2/JdbcLocalCachesSelfTest.java | 16 +-
.../internal/jdbc2/JdbcMergeStatementSelfTest.java | 4 +
.../internal/jdbc2/JdbcMetadataSelfTest.java | 174 +-
.../jdbc2/JdbcNoCacheStreamingSelfTest.java | 3 +
.../internal/jdbc2/JdbcNoDefaultCacheTest.java | 15 +-
.../jdbc2/JdbcPreparedStatementSelfTest.java | 29 +-
.../internal/jdbc2/JdbcResultSetSelfTest.java | 36 +-
.../ignite/internal/jdbc2/JdbcSpringSelfTest.java | 3 +
.../jdbc2/JdbcStatementBatchingSelfTest.java | 5 +
.../internal/jdbc2/JdbcStatementSelfTest.java | 19 +-
.../internal/jdbc2/JdbcStreamingSelfTest.java | 5 +
.../jdbc2/JdbcStreamingToPublicCacheTest.java | 2 +
.../jdbc2/JdbcUpdateStatementSelfTest.java | 4 +
.../rest/AbstractRestProcessorSelfTest.java | 12 -
.../rest/ChangeStateCommandHandlerTest.java | 14 +-
.../rest/ClientMemcachedProtocolSelfTest.java | 20 +
.../rest/JettyRestProcessorAbstractSelfTest.java | 140 +
...ttyRestProcessorAuthenticationAbstractTest.java | 3 +
...stProcessorAuthenticationWithTokenSelfTest.java | 36 +-
.../rest/JettyRestProcessorBaselineSelfTest.java | 228 +
.../rest/JettyRestProcessorGetAllAsArrayTest.java | 2 +
.../rest/JettyRestProcessorSignedSelfTest.java | 2 +
.../rest/RestBinaryProtocolSelfTest.java | 30 +-
.../rest/RestMemcacheProtocolSelfTest.java | 30 +-
.../rest/RestProcessorMultiStartSelfTest.java | 3 +
.../rest/RestProcessorStartSelfTest.java | 11 +-
.../rest/TaskCommandHandlerSelfTest.java | 16 +-
.../rest/TcpRestUnmarshalVulnerabilityTest.java | 9 +-
.../rest/protocols/tcp/TcpRestParserSelfTest.java | 9 +-
.../tcp/redis/RedisCommonAbstractTest.java | 12 -
.../tcp/redis/RedisProtocolConnectSelfTest.java | 4 +
.../tcp/redis/RedisProtocolServerSelfTest.java | 4 +
...ProtocolStringAtomicDatastructuresSelfTest.java | 2 +
.../tcp/redis/RedisProtocolStringSelfTest.java | 16 +
.../ignite/jdbc/AbstractJdbcPojoQuerySelfTest.java | 11 -
.../ignite/jdbc/JdbcComplexQuerySelfTest.java | 20 +-
.../apache/ignite/jdbc/JdbcConnectionSelfTest.java | 23 +-
.../apache/ignite/jdbc/JdbcEmptyCacheSelfTest.java | 17 +-
.../ignite/jdbc/JdbcErrorsAbstractSelfTest.java | 33 +
.../ignite/jdbc/JdbcLocalCachesSelfTest.java | 17 +-
.../apache/ignite/jdbc/JdbcMetadataSelfTest.java | 87 +-
.../apache/ignite/jdbc/JdbcNoDefaultCacheTest.java | 15 +-
.../ignite/jdbc/JdbcPojoLegacyQuerySelfTest.java | 2 +
.../apache/ignite/jdbc/JdbcPojoQuerySelfTest.java | 3 +
.../ignite/jdbc/JdbcPreparedStatementSelfTest.java | 30 +-
.../apache/ignite/jdbc/JdbcResultSetSelfTest.java | 32 +-
.../apache/ignite/jdbc/JdbcStatementSelfTest.java | 18 +-
.../ignite/jdbc/JdbcThinMetadataSqlMatchTest.java | 147 +
.../ignite/jdbc/JdbcVersionMismatchSelfTest.java | 2 +
.../jdbc/suite/IgniteJdbcDriverMvccTestSuite.java | 35 +-
.../jdbc/suite/IgniteJdbcDriverTestSuite.java | 267 +-
.../thin/JdbcThinAbstractDmlStatementSelfTest.java | 12 -
.../JdbcThinAuthenticateConnectionSelfTest.java | 20 +-
.../thin/JdbcThinAutoCloseServerCursorTest.java | 17 +-
.../ignite/jdbc/thin/JdbcThinBatchSelfTest.java | 22 +
.../thin/JdbcThinBulkLoadAbstractSelfTest.java | 85 +-
.../JdbcThinComplexDmlDdlCustomSchemaSelfTest.java | 5 +-
.../jdbc/thin/JdbcThinComplexDmlDdlSelfTest.java | 16 +-
.../jdbc/thin/JdbcThinComplexQuerySelfTest.java | 20 +-
.../JdbcThinConnectionMultipleAddressesTest.java | 28 +-
.../JdbcThinConnectionMvccEnabledSelfTest.java | 28 +-
.../jdbc/thin/JdbcThinConnectionSSLTest.java | 26 +-
.../jdbc/thin/JdbcThinConnectionSelfTest.java | 80 +-
.../thin/JdbcThinConnectionTimeoutSelfTest.java | 281 +
.../jdbc/thin/JdbcThinDataSourceSelfTest.java | 26 +-
.../jdbc/thin/JdbcThinDeleteStatementSelfTest.java | 3 +
.../thin/JdbcThinDynamicIndexAbstractSelfTest.java | 8 +
.../jdbc/thin/JdbcThinEmptyCacheSelfTest.java | 17 +-
.../ignite/jdbc/thin/JdbcThinErrorsSelfTest.java | 6 +
.../jdbc/thin/JdbcThinInsertStatementSelfTest.java | 6 +
.../jdbc/thin/JdbcThinLocalQueriesSelfTest.java | 9 +-
.../jdbc/thin/JdbcThinMergeStatementSelfTest.java | 3 +
.../thin/JdbcThinMetadataPrimaryKeysSelfTest.java | 14 +-
.../ignite/jdbc/thin/JdbcThinMetadataSelfTest.java | 107 +-
.../thin/JdbcThinMissingLongArrayResultsTest.java | 14 +-
.../jdbc/thin/JdbcThinMultiStatementSelfTest.java | 198 +
.../jdbc/thin/JdbcThinNoDefaultSchemaTest.java | 18 +-
.../thin/JdbcThinPreparedStatementSelfTest.java | 32 +-
.../jdbc/thin/JdbcThinResultSetSelfTest.java | 35 +-
.../ignite/jdbc/thin/JdbcThinSchemaCaseTest.java | 14 +-
.../jdbc/thin/JdbcThinSelectAfterAlterTable.java | 17 +-
.../jdbc/thin/JdbcThinStatementCancelSelfTest.java | 766 +
.../jdbc/thin/JdbcThinStatementSelfTest.java | 140 +-
.../thin/JdbcThinStatementTimeoutSelfTest.java | 309 +
.../thin/JdbcThinStreamingAbstractSelfTest.java | 19 +-
.../apache/ignite/jdbc/thin/JdbcThinTcpIoTest.java | 3 +
...dbcThinTransactionsAbstractComplexSelfTest.java | 73 +-
.../jdbc/thin/JdbcThinTransactionsSelfTest.java | 31 +-
...dbcThinTransactionsWithMvccEnabledSelfTest.java | 30 +-
.../jdbc/thin/JdbcThinUpdateStatementSelfTest.java | 3 +
...nsactionFinishOnDeactivatedClusterSelfTest.java | 3 +
.../client/ClientMarshallerBenchmarkTest.java | 4 +-
.../loadtests/client/ClientTcpSslLoadTest.java | 4 +-
.../clients/src/test/resources/bulkload20_000.csv | 20000 +++++++++++++++++++
modules/cloud/pom.xml | 2 +-
.../cloud/TcpDiscoveryCloudIpFinderSelfTest.java | 28 +-
.../ignite/testsuites/IgniteCloudTestSuite.java | 25 +-
modules/codegen/pom.xml | 2 +-
.../ignite/codegen/MessageCodeGenerator.java | 5 +
modules/compatibility/pom.xml | 2 +-
.../compatibility/PdsWithTtlCompatibilityTest.java | 2 +
.../persistence/FoldersReuseCompatibilityTest.java | 3 +
.../IgnitePKIndexesMigrationToUnwrapPkTest.java | 19 +-
...gratingToWalV2SerializerWithCompactionTest.java | 2 +
.../PersistenceBasicCompatibilityTest.java | 34 +
.../testframework/junits/Dependency.java | 123 +-
.../junits/IgniteCompatibilityAbstractTest.java | 48 +-
.../junits/IgniteCompatibilityNodeRunner.java | 19 +-
.../testframework/util/MavenUtils.java | 37 +-
.../IgniteCompatibilityBasicTestSuite.java | 26 +-
modules/compress/pom.xml | 2 +-
.../compress/CompressionConfigurationTest.java | 106 +
.../compress/CompressionProcessorTest.java | 61 +
.../DiskPageCompressionIntegrationTest.java | 9 +
.../processors/compress/FileSystemUtilsTest.java | 7 +-
.../testsuites/IgnitePdsCompressionTestSuite.java | 25 +-
.../testsuites/IgnitePdsCompressionTestSuite2.java | 15 +-
modules/core/pom.xml | 2 +-
modules/core/src/main/java/META-INF/NOTICE | 2 +-
.../main/java/org/apache/ignite/IgniteCache.java | 6 +-
.../ignite/IgniteCacheRestartingException.java | 24 +-
.../main/java/org/apache/ignite/IgniteCluster.java | 8 +
.../apache/ignite/IgniteJdbcThinDataSource.java | 1 -
.../main/java/org/apache/ignite/IgniteQueue.java | 8 +
.../org/apache/ignite/IgniteSystemProperties.java | 101 +-
.../java/org/apache/ignite/cache/CacheManager.java | 1 -
.../java/org/apache/ignite/cache/CacheMetrics.java | 4 +-
.../apache/ignite/cache/affinity/AffinityKey.java | 1 -
.../cache/eviction/fifo/FifoEvictionPolicy.java | 1 -
.../cache/eviction/lru/LruEvictionPolicy.java | 1 -
.../eviction/sorted/SortedEvictionPolicy.java | 4 -
.../java/org/apache/ignite/cache/query/Query.java | 20 +-
.../cache/query/QueryCancelledException.java | 5 +-
.../ignite/cache/query/QueryRetryException.java | 35 +
.../org/apache/ignite/cache/query/ScanQuery.java | 31 +
.../apache/ignite/cache/query/SqlFieldsQuery.java | 40 +-
.../org/apache/ignite/cache/query/SqlQuery.java | 31 +
.../org/apache/ignite/cache/query/TextQuery.java | 32 +-
.../apache/ignite/compute/ComputeJobAdapter.java | 1 -
.../ignite/configuration/CacheConfiguration.java | 6 +-
.../ignite/configuration/DiskPageCompression.java | 17 +-
.../ignite/configuration/IgniteConfiguration.java | 53 +-
.../configuration/TransactionConfiguration.java | 58 +-
.../java/org/apache/ignite/events/CacheEvent.java | 1 -
.../ignite/failure/AbstractFailureHandler.java | 5 +-
.../org/apache/ignite/failure/FailureType.java | 5 +-
.../local/LocalIgfsSecondaryFileSystem.java | 1 -
.../ignite/internal/AsyncSupportAdapter.java | 2 -
.../org/apache/ignite/internal/GridComponent.java | 8 +-
.../ignite/internal/GridEventConsumeHandler.java | 6 +
.../apache/ignite/internal/GridJobContextImpl.java | 1 -
.../apache/ignite/internal/GridKernalContext.java | 32 +-
.../ignite/internal/GridKernalContextImpl.java | 61 +-
.../ignite/internal/GridMessageListenHandler.java | 6 +
.../ignite/internal/GridPluginComponent.java | 22 +-
.../ignite/internal/GridTaskSessionImpl.java | 3 -
.../java/org/apache/ignite/internal/GridTopic.java | 8 +-
.../ignite/internal/IgniteComponentType.java | 2 -
.../apache/ignite/internal/IgniteComputeImpl.java | 3 -
.../apache/ignite/internal/IgniteEventsImpl.java | 1 -
.../org/apache/ignite/internal/IgniteFeatures.java | 104 +
.../ignite/internal/IgniteInternalFuture.java | 4 +
.../org/apache/ignite/internal/IgniteKernal.java | 123 +-
.../ignite/internal/IgniteNodeAttributes.java | 10 +
.../apache/ignite/internal/IgniteServicesImpl.java | 1 -
.../apache/ignite/internal/IgniteVersionUtils.java | 15 +-
.../org/apache/ignite/internal/IgnitionEx.java | 63 +-
.../ignite/internal/MarshallerContextImpl.java | 43 +-
.../ignite/internal/NodeStoppingException.java | 2 +-
.../main/java/org/apache/ignite/internal/README.md | 12 +
.../internal/StripedExecutorMXBeanAdapter.java | 8 +-
.../ignite/internal/TransactionsMXBeanImpl.java | 8 +-
.../internal/UnregisteredBinaryTypeException.java | 59 +-
.../internal/binary/BinaryClassDescriptor.java | 8 +-
.../ignite/internal/binary/BinaryContext.java | 12 +-
.../internal/binary/BinaryContextHolder.java | 47 +
.../ignite/internal/binary/BinaryEnumCache.java | 1 -
.../internal/binary/BinaryEnumObjectImpl.java | 1 -
.../internal/binary/BinaryFieldAccessor.java | 6 +-
.../ignite/internal/binary/BinaryFieldImpl.java | 1 -
.../internal/binary/BinaryMetadataHandler.java | 10 +-
.../ignite/internal/binary/BinaryObjectExImpl.java | 1 -
.../ignite/internal/binary/BinaryObjectImpl.java | 7 -
.../internal/binary/BinaryObjectOffheapImpl.java | 6 -
.../ignite/internal/binary/BinaryReaderExImpl.java | 3 -
.../internal/binary/BinaryReaderHandles.java | 1 -
.../ignite/internal/binary/BinaryTreeMap.java | 1 -
.../apache/ignite/internal/binary/BinaryUtils.java | 3 -
.../ignite/internal/binary/BinaryWriterExImpl.java | 3 -
.../internal/binary/BinaryWriterHandles.java | 1 -
.../internal/binary/GridBinaryMarshaller.java | 22 +-
.../binary/builder/BinaryObjectBuilderImpl.java | 3 +-
.../internal/client/impl/GridClientDataImpl.java | 1 -
.../internal/client/impl/GridClientNodeImpl.java | 1 -
.../marshaller/jdk/GridClientJdkMarshaller.java | 1 -
.../client/ssl/GridSslBasicContextFactory.java | 88 +-
.../ignite/internal/client/thin/ClientBinary.java | 1 -
.../ignite/internal/client/thin/ClientUtils.java | 1 -
.../internal/client/thin/TcpClientCache.java | 1 -
.../internal/client/thin/TcpIgniteClient.java | 15 +-
.../client/util/GridConcurrentHashSet.java | 2 -
.../cluster/DistributedBaselineConfiguration.java | 119 +
.../internal/cluster/IgniteClusterAsyncImpl.java | 5 +
.../ignite/internal/cluster/IgniteClusterImpl.java | 69 +-
.../ignite/internal/commandline/Arguments.java | 134 +-
.../ignite/internal/commandline/Command.java | 10 +-
.../internal/commandline/CommandHandler.java | 921 +-
.../ignite/internal/commandline/GridConsole.java | 54 +
.../internal/commandline/GridConsoleAdapter.java | 91 +
.../ignite/internal/commandline/NoopConsole.java | 72 +
.../internal/commandline/argument/CommandArg.java | 28 +
.../commandline/argument/CommandArgUtils.java | 46 +
.../internal/commandline/cache/CacheArguments.java | 52 +
.../internal/commandline/cache/CacheCommand.java | 5 +
.../cache/argument/DistributionCommandArg.java | 47 +
.../cache/argument/IdleVerifyCommandArg.java | 59 +
.../commandline/cache/argument/ListCommandArg.java | 56 +
.../cache/argument/ValidateIndexesCommandArg.java | 50 +
.../internal/direct/state/DirectMessageState.java | 2 -
.../stream/v1/DirectByteBufferStreamImplV1.java | 6 -
.../stream/v2/DirectByteBufferStreamImplV2.java | 7 -
.../internal/igfs/common/IgfsControlResponse.java | 1 -
.../apache/ignite/internal/jdbc/JdbcResultSet.java | 1 -
.../org/apache/ignite/internal/jdbc/JdbcUtils.java | 11 +-
.../internal/jdbc/thin/JdbcThinConnection.java | 187 +-
.../jdbc/thin/JdbcThinDatabaseMetadata.java | 125 +-
.../jdbc/thin/JdbcThinParameterMetadata.java | 1 -
.../jdbc/thin/JdbcThinPreparedStatement.java | 1 -
.../internal/jdbc/thin/JdbcThinResultSet.java | 56 +-
.../internal/jdbc/thin/JdbcThinStatement.java | 189 +-
.../ignite/internal/jdbc/thin/JdbcThinTcpIo.java | 128 +-
.../ignite/internal/jdbc/thin/JdbcThinUtils.java | 11 +-
.../ignite/internal/jdbc2/JdbcConnection.java | 5 +-
.../internal/jdbc2/JdbcDatabaseMetadata.java | 290 +-
.../ignite/internal/jdbc2/JdbcResultSet.java | 2 -
.../internal/jdbc2/JdbcResultSetMetadata.java | 1 -
.../ignite/internal/jdbc2/JdbcStatement.java | 1 -
.../apache/ignite/internal/jdbc2/JdbcUtils.java | 130 +-
.../managers/communication/GridIoManager.java | 24 +-
.../communication/GridIoMessageFactory.java | 48 +-
.../managers/deployment/GridDeployment.java | 3 -
.../deployment/GridDeploymentCommunication.java | 10 +-
.../deployment/GridDeploymentLocalStore.java | 1 -
.../managers/discovery/ConsistentIdMapper.java | 10 +-
.../managers/discovery/GridDiscoveryManager.java | 91 +-
.../managers/discovery/IgniteDiscoverySpi.java | 7 +
.../IgniteDiscoverySpiInternalListener.java | 8 +
.../managers/encryption/GridEncryptionManager.java | 18 +-
.../eventstorage/GridEventStorageManager.java | 4 -
.../marshaller/optimized/OptimizedMarshaller.java | 2 -
.../optimized/OptimizedMarshallerUtils.java | 2 +-
.../optimized/OptimizedObjectInputStream.java | 4 -
.../org/apache/ignite/internal/package-info.java | 4 +-
.../ignite/internal/pagemem/PageIdAllocator.java | 5 +-
.../ignite/internal/pagemem/PageSupport.java | 14 +
.../pagemem/impl/PageMemoryNoStoreImpl.java | 48 +-
.../pagemem/wal/IgniteWriteAheadLogManager.java | 26 +
.../ignite/internal/pagemem/wal/WALIterator.java | 6 +-
.../internal/pagemem/wal/record/DataRecord.java | 5 +-
.../internal/pagemem/wal/record/LazyDataEntry.java | 18 +-
.../pagemem/wal/record/LazyMvccDataEntry.java | 18 +-
.../pagemem/wal/record/MarshalledDataEntry.java | 45 +
.../internal/pagemem/wal/record/MvccTxRecord.java | 8 +-
.../pagemem/wal/record/UnwrapDataEntry.java | 20 +-
.../pagemem/wal/record/UnwrapMvccDataEntry.java | 20 +-
.../pagemem/wal/record/UnwrappedDataEntry.java | 39 +
.../internal/pagemem/wal/record/WALRecord.java | 167 +-
.../wal/record/delta/InitNewPageRecord.java | 10 +
...MetaPageUpdateLastSuccessfulFullSnapshotId.java | 3 +-
.../MetaPageUpdateLastSuccessfulSnapshotId.java | 3 +-
.../record/delta/MetaPageUpdateNextSnapshotId.java | 13 +-
.../pagemem/wal/record/delta/PageDeltaRecord.java | 8 +
.../apache/ignite/internal/processors/README.md | 27 +
.../processors/affinity/AffinityAssignment.java | 35 +-
.../affinity/AffinityTopologyVersion.java | 9 +
.../affinity/GridAffinityAssignment.java | 8 +-
.../affinity/GridAffinityAssignmentCache.java | 20 +-
.../affinity/GridAffinityAssignmentV2.java | 334 +
.../processors/affinity/GridAffinityProcessor.java | 270 +-
.../processors/affinity/GridAffinityUtils.java | 10 +-
.../affinity/HistoryAffinityAssignment.java | 209 +-
.../IgniteAuthenticationProcessor.java | 16 +-
.../processors/bulkload/BulkLoadProcessor.java | 32 +-
.../cache/AutoClosableCursorIterator.java | 61 +
.../cache/CacheAffinitySharedManager.java | 822 +-
.../internal/processors/cache/CacheEntryImpl.java | 1 -
.../internal/processors/cache/CacheEntryImpl0.java | 1 -
.../processors/cache/CacheEvictableEntryImpl.java | 6 +-
.../processors/cache/CacheEvictionManager.java | 6 +-
.../processors/cache/CacheGroupContext.java | 147 +-
.../cache/CacheGroupMetricsMXBeanImpl.java | 7 +
.../processors/cache/CacheInvokeEntry.java | 1 -
.../processors/cache/CacheInvokeResult.java | 1 -
.../internal/processors/cache/CacheLazyEntry.java | 2 -
.../processors/cache/CacheMetricsImpl.java | 36 +-
.../processors/cache/CacheMetricsSnapshot.java | 6 +-
.../processors/cache/CacheMetricsSnapshotV2.java | 1206 ++
.../processors/cache/CacheObjectContext.java | 35 +-
.../internal/processors/cache/CacheObjectImpl.java | 1 -
.../processors/cache/CacheObjectUtils.java | 1 -
.../cache/CacheOffheapEvictionManager.java | 5 +-
.../cache/CachePartialUpdateCheckedException.java | 1 -
.../ClientCacheChangeDummyDiscoveryMessage.java | 6 +-
.../processors/cache/ClusterCachesInfo.java | 681 +-
.../processors/cache/DynamicCacheChangeBatch.java | 20 +
.../cache/DynamicCacheChangeRequest.java | 22 +-
.../internal/processors/cache/ExchangeContext.java | 4 +-
.../processors/cache/ExchangeDiscoveryEvents.java | 5 -
.../cache/GatewayProtectedCacheProxy.java | 25 +-
.../processors/cache/GridCacheAdapter.java | 160 +-
.../processors/cache/GridCacheAffinityManager.java | 6 +-
.../cache/GridCacheConcurrentMapImpl.java | 6 +-
.../processors/cache/GridCacheContext.java | 109 +-
.../processors/cache/GridCacheContextInfo.java | 166 +
.../processors/cache/GridCacheDeployable.java | 2 +-
.../cache/GridCacheDeploymentManager.java | 2 +-
.../processors/cache/GridCacheEntryEx.java | 27 +-
.../processors/cache/GridCacheEventManager.java | 2 +-
.../processors/cache/GridCacheEvictionManager.java | 4 +-
.../processors/cache/GridCacheIoManager.java | 99 +-
.../processors/cache/GridCacheMapEntry.java | 380 +-
.../processors/cache/GridCacheMvccEntryInfo.java | 4 +-
.../processors/cache/GridCacheMvccManager.java | 65 +-
.../cache/GridCachePartitionExchangeManager.java | 99 +-
.../processors/cache/GridCachePreloader.java | 10 +
.../cache/GridCachePreloaderAdapter.java | 10 +
.../processors/cache/GridCacheProcessor.java | 620 +-
.../processors/cache/GridCacheProxyImpl.java | 7 +-
.../internal/processors/cache/GridCacheReturn.java | 3 -
.../processors/cache/GridCacheSharedContext.java | 50 +-
.../cache/GridCacheSharedTtlCleanupManager.java | 29 +-
.../processors/cache/GridCacheTtlManager.java | 2 +-
.../processors/cache/GridCacheUpdateTxResult.java | 26 -
.../processors/cache/GridCacheUtilityKey.java | 1 -
.../internal/processors/cache/GridCacheUtils.java | 27 +-
.../cache/IgniteCacheOffheapManager.java | 131 +-
.../cache/IgniteCacheOffheapManagerImpl.java | 475 +-
.../processors/cache/IgniteCacheProxy.java | 2 -
.../processors/cache/IgniteCacheProxyImpl.java | 481 +-
.../processors/cache/IgniteInternalCache.java | 3 +-
.../processors/cache/IncompleteObject.java | 19 +-
.../processors/cache/KeyCacheObjectImpl.java | 1 -
.../processors/cache/LocalJoinCachesContext.java | 30 +-
.../internal/processors/cache/QueryCursorImpl.java | 19 +-
.../ignite/internal/processors/cache/README.md | 8 +
.../internal/processors/cache/StartCacheInfo.java | 25 +
.../internal/processors/cache/WalStateManager.java | 18 +-
.../cache/affinity/GridCacheAffinityProxy.java | 1 -
.../cache/binary/BinaryMetadataFileStore.java | 33 +-
.../processors/cache/binary/BinaryMetadataKey.java | 2 +-
.../cache/binary/CacheObjectBinaryContext.java | 62 -
.../cache/binary/CacheObjectBinaryProcessor.java | 149 -
.../binary/CacheObjectBinaryProcessorImpl.java | 331 +-
.../processors/cache/binary/IgniteBinaryImpl.java | 5 +-
.../binary/MetadataUpdateProposedMessage.java | 12 +-
.../datastructures/CacheDataStructuresManager.java | 4 -
.../GridDistributedTxRemoteAdapter.java | 31 +-
.../dht/CacheDistributedGetFutureAdapter.java | 432 +-
.../cache/distributed/dht/GridDhtCacheAdapter.java | 30 +-
.../cache/distributed/dht/GridDhtCacheEntry.java | 4 +-
.../cache/distributed/dht/GridDhtGetFuture.java | 2 +-
.../distributed/dht/GridDhtGetSingleFuture.java | 4 +-
.../cache/distributed/dht/GridDhtLockFuture.java | 2 -
.../dht/GridDhtTopologyFutureAdapter.java | 8 +
.../dht/GridDhtTransactionalCacheAdapter.java | 28 +-
.../dht/GridDhtTxAbstractEnlistFuture.java | 93 +-
.../distributed/dht/GridDhtTxEnlistFuture.java | 12 +-
.../distributed/dht/GridDhtTxFinishFuture.java | 44 +-
.../cache/distributed/dht/GridDhtTxLocal.java | 9 +-
.../distributed/dht/GridDhtTxLocalAdapter.java | 17 +
.../distributed/dht/GridDhtTxPrepareFuture.java | 62 +-
.../dht/GridDhtTxQueryAbstractEnlistFuture.java | 9 +-
.../dht/GridDhtTxQueryEnlistFuture.java | 69 +-
.../dht/GridDhtTxQueryEnlistRequest.java | 32 +-
.../dht/GridDhtTxQueryEnlistResponse.java | 2 +-
.../dht/GridDhtTxQueryFirstEnlistRequest.java | 5 -
.../dht/GridDhtTxQueryResultsEnlistFuture.java | 1 -
.../cache/distributed/dht/GridInvokeValue.java | 68 +-
.../distributed/dht/GridPartitionedGetFuture.java | 613 +-
.../dht/GridPartitionedSingleGetFuture.java | 367 +-
.../dht/NearTxQueryEnlistResultHandler.java | 32 +-
.../cache/distributed/dht/NearTxResultHandler.java | 1 -
.../distributed/dht/atomic/GridDhtAtomicCache.java | 138 +-
.../GridNearAtomicAbstractUpdateRequest.java | 4 +-
.../atomic/GridNearAtomicFullUpdateRequest.java | 2 -
.../atomic/GridNearAtomicSingleUpdateFuture.java | 9 +-
.../dht/atomic/GridNearAtomicUpdateFuture.java | 13 +-
.../dht/colocated/GridDhtColocatedCache.java | 81 +-
.../dht/colocated/GridDhtColocatedLockFuture.java | 19 +-
.../dht/preloader/CacheGroupAffinityMessage.java | 24 +-
.../CachePartitionPartialCountersMap.java | 2 +-
.../dht/preloader/GridDhtForceKeysFuture.java | 2 -
.../dht/preloader/GridDhtPartitionDemander.java | 35 +-
.../dht/preloader/GridDhtPartitionSupplier.java | 8 +-
.../preloader/GridDhtPartitionSupplyMessage.java | 3 +
.../preloader/GridDhtPartitionsExchangeFuture.java | 594 +-
.../preloader/GridDhtPartitionsFullMessage.java | 15 +-
.../preloader/GridDhtPartitionsSingleMessage.java | 56 +-
.../dht/preloader/GridDhtPreloader.java | 86 +-
.../dht/topology/GridClientPartitionTopology.java | 18 +-
.../dht/topology/GridDhtPartitionTopology.java | 9 +-
.../dht/topology/GridDhtPartitionTopologyImpl.java | 174 +-
.../distributed/near/AckCoordinatorOnRollback.java | 54 -
.../distributed/near/GridNearAtomicCache.java | 6 +-
.../distributed/near/GridNearCacheAdapter.java | 2 +-
.../cache/distributed/near/GridNearGetFuture.java | 481 +-
.../cache/distributed/near/GridNearLockFuture.java | 19 +-
...dNearOptimisticSerializableTxPrepareFuture.java | 14 +-
.../near/GridNearOptimisticTxPrepareFuture.java | 8 +-
.../near/GridNearPessimisticTxPrepareFuture.java | 10 +-
.../near/GridNearTransactionalCache.java | 6 +-
.../near/GridNearTxAbstractEnlistFuture.java | 76 +-
.../distributed/near/GridNearTxEnlistFuture.java | 71 +-
.../distributed/near/GridNearTxEnlistRequest.java | 108 +-
.../distributed/near/GridNearTxEnlistResponse.java | 4 +-
.../near/GridNearTxFinishAndAckFuture.java | 109 +-
.../distributed/near/GridNearTxFinishFuture.java | 26 +-
.../cache/distributed/near/GridNearTxLocal.java | 314 +-
.../distributed/near/GridNearTxPrepareRequest.java | 21 +-
.../near/GridNearTxQueryEnlistFuture.java | 263 +-
.../near/GridNearTxQueryResultsEnlistFuture.java | 38 +-
.../cache/distributed/near/GridNearTxRemote.java | 4 +-
.../near/GridNearTxSelectForUpdateFuture.java | 2 +-
.../distributed/near/TxTopologyVersionFuture.java | 25 +-
.../processors/cache/local/GridLocalCache.java | 2 +-
.../cache/local/atomic/GridLocalAtomicCache.java | 29 +-
.../cache/mvcc/DeadlockDetectionManager.java | 343 +
.../processors/cache/mvcc/DeadlockProbe.java | 198 +
.../processors/cache/mvcc/MvccCachingManager.java | 280 +-
.../processors/cache/mvcc/MvccCoordinator.java | 92 +-
.../cache/mvcc/MvccCoordinatorChangeAware.java | 45 +
.../processors/cache/mvcc/MvccDiscoveryData.java | 52 -
.../cache/mvcc/MvccPreviousCoordinatorQueries.java | 216 -
.../processors/cache/mvcc/MvccProcessor.java | 150 +-
.../processors/cache/mvcc/MvccProcessorImpl.java | 797 +-
.../processors/cache/mvcc/MvccQueryTracker.java | 48 +-
.../cache/mvcc/MvccQueryTrackerImpl.java | 326 +-
.../internal/processors/cache/mvcc/MvccUtils.java | 250 +-
.../processors/cache/mvcc/PreviousQueries.java | 186 +
.../internal/processors/cache/mvcc/ProbedTx.java | 235 +
.../cache/mvcc/StaticMvccQueryTracker.java | 27 -
.../cache/mvcc/msg/MvccWaitTxsRequest.java | 159 -
.../processors/cache/mvcc/txlog/TxLog.java | 21 +-
.../internal/processors/cache/package-info.java | 23 +
.../cache/persistence/CacheDataRowAdapter.java | 342 +-
.../cache/persistence/CheckpointFuture.java | 9 +-
.../cache/persistence/DataRegionMetricsImpl.java | 19 +
.../cache/persistence/DataStructure.java | 47 +-
.../persistence/DatabaseLifecycleListener.java | 16 +-
.../cache/persistence/DbCheckpointListener.java | 18 +
.../GridCacheDatabaseSharedManager.java | 1386 +-
.../cache/persistence/GridCacheOffheapManager.java | 106 +-
.../processors/cache/persistence/IndexStorage.java | 26 +-
.../cache/persistence/IndexStorageImpl.java | 37 +-
.../processors/cache/persistence/README.md | 10 +
.../processors/cache/persistence/RowStore.java | 24 +-
.../evict/PageAbstractEvictionTracker.java | 2 +-
.../cache/persistence/file/FilePageStore.java | 7 +
.../persistence/file/FilePageStoreManager.java | 133 +-
.../persistence/freelist/AbstractFreeList.java | 51 +-
.../persistence/freelist/CacheFreeListImpl.java | 5 +-
.../cache/persistence/freelist/FreeList.java | 10 +-
.../cache/persistence/freelist/PagesList.java | 251 +-
.../cache/persistence/metastorage/MetaStorage.java | 544 +-
.../metastorage/MetastorageDataRow.java | 3 +-
.../metastorage/MetastorageRowStore.java | 7 +-
.../persistence/metastorage/MetastorageTree.java | 11 +-
.../metastorage/ReadOnlyMetastorage.java | 21 +-
.../metastorage/ReadWriteMetastorage.java | 3 +
.../UpgradePendingTreeToPerPartitionTask.java | 4 +-
.../processors/cache/persistence/package-info.java | 23 +
.../pagemem/CheckpointMetricsTracker.java | 24 +
.../pagemem/DelayedPageReplacementTracker.java | 9 +-
.../cache/persistence/pagemem/PageMemoryEx.java | 19 +-
.../cache/persistence/pagemem/PageMemoryImpl.java | 181 +-
.../pagemem/PagesWriteSpeedBasedThrottle.java | 4 +-
.../processors/cache/persistence/pagemem/README.md | 50 +
.../cache/persistence/pagemem/package-info.java | 30 +
.../snapshot/IgniteCacheSnapshotManager.java | 6 +-
.../cache/persistence/tree/BPlusTree.java | 118 +-
.../persistence/tree/io/AbstractDataPageIO.java | 8 +
.../cache/persistence/tree/io/CacheVersionIO.java | 25 +
.../cache/persistence/tree/io/DataPageIO.java | 54 +-
.../cache/persistence/tree/io/PageIO.java | 54 +-
.../cache/persistence/tree/io/PageMetaIO.java | 16 +
.../persistence/tree/reuse/ReuseListImpl.java | 5 +-
.../cache/persistence/tree/util/PageHandler.java | 43 +-
.../wal/AbstractWalRecordsIterator.java | 11 +
.../persistence/wal/FileWriteAheadLogManager.java | 245 +-
.../wal/aware/SegmentArchivedStorage.java | 23 +
.../cache/persistence/wal/aware/SegmentAware.java | 24 +-
.../wal/aware/SegmentCompressStorage.java | 14 +-
.../wal/aware/SegmentCurrentStateStorage.java | 9 +
.../wal/filehandle/FileHandleManager.java | 10 -
.../wal/filehandle/FileHandleManagerImpl.java | 95 +-
.../wal/filehandle/FileWriteHandle.java | 5 +
.../wal/filehandle/FileWriteHandleImpl.java | 17 +-
.../wal/filehandle/FsyncFileHandleManagerImpl.java | 10 -
.../wal/filehandle/FsyncFileWriteHandle.java | 9 +
.../wal/reader/IgniteWalIteratorFactory.java | 30 +-
.../wal/reader/StandaloneGridKernalContext.java | 17 +
.../wal/reader/StandaloneWalRecordsIterator.java | 26 +-
.../wal/serializer/RecordDataV1Serializer.java | 2 +-
.../wal/serializer/RecordDataV2Serializer.java | 4 +-
.../serializer/RecordSerializerFactoryImpl.java | 7 +-
.../wal/serializer/RecordV1Serializer.java | 3 +-
.../wal/serializer/RecordV2Serializer.java | 5 +-
.../query/GridCacheDistributedQueryFuture.java | 3 -
.../query/GridCacheDistributedQueryManager.java | 18 +-
.../cache/query/GridCacheQueryAdapter.java | 69 +-
.../cache/query/GridCacheQueryFutureAdapter.java | 22 +-
.../cache/query/GridCacheQueryManager.java | 64 +-
.../cache/query/GridCacheQueryRequest.java | 130 +-
.../cache/query/GridCacheQueryResponse.java | 1 -
.../cache/query/GridCacheQueryResponseEntry.java | 1 -
.../processors/cache/query/GridCacheSqlQuery.java | 9 +-
.../cache/query/IgniteQueryErrorCode.java | 6 +
.../CacheContinuousQueryEventBuffer.java | 1 -
.../continuous/CacheContinuousQueryHandler.java | 61 +-
.../continuous/CacheContinuousQueryHandlerV3.java | 3 -
.../continuous/CacheContinuousQueryListener.java | 7 +
.../continuous/CacheContinuousQueryManager.java | 49 +-
.../cache/store/GridCacheWriteBehindStore.java | 150 +-
.../cache/transactions/IgniteInternalTx.java | 3 +-
.../cache/transactions/IgniteTxAdapter.java | 81 +-
.../cache/transactions/IgniteTxHandler.java | 98 +-
.../IgniteTxImplicitSingleStateImpl.java | 23 +-
.../cache/transactions/IgniteTxLocalAdapter.java | 83 +-
.../cache/transactions/IgniteTxLocalState.java | 5 +
.../cache/transactions/IgniteTxManager.java | 149 +-
.../transactions/IgniteTxRemoteStateAdapter.java | 15 +-
.../cache/transactions/IgniteTxState.java | 8 +
.../cache/transactions/IgniteTxStateImpl.java | 28 +-
.../PartitionCountersNeighborcastFuture.java | 29 +-
.../processors/cache/transactions/TxCounters.java | 20 +-
.../cache/transactions/TxDeadlockDetection.java | 1 -
.../processors/cache/tree/CacheDataRowStore.java | 53 +-
.../processors/cache/tree/CacheDataTree.java | 219 +-
.../internal/processors/cache/tree/DataRow.java | 10 +-
.../cache/tree/mvcc/data/MvccDataRow.java | 65 +-
.../cache/tree/mvcc/data/MvccUpdateDataRow.java | 10 +-
.../tree/mvcc/data/MvccUpdateDataRowNative.java | 240 -
.../tree/mvcc/search/MvccDataPageClosure.java | 36 +
.../cache/tree/mvcc/search/MvccMaxSearchRow.java | 3 +-
.../cache/verify/GridNotIdleException.java | 69 +
.../cache/verify/IdleVerifyException.java | 61 +
.../cache/verify/IdleVerifyResultV2.java | 142 +-
.../processors/cache/verify/IdleVerifyUtility.java | 120 +
.../verify/VerifyBackupPartitionsDumpTask.java | 118 +-
.../cache/verify/VerifyBackupPartitionsTaskV2.java | 427 +-
.../version/GridCacheLazyPlainVersionedEntry.java | 1 -
.../cacheobject/IgniteCacheObjectProcessor.java | 119 +-
.../IgniteCacheObjectProcessorImpl.java | 346 -
.../cacheobject/UserKeyCacheObjectImpl.java | 2 +-
.../cluster/BaselineAdjustForbiddenException.java | 41 +
.../cluster/ChangeGlobalStateFinishMessage.java | 5 +-
.../cluster/ChangeGlobalStateMessage.java | 23 +-
.../processors/cluster/ClusterProcessor.java | 11 +-
.../cluster/GridClusterStateProcessor.java | 62 +-
.../autoadjust/BaselineAutoAdjustData.java | 75 +
.../autoadjust/BaselineAutoAdjustExecutor.java | 84 +
.../autoadjust/BaselineAutoAdjustScheduler.java | 63 +
.../baseline/autoadjust/ChangeTopologyWatcher.java | 124 +
.../distributed/DetachedPropertyException.java | 34 +
.../distributed/DistributedBooleanProperty.java | 38 +
.../distributed/DistributedComparableProperty.java | 62 +
.../DistributedConfigurationLifecycleListener.java | 29 +
.../DistributedConfigurationProcessor.java | 279 +
.../distributed/DistributedLongProperty.java | 38 +
.../distributed/DistributedProperty.java | 147 +
.../distributed/DistributedPropertyDispatcher.java | 51 +
.../distributed/NotWritablePropertyException.java | 34 +
.../distributed/PropertyUpdateClosure.java | 39 +
.../continuous/GridContinuousHandler.java | 5 +
.../continuous/GridContinuousMessage.java | 1 -
.../continuous/GridContinuousProcessor.java | 10 +-
.../processors/continuous/StartRequestData.java | 1 -
.../processors/datastreamer/DataStreamerImpl.java | 3 +-
.../datastructures/AtomicDataStructureProxy.java | 2 +-
.../datastructures/DataStructuresProcessor.java | 26 +-
.../GridCacheAtomicReferenceValue.java | 1 -
.../GridCacheAtomicStampedValue.java | 1 -
.../GridCacheCountDownLatchImpl.java | 1 -
.../datastructures/GridCacheQueueAdapter.java | 34 +-
.../datastructures/GridCacheQueueProxy.java | 12 +
.../datastructures/GridCacheRemovable.java | 7 +
.../datastructures/GridCacheSetImpl.java | 6 +-
.../datastructures/GridCacheSetProxy.java | 2 +-
.../processors/igfs/IgfsAbstractOutputStream.java | 1 -
.../internal/processors/igfs/IgfsDataManager.java | 1 -
.../ignite/internal/processors/igfs/IgfsImpl.java | 4 -
.../processors/igfs/IgfsInputStreamImpl.java | 1 -
.../internal/processors/job/GridJobWorker.java | 23 +-
.../metastorage/DistributedMetaStorage.java | 100 +
.../DistributedMetaStorageListener.java | 45 +
.../DistributedMetastorageLifecycleListener.java | 43 +
.../ReadableDistributedMetaStorage.java | 62 +
.../persistence/DistributedMetaStorageBridge.java | 91 +
.../DistributedMetaStorageCasAckMessage.java | 46 +
.../DistributedMetaStorageCasMessage.java | 67 +
.../DistributedMetaStorageClusterNodeData.java | 52 +
.../DistributedMetaStorageHistoryItem.java | 76 +
.../persistence/DistributedMetaStorageImpl.java | 1204 ++
.../DistributedMetaStorageJoiningNodeData.java | 47 +
.../DistributedMetaStorageUpdateAckMessage.java | 97 +
.../DistributedMetaStorageUpdateMessage.java | 119 +
.../persistence/DistributedMetaStorageUtil.java | 109 +
.../persistence/DistributedMetaStorageVersion.java | 159 +
.../EmptyDistributedMetaStorageBridge.java | 64 +
...InMemoryCachedDistributedMetaStorageBridge.java | 109 +
.../NotAvailableDistributedMetaStorageBridge.java | 62 +
.../ReadOnlyDistributedMetaStorageBridge.java | 212 +
.../metastorage/persistence/StartupExtras.java | 31 +
.../WritableDistributedMetaStorageBridge.java | 163 +
.../ClientListenerAbstractConnectionContext.java | 6 +
.../odbc/ClientListenerMessageParser.java | 20 +-
.../processors/odbc/ClientListenerNioListener.java | 11 +-
.../processors/odbc/ClientListenerProcessor.java | 44 +
.../odbc/ClientListenerRequestHandler.java | 27 +-
.../internal/processors/odbc/SqlListenerUtils.java | 18 +
.../internal/processors/odbc/SqlStateCode.java | 3 +
.../odbc/jdbc/JdbcBatchExecuteRequest.java | 6 +-
.../odbc/jdbc/JdbcBulkLoadAckResult.java | 24 +-
.../odbc/jdbc/JdbcBulkLoadBatchRequest.java | 30 +-
.../odbc/jdbc/JdbcBulkLoadProcessor.java | 21 +-
.../odbc/jdbc/JdbcConnectionContext.java | 8 +-
.../internal/processors/odbc/jdbc/JdbcCursor.java | 60 +
.../processors/odbc/jdbc/JdbcMessageParser.java | 17 +-
.../processors/odbc/jdbc/JdbcMetadataInfo.java | 269 +
.../odbc/jdbc/JdbcQueryCancelRequest.java | 76 +
.../odbc/jdbc/JdbcQueryCloseRequest.java | 20 +-
.../processors/odbc/jdbc/JdbcQueryCursor.java | 28 +-
.../processors/odbc/jdbc/JdbcQueryDescriptor.java | 95 +
.../odbc/jdbc/JdbcQueryExecuteResult.java | 28 +-
.../odbc/jdbc/JdbcQueryFetchRequest.java | 22 +-
.../odbc/jdbc/JdbcQueryMetadataRequest.java | 20 +-
.../internal/processors/odbc/jdbc/JdbcRequest.java | 57 +-
.../processors/odbc/jdbc/JdbcRequestHandler.java | 729 +-
.../processors/odbc/jdbc/JdbcResultInfo.java | 20 +-
.../odbc/odbc/OdbcConnectionContext.java | 9 +-
.../processors/odbc/odbc/OdbcMessageParser.java | 13 +
.../processors/odbc/odbc/OdbcRequestHandler.java | 40 +-
.../internal/processors/odbc/odbc/OdbcUtils.java | 11 +-
.../ignite/internal/processors/package-info.java | 8 +-
.../platform/binary/PlatformBinaryProcessor.java | 2 +-
.../processors/platform/cache/PlatformCache.java | 22 +
.../platform/client/ClientConnectionContext.java | 2 +
.../platform/client/ClientMessageParser.java | 14 +
.../processors/platform/client/ClientRequest.java | 28 -
.../platform/client/ClientRequestHandler.java | 16 +
.../platform/client/ClientResourceRegistry.java | 1 -
.../binary/ClientBinaryTypeNamePutRequest.java | 3 +-
.../client/cache/ClientCacheClearKeyRequest.java | 3 -
.../client/cache/ClientCacheClearKeysRequest.java | 3 -
.../client/cache/ClientCacheClearRequest.java | 3 -
.../cache/ClientCacheContainsKeyRequest.java | 3 -
.../cache/ClientCacheContainsKeysRequest.java | 3 -
.../ClientCacheCreateWithConfigurationRequest.java | 9 +-
.../cache/ClientCacheCreateWithNameRequest.java | 6 +-
.../client/cache/ClientCacheDestroyRequest.java | 3 -
.../client/cache/ClientCacheGetAllRequest.java | 5 +-
.../cache/ClientCacheGetAndPutIfAbsentRequest.java | 3 -
.../client/cache/ClientCacheGetAndPutRequest.java | 3 -
.../cache/ClientCacheGetAndRemoveRequest.java | 3 -
.../cache/ClientCacheGetAndReplaceRequest.java | 3 -
...ntCacheGetOrCreateWithConfigurationRequest.java | 9 +-
.../ClientCacheGetOrCreateWithNameRequest.java | 3 -
.../client/cache/ClientCacheGetRequest.java | 3 -
.../client/cache/ClientCacheGetSizeRequest.java | 3 -
.../client/cache/ClientCacheLocalPeekRequest.java | 3 -
.../cache/ClientCacheNodePartitionsRequest.java | 2 -
.../client/cache/ClientCachePutAllRequest.java | 3 -
.../cache/ClientCachePutIfAbsentRequest.java | 3 -
.../client/cache/ClientCachePutRequest.java | 3 -
.../client/cache/ClientCacheRemoveAllRequest.java | 3 -
.../cache/ClientCacheRemoveIfEqualsRequest.java | 3 -
.../client/cache/ClientCacheRemoveKeyRequest.java | 3 -
.../client/cache/ClientCacheRemoveKeysRequest.java | 3 -
.../cache/ClientCacheReplaceIfEqualsRequest.java | 3 -
.../client/cache/ClientCacheReplaceRequest.java | 3 -
.../platform/client/cache/ClientCacheRequest.java | 32 -
.../client/cache/ClientCacheScanQueryRequest.java | 3 -
.../platform/cluster/PlatformClusterGroup.java | 6 +
.../platform/dotnet/PlatformDotNetCacheStore.java | 1 -
.../dotnet/PlatformDotNetConfigurationClosure.java | 1 -
.../processors/platform/events/PlatformEvents.java | 10 +-
.../transactions/PlatformTransactions.java | 2 +
.../platform/utils/PlatformConfigurationUtils.java | 22 +-
.../processors/platform/utils/PlatformUtils.java | 1 -
.../processors/plugin/CachePluginManager.java | 3 +-
.../processors/plugin/IgnitePluginProcessor.java | 2 -
.../query/GridQueryCacheObjectsIterator.java | 1 -
.../processors/query/GridQueryIndexing.java | 85 +-
.../processors/query/GridQueryProcessor.java | 286 +-
.../processors/query/GridQueryTypeDescriptor.java | 12 +
.../processors/query/GridRunningQueryInfo.java | 28 +-
.../processors/query/QueryHistoryMetrics.java | 175 +
.../processors/query/QueryHistoryMetricsKey.java | 95 +
.../processors/query/QueryHistoryMetricsValue.java | 99 +
.../processors/query/QueryHistoryTracker.java | 150 +
.../processors/query/QueryKeyValueIterator.java | 1 -
.../processors/query/QueryTypeDescriptorImpl.java | 39 +-
.../internal/processors/query/QueryUtils.java | 205 +-
.../processors/query/RunningQueryManager.java | 218 +
.../h2/twostep/messages/GridQueryFailResponse.java | 12 +-
.../twostep/messages/GridQueryNextPageRequest.java | 44 +-
.../query/property/QueryBinaryProperty.java | 61 +-
.../query/schema/SchemaIndexCacheVisitorImpl.java | 6 +-
.../internal/processors/rest/GridRestCommand.java | 20 +-
.../processors/rest/GridRestProcessor.java | 13 +
.../client/message/GridClientTaskResultBean.java | 1 -
.../cluster/GridBaselineCommandHandler.java | 205 +
.../cluster/GridBaselineCommandResponse.java | 161 +
.../memory/MemoryMetricsCommandHandler.java | 80 +
.../rest/protocols/tcp/GridTcpRestNioListener.java | 146 +-
.../rest/request/GridRestBaselineRequest.java | 65 +
.../processors/security/SecurityUtils.java | 4 -
.../processors/service/GridServiceAssignments.java | 3 +
.../service/GridServiceAssignmentsKey.java | 3 +
.../processors/service/GridServiceDeployment.java | 3 +
.../GridServiceDeploymentCompoundFuture.java | 15 +-
.../service/GridServiceDeploymentFuture.java | 19 +-
.../service/GridServiceDeploymentKey.java | 3 +
.../processors/service/GridServiceProcessor.java | 194 +-
.../processors/service/GridServiceProxy.java | 18 +-
.../processors/service/IgniteServiceProcessor.java | 1785 ++
.../processors/service/PreparedConfigurations.java | 7 +-
.../service/ServiceChangeAbstractRequest.java | 53 +
.../service/ServiceChangeBatchRequest.java | 113 +
.../service/ServiceClusterDeploymentResult.java | 73 +
.../ServiceClusterDeploymentResultBatch.java | 125 +
.../processors/service/ServiceContextImpl.java | 1 -
.../service/ServiceDeploymentActions.java | 115 +
.../service/ServiceDeploymentManager.java | 567 +
.../service/ServiceDeploymentProcessId.java | 172 +
.../service/ServiceDeploymentRequest.java | 56 +
.../processors/service/ServiceDeploymentTask.java | 858 +
.../processors/service/ServiceDescriptorImpl.java | 5 +-
.../internal/processors/service/ServiceInfo.java | 170 +
.../service/ServiceProcessorAdapter.java | 162 +
.../ServiceProcessorCommonDiscoveryData.java | 55 +
.../ServiceProcessorJoinNodeDiscoveryData.java | 53 +
.../service/ServiceSingleNodeDeploymentResult.java | 162 +
.../ServiceSingleNodeDeploymentResultBatch.java | 155 +
.../service/ServiceUndeploymentRequest.java | 42 +
.../GridInternalSubscriptionProcessor.java | 53 +-
.../processors/task/GridTaskProcessor.java | 7 +-
.../internal/processors/task/GridTaskWorker.java | 17 +-
.../org/apache/ignite/internal/sql/SqlLexer.java | 9 +-
.../org/apache/ignite/internal/sql/SqlParser.java | 54 +-
.../affinity/PartitionAffinityFunctionType.java | 48 +
.../sql/optimizer/affinity/PartitionAllNode.java | 52 +
.../optimizer/affinity/PartitionClientContext.java | 39 +
.../optimizer/affinity/PartitionCompositeNode.java | 397 +
.../affinity/PartitionCompositeNodeOperator.java | 44 +
.../optimizer/affinity/PartitionConstantNode.java | 60 +
.../optimizer/affinity/PartitionDataTypeUtils.java | 528 +
.../sql/optimizer/affinity/PartitionGroupNode.java | 116 +
.../optimizer/affinity/PartitionJoinCondition.java | 132 +
.../sql/optimizer/affinity/PartitionJoinGroup.java | 81 +
.../sql/optimizer/affinity/PartitionNode.java | 52 +
.../sql/optimizer/affinity/PartitionNoneNode.java | 53 +
.../optimizer/affinity/PartitionParameterNode.java | 94 +
.../optimizer/affinity/PartitionParameterType.java | 53 +
.../sql/optimizer/affinity/PartitionResolver.java | 37 +
.../sql/optimizer/affinity/PartitionResult.java | 107 +
.../optimizer/affinity/PartitionSingleNode.java | 108 +
.../sql/optimizer/affinity/PartitionTable.java | 113 +
.../affinity/PartitionTableAffinityDescriptor.java | 97 +
.../optimizer/affinity/PartitionTableModel.java | 157 +
.../apache/ignite/internal/stat/IndexPageType.java | 33 +
.../ignite/internal/stat/IoStatisticsHolder.java | 66 +
.../internal/stat/IoStatisticsHolderCache.java | 132 +
.../internal/stat/IoStatisticsHolderIndex.java | 168 +
.../internal/stat/IoStatisticsHolderKey.java | 91 +
.../internal/stat/IoStatisticsHolderNoOp.java | 70 +
.../internal/stat/IoStatisticsHolderQuery.java | 128 +
.../ignite/internal/stat/IoStatisticsManager.java | 226 +
.../stat/IoStatisticsMetricsLocalMXBeanImpl.java | 146 +
.../internal/stat/IoStatisticsQueryHelper.java | 98 +
.../ignite/internal/stat/IoStatisticsType.java | 36 +
.../IgniteTxAlreadyCompletedCheckedException.java | 36 +
.../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/BitSetIntSet.java | 184 +
.../ignite/internal/util/FeatureChecker.java | 38 +
.../apache/ignite/internal/util/GridArrays.java | 1 -
.../internal/util/GridBoundedLinkedHashMap.java | 1 -
.../internal/util/GridBoundedLinkedHashSet.java | 1 -
.../internal/util/GridConcurrentSkipListSet.java | 2 +-
.../apache/ignite/internal/util/GridLeanMap.java | 2 +-
.../apache/ignite/internal/util/GridLeanSet.java | 1 -
.../apache/ignite/internal/util/GridListSet.java | 3 -
.../ignite/internal/util/GridSetWrapper.java | 2 -
.../apache/ignite/internal/util/GridUnsafe.java | 9 +-
.../ignite/internal/util/IgniteStopwatch.java | 230 +
.../apache/ignite/internal/util/IgniteTicker.java | 52 +
.../apache/ignite/internal/util/IgniteUtils.java | 465 +-
.../internal/util/Jsr310Java8DateTimeApiUtils.java | 80 -
.../ignite/internal/util/OffheapReadWriteLock.java | 2 +-
.../util/StripedCompositeReadWriteLock.java | 1 -
.../ignite/internal/util/StripedExecutor.java | 85 +-
.../org/apache/ignite/internal/util/TimeBag.java | 312 +
.../internal/util/future/GridCompoundFuture.java | 3 -
.../internal/util/future/GridFinishedFuture.java | 2 -
.../internal/util/future/GridFutureAdapter.java | 22 +-
.../internal/util/future/IgniteFutureImpl.java | 1 -
.../ignite/internal/util/io/GridFileUtils.java | 87 +
.../apache/ignite/internal/util/lang/GridFunc.java | 11 -
.../util/lang/GridMetadataAwareAdapter.java | 7 -
.../ignite/internal/util/lang/GridTuple.java | 1 -
.../ignite/internal/util/lang/GridTuple3.java | 1 -
.../ignite/internal/util/lang/GridTuple4.java | 1 -
.../ignite/internal/util/lang/GridTuple5.java | 1 -
.../ignite/internal/util/lang/GridTuple6.java | 1 -
.../util/lang/IgniteThrowableConsumer.java | 9 +-
.../util/lang/IgniteThrowableFunction.java | 39 +
.../util/lang/gridfunc/PredicateMapView.java | 4 -
.../util/lang/gridfunc/TransformMapView.java | 4 -
.../util/lang/gridfunc/TransformMapView2.java | 4 -
.../internal/util/nio/GridCommunicationClient.java | 2 +-
.../ignite/internal/util/nio/GridDirectParser.java | 12 +-
.../util/nio/GridNioAsyncNotifyFilter.java | 3 +-
.../internal/util/nio/GridNioCodecFilter.java | 3 +-
.../internal/util/nio/GridNioDelimitedBuffer.java | 2 +-
.../internal/util/nio/GridNioEmbeddedFuture.java | 20 +-
.../internal/util/nio/GridNioMessageTracker.java | 2 +-
.../util/nio/GridNioRecoveryDescriptor.java | 2 +-
.../ignite/internal/util/nio/GridNioServer.java | 75 +-
.../internal/util/nio/GridNioSessionImpl.java | 2 +-
.../util/nio/GridSelectorNioSessionImpl.java | 2 +-
.../util/nio/GridShmemCommunicationClient.java | 3 +-
.../util/nio/GridTcpNioCommunicationClient.java | 2 +-
.../internal/util/nio/SelectedSelectionKeySet.java | 5 +-
.../ignite/internal/util/nio/package-info.java | 3 +-
.../internal/util/nio/ssl/BlockingSslHandler.java | 11 +-
.../internal/util/nio/ssl/GridNioSslFilter.java | 5 +-
.../internal/util/nio/ssl/GridNioSslHandler.java | 14 +-
.../ignite/internal/util/nio/ssl/package-info.java | 3 +-
.../util/tostring/GridToStringBuilder.java | 101 +-
.../internal/util/tostring/SBLimitedLength.java | 1 -
.../org/apache/ignite/internal/util/typedef/X.java | 31 +-
.../ignite/internal/visor/VisorMultiNodeTask.java | 2 +-
.../baseline/VisorBaselineAutoAdjustSettings.java | 70 +
.../internal/visor/baseline/VisorBaselineNode.java | 25 +
.../visor/baseline/VisorBaselineOperation.java | 4 +-
.../internal/visor/baseline/VisorBaselineTask.java | 48 +-
.../visor/baseline/VisorBaselineTaskArg.java | 22 +-
.../visor/baseline/VisorBaselineTaskResult.java | 17 +-
.../visor/baseline/VisorBaselineViewTask.java | 8 +-
.../visor/cache/VisorCacheConfiguration.java | 38 +
.../cache/VisorCacheConfigurationCollectorJob.java | 3 +-
.../cache/VisorCacheMetricsCollectorTask.java | 15 +-
.../visor/cache/VisorCachePartitionsTask.java | 5 +-
.../VisorCacheRebalanceCollectorJobResult.java | 91 +
.../node/VisorCacheRebalanceCollectorTask.java | 198 +
.../node/VisorCacheRebalanceCollectorTaskArg.java | 54 +
.../VisorCacheRebalanceCollectorTaskResult.java | 92 +
.../node/VisorExecutorServiceConfiguration.java | 4 +-
.../visor/node/VisorNodeBaselineStatus.java | 47 +
.../visor/node/VisorNodeDataCollectorJob.java | 76 +-
.../node/VisorNodeDataCollectorTaskResult.java | 3 +-
.../visor/node/VisorPersistenceMetrics.java | 34 +-
.../visor/query/VisorQueryCleanupTask.java | 22 +-
.../internal/visor/query/VisorQueryCursor.java | 95 -
.../visor/query/VisorQueryFetchFirstPageTask.java | 107 +
.../internal/visor/query/VisorQueryHolder.java | 171 +
.../visor/query/VisorQueryNextPageTask.java | 73 +-
.../internal/visor/query/VisorQueryTask.java | 83 +-
.../internal/visor/query/VisorQueryUtils.java | 301 +-
.../internal/visor/query/VisorScanQueryTask.java | 112 +-
.../ignite/internal/visor/tx/VisorTxSortOrder.java | 17 -
.../ignite/internal/visor/util/VisorTaskUtils.java | 43 +
.../internal/visor/verify/CacheFilterEnum.java | 52 +
.../visor/verify/VisorIdleVerifyDumpTaskArg.java | 79 +-
.../internal/visor/verify/VisorIdleVerifyJob.java | 13 +-
.../visor/verify/VisorIdleVerifyTaskArg.java | 94 +-
.../visor/verify/VisorIdleVerifyTaskV2.java | 58 +-
.../java/org/apache/ignite/lang/IgniteBiTuple.java | 1 -
.../org/apache/ignite/logger/java/JavaLogger.java | 1 -
.../ignite/marshaller/MarshallerContext.java | 26 +-
.../ignite/marshaller/jdk/JdkMarshaller.java | 4 +-
.../apache/ignite/mxbean/CacheMetricsMXBean.java | 2 +-
.../ignite/mxbean/IoStatisticsMetricsMXBean.java | 172 +
.../ignite/mxbean/StripedExecutorMXBean.java | 10 +
.../org/apache/ignite/plugin/PluginProvider.java | 18 +-
.../ignite/services/ServiceConfiguration.java | 2 +
.../spi/ExponentialBackoffTimeoutStrategy.java | 138 +
.../spi/IgniteSpiOperationTimeoutHelper.java | 8 +-
.../org/apache/ignite/spi/TimeoutStrategy.java | 60 +
.../spi/communication/tcp/TcpCommunicationSpi.java | 702 +-
.../tcp/internal/HandshakeException.java | 35 +
.../tcp/messages/HandshakeMessage.java | 7 +
.../tcp/messages/HandshakeMessage2.java | 8 +
.../tcp/messages/HandshakeWaitMessage.java | 81 +
.../tcp/messages/RecoveryLastReceivedMessage.java | 3 +
.../ignite/spi/discovery/DiscoveryDataBag.java | 6 +
.../ignite/spi/discovery/tcp/ClientImpl.java | 20 +-
.../ignite/spi/discovery/tcp/ServerImpl.java | 622 +-
.../ignite/spi/discovery/tcp/TcpDiscoveryImpl.java | 25 +-
.../ignite/spi/discovery/tcp/TcpDiscoverySpi.java | 76 +-
.../spi/discovery/tcp/internal/FutureTask.java | 46 +
.../discovery/tcp/internal/TcpDiscoveryNode.java | 10 +-
.../tcp/internal/TcpDiscoveryNodesRing.java | 35 +-
.../tcp/internal/TcpDiscoverySpiState.java | 5 +-
.../tcp/ipfinder/TcpDiscoveryIpFinderAdapter.java | 14 +-
.../tcp/ipfinder/jdbc/JdbcIpFinderDialect.java | 10 +-
.../ipfinder/jdbc/TcpDiscoveryJdbcIpFinder.java | 10 +-
.../multicast/TcpDiscoveryMulticastIpFinder.java | 214 +-
.../messages/TcpDiscoveryDummyWakeupMessage.java | 33 +
.../tcp/messages/TcpDiscoveryHandshakeRequest.java | 23 +-
.../messages/TcpDiscoveryNodeFailedMessage.java | 10 +-
.../apache/ignite/ssl/DelegatingSSLContextSpi.java | 4 +-
.../org/apache/ignite/ssl/SSLContextWrapper.java | 13 +-
.../apache/ignite/ssl/SSLSocketFactoryWrapper.java | 64 +-
.../org/apache/ignite/ssl/SslContextFactory.java | 16 +-
.../startup/cmdline/CommandLineTransformer.java | 10 +-
.../org/apache/ignite/thread/IgniteThread.java | 9 +
.../TransactionAlreadyCompletedException.java | 37 +
.../TransactionDuplicateKeyException.java | 45 +
.../ignite/transactions/TransactionException.java | 67 +-
.../TransactionSerializationException.java | 36 +
.../java/org/jsr166/ConcurrentLinkedHashMap.java | 12 +-
.../main/resources/META-INF/classnames.properties | 1 +
.../org.apache.ignite.plugin.PluginProvider | 2 +
.../ignite/GridCacheAffinityBackupsSelfTest.java | 12 +-
.../ignite/GridSuppressedExceptionSelfTest.java | 15 +-
.../java/org/apache/ignite/GridTestIoUtils.java | 11 +-
.../java/org/apache/ignite/GridTestJobContext.java | 1 -
.../org/apache/ignite/GridTestTaskSession.java | 1 -
.../apache/ignite/IgniteCacheAffinitySelfTest.java | 4 +-
...gniteCacheEntryProcessorSequentialCallTest.java | 80 +-
.../ignite/cache/IgniteWarmupClosureSelfTest.java | 16 +-
.../apache/ignite/cache/LargeEntryUpdateTest.java | 2 +
.../ignite/cache/NodeWithFilterRestartTest.java | 152 +
.../ignite/cache/ResetLostPartitionTest.java | 17 +-
.../affinity/AbstractAffinityFunctionSelfTest.java | 10 +
.../cache/affinity/AffinityClientNodeSelfTest.java | 12 +-
.../affinity/AffinityDistributionLoggingTest.java | 7 +
...finityFunctionBackupFilterAbstractSelfTest.java | 13 +-
...tyFunctionExcludeNeighborsAbstractSelfTest.java | 12 +-
.../cache/affinity/AffinityHistoryCleanupTest.java | 10 +-
.../affinity/local/LocalAffinityFunctionTest.java | 10 +-
.../RendezvousAffinityFunctionSelfTest.java | 7 +
.../RendezvousAffinityFunctionSimpleBenchmark.java | 14 +-
...nerRWThroughDisabledTransactionalCacheTest.java | 20 +
.../cache/store/CacheStoreReadFromBackupTest.java | 5 +
.../CacheStoreSessionListenerAbstractSelfTest.java | 29 +-
...CacheStoreSessionListenerLifecycleSelfTest.java | 23 +-
...stenerReadWriteThroughDisabledAbstractTest.java | 7 +
...StoreSessionListenerWriteBehindEnabledTest.java | 15 +
.../cache/store/CacheStoreWriteErrorTest.java | 3 +
.../CacheTransactionalStoreReadFromBackupTest.java | 8 +
.../store/GridCacheBalancingStoreSelfTest.java | 6 +
.../GridCacheLoadOnlyStoreAdapterSelfTest.java | 87 +-
.../ignite/cache/store/GridStoreLoadCacheTest.java | 2 +
.../store/IgniteCacheExpiryStoreLoadSelfTest.java | 8 +-
.../store/StoreResourceInjectionSelfTest.java | 16 +-
.../jdbc/CacheJdbcPojoStoreAbstractSelfTest.java | 39 +-
...CacheJdbcPojoStoreBinaryMarshallerSelfTest.java | 7 +
.../cache/store/jdbc/CacheJdbcPojoStoreTest.java | 5 +
...JdbcPojoWriteBehindStoreWithCoalescingTest.java | 677 +
...acheJdbcStoreAbstractMultithreadedSelfTest.java | 16 +-
.../CacheJdbcStoreSessionListenerSelfTest.java | 10 +-
...ridCacheJdbcBlobStoreMultithreadedSelfTest.java | 28 +-
.../jdbc/JdbcTypesDefaultTransformerTest.java | 2 +
.../store/jdbc/model/TestJdbcPojoDataSource.java | 523 +
.../jdbc/model/TestJdbcPojoDataSourceFactory.java | 106 +
.../TestJdbcPojoStoreFactoryWithHangWriteAll.java | 136 +
.../ignite/cache/store/jdbc/model/TestPojo.java | 117 +
.../org/apache/ignite/client/FunctionalTest.java | 5 +-
.../apache/ignite/client/SslParametersTest.java | 159 +-
.../failure/FailureHandlerTriggeredTest.java | 2 +
.../failure/FailureHandlingConfigurationTest.java | 6 +
.../ignite/failure/IoomFailureHandlerTest.java | 18 +-
.../ignite/failure/OomFailureHandlerTest.java | 6 +
.../ignite/failure/StopNodeFailureHandlerTest.java | 2 +
.../failure/StopNodeOrHaltFailureHandlerTest.java | 2 +
.../ignite/failure/SystemWorkersBlockingTest.java | 19 +-
.../failure/SystemWorkersTerminationTest.java | 2 +
.../ignite/igfs/IgfsEventsAbstractSelfTest.java | 12 +-
.../igfs/IgfsFragmentizerAbstractSelfTest.java | 12 -
.../ignite/igfs/IgfsFragmentizerSelfTest.java | 11 +-
.../igfs/IgfsFragmentizerTopologySelfTest.java | 4 +-
.../org/apache/ignite/igfs/IgfsPathSelfTest.java | 5 +-
.../org/apache/ignite/internal/ClassSetTest.java | 12 +-
.../ClusterBaselineNodesMetricsSelfTest.java | 26 +-
.../ignite/internal/ClusterGroupAbstractTest.java | 15 +-
.../ignite/internal/ClusterGroupHostsSelfTest.java | 3 +
.../ignite/internal/ClusterGroupSelfTest.java | 20 +-
.../ignite/internal/ClusterMetricsSelfTest.java | 3 +
.../internal/ClusterNodeMetricsSelfTest.java | 70 +-
.../internal/ClusterNodeMetricsUpdateTest.java | 13 +-
.../ComputeJobCancelWithServiceSelfTest.java | 18 +-
.../ConsistentIdImplicitlyExplicitlyTest.java | 186 +
.../ignite/internal/DiscoverySpiTestListener.java | 33 +
.../ignite/internal/GridAffinityMappedTest.java | 14 +-
.../internal/GridAffinityNoCacheSelfTest.java | 5 +
.../ignite/internal/GridAffinityP2PSelfTest.java | 17 +-
.../ignite/internal/GridAffinitySelfTest.java | 14 +-
.../GridAlwaysFailoverSpiFailSelfTest.java | 33 +-
...dCachePartitionExchangeManagerHistSizeTest.java | 10 +-
.../internal/GridCancelOnGridStopSelfTest.java | 4 +-
.../internal/GridCancelUnusedJobSelfTest.java | 4 +-
.../internal/GridCancelledJobsMetricsSelfTest.java | 2 +
.../internal/GridCollisionJobsContextSelfTest.java | 4 +-
.../ignite/internal/GridCommunicationSelfTest.java | 11 +-
...idComputationBinarylizableClosuresSelfTest.java | 7 +
.../GridContinuousJobAnnotationSelfTest.java | 5 +-
.../GridContinuousJobSiblingsSelfTest.java | 5 +-
.../internal/GridContinuousTaskSelfTest.java | 8 +
.../GridDeploymentMultiThreadedSelfTest.java | 4 +-
.../ignite/internal/GridDeploymentSelfTest.java | 10 +-
.../internal/GridDiscoveryEventSelfTest.java | 21 +-
.../ignite/internal/GridDiscoverySelfTest.java | 28 +-
.../GridEventStorageCheckAllEventsSelfTest.java | 7 +
.../GridEventStorageDefaultExceptionTest.java | 3 +
...idEventStorageRuntimeConfigurationSelfTest.java | 10 +-
.../ignite/internal/GridEventStorageSelfTest.java | 15 +
.../GridFailFastNodeFailureDetectionSelfTest.java | 12 +-
.../GridFailedInputParametersSelfTest.java | 17 +-
.../GridFailoverCustomTopologySelfTest.java | 4 +-
.../ignite/internal/GridFailoverSelfTest.java | 4 +-
.../GridFailoverTaskWithPredicateSelfTest.java | 6 +-
.../internal/GridFailoverTopologySelfTest.java | 4 +-
.../ignite/internal/GridGetOrStartSelfTest.java | 3 +
.../ignite/internal/GridHomePathSelfTest.java | 4 +-
.../internal/GridJobCheckpointCleanupSelfTest.java | 4 +-
.../internal/GridJobCollisionCancelSelfTest.java | 4 +-
.../ignite/internal/GridJobContextSelfTest.java | 4 +-
.../internal/GridJobMasterLeaveAwareSelfTest.java | 31 +-
.../internal/GridJobServicesAddNodeTest.java | 14 +-
.../ignite/internal/GridJobStealingSelfTest.java | 13 +-
.../GridJobStealingZeroActiveJobsSelfTest.java | 5 +-
.../ignite/internal/GridJobSubjectIdSelfTest.java | 5 +-
.../GridKernalConcurrentAccessStopSelfTest.java | 4 +-
.../ignite/internal/GridLifecycleBeanSelfTest.java | 13 +-
.../ignite/internal/GridListenActorSelfTest.java | 8 +-
.../internal/GridLocalEventListenerSelfTest.java | 4 +-
.../org/apache/ignite/internal/GridMBeansTest.java | 3 +
.../ignite/internal/GridMultipleJobsSelfTest.java | 17 +-
.../ignite/internal/GridMultipleSpisSelfTest.java | 4 +-
.../GridMultipleVersionsDeploymentSelfTest.java | 7 +-
.../GridMultithreadedJobStealingSelfTest.java | 5 +-
.../ignite/internal/GridNodeFilterSelfTest.java | 15 +-
.../ignite/internal/GridNodeLocalSelfTest.java | 5 +-
.../internal/GridNodeMetricsLogPdsSelfTest.java | 9 +-
.../internal/GridNodeMetricsLogSelfTest.java | 2 +
.../internal/GridNodeVisorAttributesSelfTest.java | 6 +-
.../internal/GridNonHistoryMetricsSelfTest.java | 23 +-
.../internal/GridProjectionForCachesSelfTest.java | 29 +-
...rojectionLocalJobMultipleArgumentsSelfTest.java | 19 +-
.../apache/ignite/internal/GridReduceSelfTest.java | 5 +-
.../ignite/internal/GridReleaseTypeSelfTest.java | 12 +-
.../internal/GridRuntimeExceptionSelfTest.java | 7 +-
.../ignite/internal/GridSameVmStartupSelfTest.java | 4 +-
.../org/apache/ignite/internal/GridSelfTest.java | 8 +-
.../ignite/internal/GridSpiExceptionSelfTest.java | 4 +-
.../ignite/internal/GridStartStopSelfTest.java | 6 +-
.../internal/GridStopWithCancelSelfTest.java | 4 +-
.../ignite/internal/GridStopWithWaitSelfTest.java | 5 +-
.../internal/GridTaskCancelSingleNodeSelfTest.java | 5 +-
.../internal/GridTaskContinuousMapperSelfTest.java | 6 +-
.../internal/GridTaskExecutionContextSelfTest.java | 6 +-
.../ignite/internal/GridTaskExecutionSelfTest.java | 4 +
.../internal/GridTaskFailoverAffinityRunTest.java | 12 +-
.../ignite/internal/GridTaskFailoverSelfTest.java | 4 +-
.../GridTaskFutureImplStopGridSelfTest.java | 4 +-
.../GridTaskInstanceExecutionSelfTest.java | 4 +-
.../internal/GridTaskInstantiationSelfTest.java | 4 +-
.../ignite/internal/GridTaskJobRejectSelfTest.java | 4 +-
.../ignite/internal/GridTaskListenerSelfTest.java | 4 +-
.../ignite/internal/GridTaskMapAsyncSelfTest.java | 4 +-
.../internal/GridTaskNameAnnotationSelfTest.java | 7 +-
.../internal/GridTaskResultCacheSelfTest.java | 6 +-
.../ignite/internal/GridTaskTimeoutSelfTest.java | 6 +-
.../internal/GridTopicExternalizableSelfTest.java | 11 +-
.../ignite/internal/GridVersionSelfTest.java | 4 +-
...ClientConnectAfterCommunicationFailureTest.java | 7 +
.../IgniteClientReconnectAbstractTest.java | 13 +-
.../IgniteClientReconnectApiExceptionTest.java | 4 +-
.../internal/IgniteClientReconnectAtomicsTest.java | 17 +
.../IgniteClientReconnectBinaryContexTest.java | 2 +
.../internal/IgniteClientReconnectCacheTest.java | 46 +-
.../IgniteClientReconnectCollectionsTest.java | 9 +
.../internal/IgniteClientReconnectComputeTest.java | 6 +-
...niteClientReconnectContinuousProcessorTest.java | 8 +-
.../IgniteClientReconnectDelayedSpiTest.java | 2 +
.../IgniteClientReconnectDiscoveryStateTest.java | 4 +-
.../IgniteClientReconnectFailoverTest.java | 7 +-
.../IgniteClientReconnectServicesTest.java | 56 +-
.../internal/IgniteClientReconnectStopTest.java | 4 +-
.../IgniteClientReconnectStreamerTest.java | 5 +-
.../ignite/internal/IgniteClientRejoinTest.java | 4 +
.../IgniteComputeEmptyClusterGroupTest.java | 17 +-
.../internal/IgniteComputeJobOneThreadTest.java | 2 +
.../internal/IgniteComputeResultExceptionTest.java | 13 +
.../IgniteComputeTopologyExceptionTest.java | 3 +
...niteConcurrentEntryProcessorAccessStopTest.java | 2 +
...teConnectionConcurrentReserveAndRemoveTest.java | 14 +-
.../IgniteDiscoveryMassiveNodeFailTest.java | 7 +
.../ignite/internal/IgniteExecutorServiceTest.java | 10 +-
.../IgniteExplicitImplicitDeploymentSelfTest.java | 11 +-
.../internal/IgniteInternalCacheRemoveTest.java | 4 +-
.../IgniteLocalNodeMapBeforeStartTest.java | 2 +
.../internal/IgniteReflectionFactorySelfTest.java | 17 +-
...iteRoundRobinErrorAfterClientReconnectTest.java | 2 +
.../IgniteSlowClientDetectionSelfTest.java | 10 +-
...iteUpdateNotifierPerClusterSettingSelfTest.java | 11 +-
.../internal/IgniteVersionUtilsSelfTest.java | 38 +
.../ignite/internal/LongJVMPauseDetectorTest.java | 3 +
.../internal/MarshallerContextLockingSelfTest.java | 6 +-
.../internal/MemoryLeaksOnRestartNodeTest.java | 4 +-
.../ignite/internal/TaskNodeRestartTest.java | 10 +-
.../internal/TransactionMetricsMxBeanImplTest.java | 27 +-
.../internal/TransactionsMXBeanImplTest.java | 10 +-
.../internal/VisorManagementEventSelfTest.java | 5 +
.../BinaryArrayIdentityResolverSelfTest.java | 6 +
.../binary/BinaryBasicIdMapperSelfTest.java | 3 +
.../binary/BinaryBasicNameMapperSelfTest.java | 3 +
.../BinaryConfigurationConsistencySelfTest.java | 9 +
...inaryConfigurationCustomSerializerSelfTest.java | 2 +
.../internal/binary/BinaryEnumsSelfTest.java | 23 +-
.../binary/BinaryFieldExtractionSelfTest.java | 4 +
.../binary/BinaryFieldsAbstractSelfTest.java | 31 +
.../BinaryFooterOffsetsAbstractSelfTest.java | 6 +
.../internal/binary/BinaryMarshallerSelfTest.java | 115 +-
.../BinaryObjectBuilderAdditionalSelfTest.java | 78 +-
.../BinaryObjectBuilderDefaultMappersSelfTest.java | 54 +-
.../binary/BinaryObjectExceptionSelfTest.java | 10 +-
.../binary/BinaryObjectToStringSelfTest.java | 9 +-
.../binary/BinaryObjectTypeCompatibilityTest.java | 19 +-
.../BinarySerialiedFieldComparatorSelfTest.java | 31 +-
.../BinarySimpleNameTestPropertySelfTest.java | 4 +
.../ignite/internal/binary/BinaryTreeSelfTest.java | 13 +
.../binary/GridBinaryAffinityKeySelfTest.java | 12 +-
.../GridBinaryMarshallerCtxDisabledSelfTest.java | 8 +-
.../binary/GridBinaryWildcardsSelfTest.java | 22 +
...DefaultBinaryMappersBinaryMetaDataSelfTest.java | 7 +
.../AbstractBinaryStreamByteOrderSelfTest.java | 13 +
.../streams/BinaryAbstractOutputStreamTest.java | 2 +
.../internal/commandline/CommandArgFactory.java | 62 +
.../commandline/CommandHandlerParsingTest.java | 105 +-
...ectByteBufferStreamImplV2ByteOrderSelfTest.java | 31 +-
.../encryption/EncryptedCacheBigEntryTest.java | 2 +
.../encryption/EncryptedCacheCreateTest.java | 6 +-
.../encryption/EncryptedCacheDestroyTest.java | 7 +-
.../encryption/EncryptedCacheGroupCreateTest.java | 3 +
.../encryption/EncryptedCacheNodeJoinTest.java | 9 +
.../EncryptedCachePreconfiguredRestartTest.java | 3 +
.../encryption/EncryptedCacheRestartTest.java | 2 +
.../GridManagerLocalMessageListenerSelfTest.java | 16 +-
...GridManagerMxBeanIllegalArgumentHandleTest.java | 18 +-
.../internal/managers/GridManagerStopSelfTest.java | 11 +-
.../internal/managers/GridNoopManagerSelfTest.java | 4 +-
.../managers/IgniteDiagnosticMessagesTest.java | 159 +-
.../GridCheckpointManagerAbstractSelfTest.java | 12 -
.../checkpoint/GridCheckpointManagerSelfTest.java | 9 +-
.../checkpoint/GridCheckpointTaskSelfTest.java | 24 +-
.../GridCommunicationManagerListenersSelfTest.java | 7 +-
.../GridCommunicationSendMessageSelfTest.java | 18 +-
.../communication/GridIoManagerSelfTest.java | 7 +-
.../IgniteCommunicationBalanceTest.java | 12 +-
.../communication/IgniteIoTestMessagesTest.java | 10 +-
.../IgniteVariousConnectionNumberTest.java | 10 +-
...loymentRequestOfUnknownClassProcessingTest.java | 141 +
.../GridDeploymentManagerStopSelfTest.java | 4 +-
.../GridDeploymentMessageCountSelfTest.java | 68 +-
.../GridDiscoveryManagerAliveCacheSelfTest.java | 12 +-
.../GridDiscoveryManagerAttributesSelfTest.java | 32 +-
.../IgniteTopologyPrintFormatSelfTest.java | 21 +-
.../events/GridEventStorageManagerSelfTest.java | 6 +-
.../optimized/OptimizedMarshallerEnumSelfTest.java | 9 +-
.../OptimizedMarshallerNodeFailoverTest.java | 18 +-
.../optimized/OptimizedMarshallerSelfTest.java | 7 +-
...edMarshallerSerialPersistentFieldsSelfTest.java | 4 +-
.../optimized/OptimizedMarshallerTest.java | 20 +-
.../optimized/OptimizedObjectStreamSelfTest.java | 79 +-
.../internal/pagemem/impl/PageIdUtilsSelfTest.java | 7 +
.../pagemem/impl/PageMemoryNoLoadSelfTest.java | 6 +
.../GridCacheTxLoadFromStoreOnLockSelfTest.java | 21 +-
.../affinity/GridAffinityAssignmentV2Test.java | 270 +
...ridAffinityAssignmentV2TestNoOptimizations.java | 39 +
.../GridAffinityProcessorAbstractSelfTest.java | 18 +-
.../GridAffinityProcessorMemoryLeakTest.java | 15 +-
.../GridHistoryAffinityAssignmentTest.java | 138 +
...istoryAffinityAssignmentTestNoOptimization.java | 42 +
.../affinity/SerializableMetricsProvider.java | 39 +
.../Authentication1kUsersNodeRestartTest.java | 14 +-
.../AuthenticationConfigurationClusterTest.java | 19 +-
.../AuthenticationOnNotActiveClusterTest.java | 15 +-
.../AuthenticationProcessorNPEOnStartTest.java | 14 +-
.../AuthenticationProcessorNodeRestartTest.java | 22 +-
.../AuthenticationProcessorSelfTest.java | 28 +-
.../AtomicCacheAffinityConfigurationTest.java | 4 +
...tadataRegistrationInsideEntryProcessorTest.java | 122 +-
.../cache/CacheAffinityCallSelfTest.java | 87 +-
.../CacheAtomicSingleMessageCountSelfTest.java | 16 +-
.../processors/cache/CacheClientStoreSelfTest.java | 32 +-
.../processors/cache/CacheComparatorTest.java | 7 +-
.../cache/CacheConcurrentReadThroughTest.java | 23 +-
.../cache/CacheConfigurationLeakTest.java | 2 +
.../cache/CacheConnectionLeakStoreTxTest.java | 44 +-
.../cache/CacheDataRegionConfigurationTest.java | 11 +
.../cache/CacheDeferredDeleteQueueTest.java | 15 +
.../cache/CacheDeferredDeleteSanitySelfTest.java | 33 +
.../CacheDhtLocalPartitionAfterRemoveSelfTest.java | 4 +-
.../cache/CacheEntryProcessorCopySelfTest.java | 6 +-
.../cache/CacheEnumOperationsAbstractTest.java | 16 +-
.../cache/CacheEventWithTxLabelTest.java | 492 +
.../CacheExchangeMessageDuplicatedStateTest.java | 10 +-
.../cache/CacheFutureExceptionSelfTest.java | 22 +-
.../cache/CacheGetEntryAbstractTest.java | 13 +-
...cheGetEntryOptimisticReadCommittedSelfTest.java | 36 +
...cheGetEntryOptimisticReadCommittedSeltTest.java | 36 -
...heGetEntryOptimisticRepeatableReadSelfTest.java | 36 +
...heGetEntryOptimisticRepeatableReadSeltTest.java | 36 -
...acheGetEntryOptimisticSerializableSelfTest.java | 36 +
...acheGetEntryOptimisticSerializableSeltTest.java | 36 -
...heGetEntryPessimisticReadCommittedSelfTest.java | 36 +
...heGetEntryPessimisticReadCommittedSeltTest.java | 36 -
...eGetEntryPessimisticRepeatableReadSelfTest.java | 109 +
...eGetEntryPessimisticRepeatableReadSeltTest.java | 40 -
...cheGetEntryPessimisticSerializableSelfTest.java | 36 +
...cheGetEntryPessimisticSerializableSeltTest.java | 36 -
.../processors/cache/CacheGetFromJobTest.java | 4 +-
.../cache/CacheGetsDistributionAbstractTest.java | 373 +
.../CacheGroupLocalConfigurationSelfTest.java | 3 +
.../cache/CacheGroupMetricsMBeanTest.java | 23 +-
.../cache/CacheGroupsMetricsRebalanceTest.java | 91 +-
...InterceptorPartitionCounterLocalSanityTest.java | 31 +-
...ceptorPartitionCounterRandomOperationsTest.java | 138 +-
.../cache/CacheKeepBinaryTransactionTest.java | 12 +-
.../cache/CacheLocalGetSerializationTest.java | 65 +
.../cache/CacheMetricsCacheSizeTest.java | 145 +
.../cache/CacheMetricsEntitiesCountTest.java | 202 +-
.../cache/CacheMetricsForClusterGroupSelfTest.java | 145 +-
.../processors/cache/CacheMetricsManageTest.java | 29 +-
.../cache/CacheMvccTxFastFinishTest.java | 72 +
.../processors/cache/CacheNamesSelfTest.java | 2 +
.../cache/CacheNamesWithSpecialCharactersTest.java | 11 +-
.../cache/CacheNearReaderUpdateTest.java | 25 +-
.../CacheNearUpdateTopologyChangeAbstractTest.java | 4 +-
.../cache/CacheNoAffinityExchangeTest.java | 96 +
.../cache/CacheOffheapMapEntrySelfTest.java | 18 +-
.../CacheOptimisticTransactionsWithFilterTest.java | 13 +-
.../cache/CachePutEventListenerErrorSelfTest.java | 22 +-
.../processors/cache/CachePutIfAbsentTest.java | 22 +-
.../CacheReadThroughLocalRestartSelfTest.java | 18 +-
.../cache/CacheReadThroughRestartSelfTest.java | 26 +-
.../cache/CacheRebalanceConfigValidationTest.java | 2 +
.../processors/cache/CacheRebalancingSelfTest.java | 17 +-
.../processors/cache/CacheRemoveAllSelfTest.java | 13 +-
.../cache/CacheSerializableTransactionsTest.java | 126 +-
.../cache/CacheStartupInDeploymentModesTest.java | 3 +
.../cache/CacheStopAndDestroySelfTest.java | 40 +-
.../CacheStoreUsageMultinodeAbstractTest.java | 8 -
...toreUsageMultinodeDynamicStartAbstractTest.java | 13 +-
...CacheStoreUsageMultinodeDynamicStartTxTest.java | 10 +-
...StoreUsageMultinodeStaticStartAbstractTest.java | 14 +-
.../CacheStoreUsageMultinodeStaticStartTxTest.java | 10 +-
.../processors/cache/CacheTxFastFinishTest.java | 57 +-
.../cache/CacheTxNotAllowReadFromBackupTest.java | 84 +-
.../cache/CacheValidatorMetricsTest.java | 5 +
.../processors/cache/CashEventWithTxLabelTest.java | 487 -
.../cache/ClusterReadOnlyModeAbstractTest.java | 11 +-
.../processors/cache/ClusterReadOnlyModeTest.java | 3 +
.../processors/cache/ClusterStateAbstractTest.java | 62 +-
.../processors/cache/ConcurrentCacheStartTest.java | 2 +
.../processors/cache/CrossCacheLockTest.java | 18 +-
.../cache/CrossCacheTxRandomOperationsTest.java | 25 +-
.../DataStorageConfigurationValidationTest.java | 9 +-
.../EntryVersionConsistencyReadThroughTest.java | 30 +
.../GridAbstractCacheInterceptorRebalanceTest.java | 15 +-
.../GridCacheAbstractByteArrayValuesSelfTest.java | 26 -
.../cache/GridCacheAbstractFailoverSelfTest.java | 3 +
.../cache/GridCacheAbstractFailoverTxSelfTest.java | 16 +-
...dCacheAbstractFullApiMultithreadedSelfTest.java | 16 +-
.../cache/GridCacheAbstractFullApiSelfTest.java | 176 +-
.../cache/GridCacheAbstractIteratorsSelfTest.java | 23 +-
.../cache/GridCacheAbstractLocalStoreSelfTest.java | 27 +-
.../cache/GridCacheAbstractMetricsSelfTest.java | 86 +-
.../cache/GridCacheAbstractRemoveFailureTest.java | 13 +-
.../cache/GridCacheAbstractSelfTest.java | 4 +-
.../cache/GridCacheAbstractTxReadTest.java | 9 +-
...idCacheAbstractUsersAffinityMapperSelfTest.java | 16 +-
.../cache/GridCacheAffinityApiSelfTest.java | 14 +-
.../cache/GridCacheAffinityMapperSelfTest.java | 6 +-
.../cache/GridCacheAffinityRoutingSelfTest.java | 21 +-
.../GridCacheAsyncOperationsLimitSelfTest.java | 4 +-
...acheAtomicEntryProcessorDeploymentSelfTest.java | 18 +-
.../cache/GridCacheAtomicMessageCountSelfTest.java | 17 +-
.../cache/GridCacheBasicApiAbstractTest.java | 45 +-
.../cache/GridCacheBasicStoreAbstractTest.java | 37 +-
...idCacheBasicStoreMultithreadedAbstractTest.java | 4 +-
.../cache/GridCacheClearAllSelfTest.java | 26 +-
.../cache/GridCacheClearLocallySelfTest.java | 23 +-
.../processors/cache/GridCacheClearSelfTest.java | 33 +-
.../GridCacheConcurrentGetCacheOnClientTest.java | 18 +-
.../cache/GridCacheConcurrentMapSelfTest.java | 18 +-
.../GridCacheConcurrentTxMultiNodeLoadTest.java | 16 +-
.../GridCacheConditionalDeploymentSelfTest.java | 16 +-
.../GridCacheConfigurationConsistencySelfTest.java | 67 +-
.../GridCacheConfigurationValidationSelfTest.java | 17 +-
.../cache/GridCacheDaemonNodeAbstractSelfTest.java | 16 +-
.../cache/GridCacheDeploymentSelfTest.java | 531 -
.../cache/GridCacheEntryMemorySizeSelfTest.java | 45 +-
.../cache/GridCacheEntryVersionSelfTest.java | 28 +-
.../cache/GridCacheEvictionEventAbstractTest.java | 29 +-
.../cache/GridCacheFinishPartitionsSelfTest.java | 17 +-
...ridCacheFullTextQueryMultithreadedSelfTest.java | 2 +
.../GridCacheGetAndTransformStoreAbstractTest.java | 34 +-
.../cache/GridCacheIncrementTransformTest.java | 17 +-
.../GridCacheInterceptorAbstractSelfTest.java | 59 +-
.../cache/GridCacheInterceptorLocalSelfTest.java | 18 +-
...GridCacheInterceptorLocalWithStoreSelfTest.java | 19 +-
...CacheInterceptorTransactionalRebalanceTest.java | 6 +
.../cache/GridCacheIteratorPerformanceTest.java | 18 +-
.../cache/GridCacheKeyCheckSelfTest.java | 21 +-
.../processors/cache/GridCacheLeakTest.java | 15 +-
.../cache/GridCacheLifecycleAwareSelfTest.java | 4 +-
.../GridCacheLocalTxStoreExceptionSelfTest.java | 10 +-
.../cache/GridCacheMarshallerTxAbstractTest.java | 24 +-
.../GridCacheMarshallingNodeJoinSelfTest.java | 24 +-
.../GridCacheMissingCommitVersionSelfTest.java | 2 +
.../GridCacheMixedPartitionExchangeSelfTest.java | 20 +-
.../cache/GridCacheMultiUpdateLockSelfTest.java | 17 +-
.../GridCacheMultinodeUpdateAbstractSelfTest.java | 37 +-
...ultinodeUpdateNearEnabledNoBackupsSelfTest.java | 8 +-
...ridCacheMultinodeUpdateNearEnabledSelfTest.java | 17 +-
.../processors/cache/GridCacheMvccFlagsTest.java | 5 +-
.../cache/GridCacheMvccManagerSelfTest.java | 18 +-
.../GridCacheMvccMultiThreadedUpdateSelfTest.java | 203 +
.../cache/GridCacheMvccPartitionedSelfTest.java | 29 +-
.../processors/cache/GridCacheMvccSelfTest.java | 42 +-
.../cache/GridCacheNestedTxAbstractTest.java | 26 +-
.../cache/GridCacheObjectToStringSelfTest.java | 31 +-
...OffHeapMultiThreadedUpdateAbstractSelfTest.java | 7 +-
...ridCacheOffHeapMultiThreadedUpdateSelfTest.java | 6 +
.../cache/GridCacheOffheapUpdateSelfTest.java | 5 +-
.../cache/GridCacheOnCopyFlagAbstractSelfTest.java | 15 +-
.../cache/GridCacheOrderedPreloadingSelfTest.java | 19 +-
.../cache/GridCacheP2PUndeploySelfTest.java | 26 +-
.../cache/GridCachePartitionedGetSelfTest.java | 31 +-
...CachePartitionedProjectionAffinitySelfTest.java | 15 +-
.../cache/GridCachePartitionedWritesTest.java | 10 +-
.../GridCachePreloadingEvictionsSelfTest.java | 19 +-
.../cache/GridCachePutAllFailoverSelfTest.java | 34 +-
.../GridCacheQueryIndexingDisabledSelfTest.java | 7 +-
.../cache/GridCacheQueryInternalKeysSelfTest.java | 4 +-
.../GridCacheQuerySqlFieldInlineSizeSelfTest.java | 7 +-
.../cache/GridCacheReferenceCleanupSelfTest.java | 41 +-
.../processors/cache/GridCacheReloadSelfTest.java | 27 +-
.../GridCacheReplicatedSynchronousCommitTest.java | 17 +-
.../GridCacheReturnValueTransferSelfTest.java | 12 +-
.../processors/cache/GridCacheSlowTxWarnTest.java | 16 +-
.../processors/cache/GridCacheStopSelfTest.java | 101 +-
.../GridCacheStoreManagerDeserializationTest.java | 28 +-
.../cache/GridCacheStorePutxSelfTest.java | 159 -
.../cache/GridCacheStoreValueBytesSelfTest.java | 16 +-
.../cache/GridCacheSwapPreloadSelfTest.java | 245 -
...idCacheTcpClientDiscoveryMultiThreadedTest.java | 4 +-
.../processors/cache/GridCacheTestEntryEx.java | 25 +-
...dCacheTransactionalAbstractMetricsSelfTest.java | 28 +
.../cache/GridCacheTtlManagerEvictionSelfTest.java | 27 +-
.../cache/GridCacheTtlManagerLoadTest.java | 2 +
.../cache/GridCacheTtlManagerNotificationTest.java | 18 +-
.../cache/GridCacheTtlManagerSelfTest.java | 26 +-
.../GridCacheTxPartitionedLocalStoreSelfTest.java | 10 +-
.../processors/cache/GridCacheUtilsSelfTest.java | 2 +
.../GridCacheValueBytesPreloadingSelfTest.java | 4 +-
.../GridCacheValueConsistencyAbstractSelfTest.java | 21 +-
.../cache/GridCacheVariableTopologySelfTest.java | 20 +-
.../cache/GridCacheVersionMultinodeTest.java | 43 +-
.../processors/cache/GridCacheVersionSelfTest.java | 5 +-
.../cache/GridCacheVersionTopologyChangeTest.java | 28 +-
...ataStorageConfigurationConsistencySelfTest.java | 13 +-
.../cache/GridEvictionPolicyMBeansTest.java | 34 +-
...dLocalCacheStoreManagerDeserializationTest.java | 3 +
.../cache/GridLocalIgniteSerializationTest.java | 5 +
...ridProjectionForCachesOnDaemonNodeSelfTest.java | 32 +-
.../IgniteAbstractDynamicCacheStartFailTest.java | 1983 +-
.../cache/IgniteCacheAbstractStopBusySelfTest.java | 16 +-
.../processors/cache/IgniteCacheAbstractTest.java | 9 +-
.../cache/IgniteCacheAtomicStopBusySelfTest.java | 7 +-
.../IgniteCacheBinaryEntryProcessorSelfTest.java | 13 +-
.../IgniteCacheBinaryObjectsScanSelfTest.java | 13 +-
.../IgniteCacheConfigVariationsFullApiTest.java | 156 +-
...gniteCacheConfigurationDefaultTemplateTest.java | 12 +-
.../IgniteCacheConfigurationTemplateTest.java | 16 +-
.../IgniteCacheContainsKeyAbstractSelfTest.java | 5 +-
.../cache/IgniteCacheContainsKeyAtomicTest.java | 3 +
.../IgniteCacheCopyOnReadDisabledAbstractTest.java | 2 +
.../cache/IgniteCacheCreateRestartSelfTest.java | 10 +-
.../cache/IgniteCacheDynamicStopSelfTest.java | 3 +
.../IgniteCacheEntryListenerAbstractTest.java | 21 +-
...niteCacheEntryListenerEagerTtlDisabledTest.java | 10 +-
.../IgniteCacheEntryListenerExpiredEventsTest.java | 19 +-
.../cache/IgniteCacheEntryListenerTxLocalTest.java | 10 +-
.../cache/IgniteCacheEntryProcessorCallTest.java | 65 +-
.../IgniteCacheEntryProcessorNodeJoinTest.java | 24 +-
.../IgniteCacheExpireAndUpdateConsistencyTest.java | 15 +-
.../IgniteCacheGetCustomCollectionsSelfTest.java | 14 +-
.../processors/cache/IgniteCacheGroupsTest.java | 318 +-
.../cache/IgniteCacheIncrementTxTest.java | 19 +-
.../cache/IgniteCacheInterceptorSelfTestSuite.java | 69 +-
.../cache/IgniteCacheInvokeAbstractTest.java | 21 +-
.../IgniteCacheInvokeReadThroughAbstractTest.java | 8 -
...IgniteCacheInvokeReadThroughSingleNodeTest.java | 56 +
.../cache/IgniteCacheInvokeReadThroughTest.java | 67 +
.../IgniteCacheLoadRebalanceEvictionSelfTest.java | 14 +-
.../cache/IgniteCacheManyAsyncOperationsTest.java | 4 +-
.../cache/IgniteCacheMvccTxInvokeTest.java | 59 +
.../IgniteCacheMvccTxNearEnabledInvokeTest.java | 32 +
.../cache/IgniteCacheNearLockValueSelfTest.java | 16 +-
.../cache/IgniteCacheNoSyncForGetTest.java | 12 +-
.../cache/IgniteCacheObjectPutSelfTest.java | 3 +
.../IgniteCacheP2pUnmarshallingErrorTest.java | 4 +-
.../IgniteCacheP2pUnmarshallingNearErrorTest.java | 4 +-
...iteCacheP2pUnmarshallingRebalanceErrorTest.java | 2 +
.../IgniteCacheP2pUnmarshallingTxErrorTest.java | 4 +-
.../cache/IgniteCachePartitionMapUpdateTest.java | 15 +-
.../cache/IgniteCachePeekModesAbstractTest.java | 7 +
.../cache/IgniteCachePutAllRestartTest.java | 27 +-
.../cache/IgniteCachePutStackOverflowSelfTest.java | 24 +-
.../IgniteCacheReadThroughEvictionSelfTest.java | 32 +-
...teCacheReadThroughEvictionsVariationsSuite.java | 25 +-
.../cache/IgniteCacheReadThroughStoreCallTest.java | 18 +-
...IgniteCacheScanPredicateDeploymentSelfTest.java | 14 +-
.../cache/IgniteCacheSerializationSelfTest.java | 10 +-
.../cache/IgniteCacheStartStopLoadTest.java | 2 +
.../processors/cache/IgniteCacheStartTest.java | 12 +-
.../cache/IgniteCacheStoreCollectionTest.java | 34 +-
.../cache/IgniteCacheStoreValueAbstractTest.java | 3 +
.../IgniteCacheTransactionalStopBusySelfTest.java | 7 +-
.../cache/IgniteCacheTxCopyOnReadDisabledTest.java | 9 +-
.../cache/IgniteCacheTxLocalInvokeTest.java | 10 +-
.../cache/IgniteCacheTxLocalPeekModesTest.java | 18 +-
.../cache/IgniteCacheTxLocalStoreValueTest.java | 10 +-
.../IgniteCacheTxNearEnabledStoreValueTest.java | 10 +-
.../cache/IgniteCacheTxNearPeekModesTest.java | 12 +
.../cache/IgniteCacheTxPeekModesTest.java | 10 +-
.../cache/IgniteCacheTxPreloadNoWriteTest.java | 17 +-
.../cache/IgniteCacheTxStoreValueTest.java | 10 +-
.../cache/IgniteCachingProviderSelfTest.java | 5 +-
.../IgniteClientAffinityAssignmentSelfTest.java | 12 +-
.../IgniteClientCacheInitializationFailTest.java | 90 +-
.../cache/IgniteClientCacheStartFailoverTest.java | 22 +-
.../cache/IgniteClusterActivateDeactivateTest.java | 54 +-
...usterActivateDeactivateTestWithPersistence.java | 56 +-
.../cache/IgniteDaemonNodeMarshallerCacheTest.java | 13 +-
...gniteDiscoveryDataHandlingInNewClusterTest.java | 228 +
.../cache/IgniteDynamicCacheAndNodeStop.java | 17 +-
.../cache/IgniteDynamicCacheFilterTest.java | 12 +-
.../cache/IgniteDynamicCacheMultinodeTest.java | 11 +-
...teDynamicCacheStartCoordinatorFailoverTest.java | 510 +-
.../cache/IgniteDynamicCacheStartFailTest.java | 7 -
...teDynamicCacheStartFailWithPersistenceTest.java | 6 +
...niteDynamicCacheStartNoExchangeTimeoutTest.java | 55 +-
.../cache/IgniteDynamicCacheStartSelfTest.java | 116 +-
.../IgniteDynamicCacheStartStopConcurrentTest.java | 18 +-
.../IgniteDynamicCacheWithConfigStartSelfTest.java | 18 +-
.../IgniteDynamicClientCacheStartSelfTest.java | 30 +-
.../cache/IgniteExchangeFutureHistoryTest.java | 4 +-
.../IgniteGetNonPlainKeyReadThroughSelfTest.java | 151 +
.../cache/IgniteIncompleteCacheObjectSelfTest.java | 2 +
.../cache/IgniteInternalCacheTypesTest.java | 10 +-
...IgniteMarshallerCacheClassNameConflictTest.java | 2 +
...hallerCacheClientRequestsMappingOnMissTest.java | 6 +
...niteMarshallerCacheConcurrentReadWriteTest.java | 10 +-
.../cache/IgniteMarshallerCacheFSRestoreTest.java | 3 +
.../IgniteMvccTxMultiThreadedAbstractTest.java | 11 +-
.../IgniteMvccTxSingleThreadedAbstractTest.java | 12 +-
.../cache/IgniteNearClientCacheCloseTest.java | 16 +-
.../cache/IgniteOnePhaseCommitInvokeTest.java | 10 +-
.../cache/IgniteOnePhaseCommitNearReadersTest.java | 13 +-
.../cache/IgniteOnePhaseCommitNearSelfTest.java | 2 +
.../cache/IgniteOutOfMemoryPropagationTest.java | 3 +
.../cache/IgnitePdsDataRegionMetricsTxTest.java | 52 +
.../cache/IgnitePutAllLargeBatchSelfTest.java | 25 +-
...ePutAllUpdateNonPreloadedPartitionSelfTest.java | 14 +-
.../IgniteStartCacheInTransactionSelfTest.java | 21 +-
.../cache/IgniteStaticCacheStartSelfTest.java | 4 +-
.../cache/IgniteSystemCacheOnClientTest.java | 12 +-
.../IgniteTopologyValidatorAbstractCacheTest.java | 2 +
...TopologyValidatorAbstractTxCacheGroupsTest.java | 67 +-
...IgniteTopologyValidatorAbstractTxCacheTest.java | 40 +-
...teTopologyValidatorCacheGroupsAbstractTest.java | 2 +
.../IgniteTopologyValidatorGridSplitCacheTest.java | 7 +
...yValidatorNearPartitionedTxCacheGroupsTest.java | 10 +-
...opologyValidatorNearPartitionedTxCacheTest.java | 10 +-
.../processors/cache/IgniteTxAbstractTest.java | 27 -
.../cache/IgniteTxConcurrentGetAbstractTest.java | 24 +-
.../cache/IgniteTxConfigCacheSelfTest.java | 19 +-
.../cache/IgniteTxExceptionAbstractSelfTest.java | 55 +-
.../cache/IgniteTxMultiNodeAbstractTest.java | 30 +-
.../cache/IgniteTxMultiThreadedAbstractTest.java | 14 +
.../cache/IgniteTxReentryAbstractSelfTest.java | 15 +-
.../cache/IgniteTxSingleThreadedAbstractTest.java | 15 +-
.../IgniteTxStoreExceptionAbstractSelfTest.java | 22 +-
...nterceptorCacheConfigVariationsFullApiTest.java | 4 +
.../MarshallerCacheJobRunNodeRestartTest.java | 10 +-
.../cache/MemoryPolicyConfigValidationTest.java | 11 +
.../cache/MvccCacheGroupMetricsMBeanTest.java | 29 +
...NonAffinityCoordinatorDynamicStartStopTest.java | 11 +-
...OffheapCacheMetricsForClusterGroupSelfTest.java | 40 +-
...PartitionedAtomicCacheGetsDistributionTest.java | 24 +-
...MvccTxPessimisticCacheGetsDistributionTest.java | 32 +
...ctionalOptimisticCacheGetsDistributionTest.java | 17 +-
...tionalPessimisticCacheGetsDistributionTest.java | 24 +-
.../PartitionsExchangeCoordinatorFailoverTest.java | 179 +-
...ionsExchangeOnDiscoveryHistoryOverflowTest.java | 2 +
.../ReplicatedAtomicCacheGetsDistributionTest.java | 329 +-
...MvccTxPessimisticCacheGetsDistributionTest.java | 32 +
...ctionalOptimisticCacheGetsDistributionTest.java | 9 +-
...tionalPessimisticCacheGetsDistributionTest.java | 24 +-
.../SetTxTimeoutOnPartitionMapExchangeTest.java | 22 +-
.../cache/WalModeChangeAbstractSelfTest.java | 14 +
.../cache/WalModeChangeAdvancedSelfTest.java | 13 +-
.../cache/WalModeChangeCommonAbstractSelfTest.java | 7 -
.../cache/WithKeepBinaryCacheFullApiTest.java | 15 +-
.../binary/BinaryMetadataUpdatesFlowTest.java | 11 +-
.../binary/BinaryTxCacheLocalEntriesSelfTest.java | 2 +
.../binary/CacheKeepBinaryWithInterceptorTest.java | 51 +-
...naryAtomicEntryProcessorDeploymentSelfTest.java | 11 +-
...eBinaryObjectMetadataExchangeMultinodeTest.java | 12 +-
...idCacheBinaryObjectUserClassloaderSelfTest.java | 15 +-
...eBinaryObjectsAbstractDataStreamerSelfTest.java | 2 +
...BinaryObjectsAbstractMultiThreadedSelfTest.java | 13 +-
.../GridCacheBinaryObjectsAbstractSelfTest.java | 48 +-
.../GridCacheBinaryStoreAbstractSelfTest.java | 19 +-
...lientNodeBinaryObjectMetadataMultinodeTest.java | 11 +-
...ridCacheClientNodeBinaryObjectMetadataTest.java | 2 +
...taStreamProcessorPersistenceBinarySelfTest.java | 28 +
.../GridDataStreamerImplSelfTest.java | 18 +-
.../IgniteCacheAbstractExecutionContextTest.java | 2 +
...IgniteCachePartitionedExecutionContextTest.java | 44 -
...acheAbstractDataStructuresFailoverSelfTest.java | 48 +
...stractQueueFailoverDataConsistencySelfTest.java | 7 +-
...ridCacheAtomicReferenceApiSelfAbstractTest.java | 9 +-
...dCacheAtomicReferenceMultiNodeAbstractTest.java | 5 +-
.../GridCacheAtomicStampedApiSelfAbstractTest.java | 8 +-
.../GridCacheQueueApiSelfAbstractTest.java | 223 +-
.../GridCacheQueueCleanupSelfTest.java | 4 +-
.../GridCacheQueueClientDisconnectTest.java | 245 +-
.../GridCacheQueueJoinedNodeSelfAbstractTest.java | 9 +-
.../GridCacheQueueMultiNodeAbstractSelfTest.java | 12 +-
...GridCacheQueueMultiNodeConsistencySelfTest.java | 7 +-
...ridCacheQueueRotativeMultiNodeAbstractTest.java | 6 +-
.../GridCacheSequenceApiSelfAbstractTest.java | 17 +-
...GridCacheSequenceMultiNodeAbstractSelfTest.java | 6 +-
.../GridCacheSetAbstractSelfTest.java | 31 +-
.../GridCacheSetFailoverAbstractSelfTest.java | 2 +
.../IgniteAtomicLongApiAbstractSelfTest.java | 15 +-
.../datastructures/IgniteAtomicsAbstractTest.java | 12 -
.../IgniteClientDataStructuresAbstractTest.java | 15 +-
.../IgniteCollectionAbstractTest.java | 12 -
.../IgniteCountDownLatchAbstractSelfTest.java | 6 +
.../IgniteDataStructureUniqueNameTest.java | 5 +
.../IgniteDataStructureWithJobTest.java | 20 +-
...iteExchangeLatchManagerCoordinatorFailTest.java | 4 +
.../datastructures/IgniteLockAbstractSelfTest.java | 17 +
.../IgniteSemaphoreAbstractSelfTest.java | 6 +
.../IgniteSequenceInternalCleanupTest.java | 14 +-
.../SemaphoreFailoverNoWaitingAcquirerTest.java | 17 +-
.../SemaphoreFailoverSafeReleasePermitsTest.java | 15 +-
.../local/IgniteLocalCountDownLatchSelfTest.java | 4 +-
.../local/IgniteLocalLockSelfTest.java | 2 +
.../local/IgniteLocalSemaphoreSelfTest.java | 2 +
...PartitionedAtomicSequenceMultiThreadedTest.java | 15 +-
...idCachePartitionedAtomicSequenceTxSelfTest.java | 17 +-
...dCachePartitionedAtomicSetFailoverSelfTest.java | 6 +-
.../GridCachePartitionedNodeRestartTxSelfTest.java | 18 +-
...chePartitionedQueueCreateMultiNodeSelfTest.java | 3 +
...GridCachePartitionedQueueEntryMoveSelfTest.java | 4 +-
.../GridCachePartitionedSetFailoverSelfTest.java | 8 +-
.../IgnitePartitionedQueueNoBackupsTest.java | 2 +
.../IgnitePartitionedSetNoBackupsSelfTest.java | 2 +
.../cache/distributed/Cache64kPartitionsTest.java | 3 +
.../distributed/CacheAbstractRestartSelfTest.java | 2 +
.../cache/distributed/CacheAffinityEarlyTest.java | 17 +-
.../CacheAsyncOperationsFailoverAbstractTest.java | 10 +-
.../distributed/CacheAsyncOperationsTest.java | 22 +-
.../CacheAtomicPrimarySyncBackPressureTest.java | 3 +
.../distributed/CacheBaselineTopologyTest.java | 148 +-
.../cache/distributed/CacheBlockOnGetAllTest.java | 130 +-
.../distributed/CacheBlockOnReadAbstractTest.java | 37 +
.../cache/distributed/CacheBlockOnScanTest.java | 26 +-
.../distributed/CacheBlockOnSingleGetTest.java | 130 +-
.../CacheClientsConcurrentStartTest.java | 11 +-
.../CacheDataLossOnPartitionMoveTest.java | 19 +-
.../CacheDiscoveryDataConcurrentJoinTest.java | 12 +-
.../cache/distributed/CacheExchangeMergeTest.java | 60 +-
.../distributed/CacheGetFutureHangsSelfTest.java | 10 +-
.../CacheGetInsideLockChangingTopologyTest.java | 24 +-
.../cache/distributed/CacheGroupsPreloadTest.java | 64 +-
...teAffinityAssignmentNodeJoinValidationTest.java | 11 +-
.../CacheLateAffinityAssignmentTest.java | 71 +-
.../CacheLoadingConcurrentGridStartSelfTest.java | 18 +-
.../distributed/CacheLockReleaseNodeLeaveTest.java | 131 +-
.../distributed/CacheOperationsInterruptTest.java | 12 +-
.../distributed/CachePageWriteLockUnlockTest.java | 8 +-
.../cache/distributed/CacheParallelStartTest.java | 68 +-
.../cache/distributed/CachePartitionStateTest.java | 17 +-
.../CachePutAllFailoverAbstractTest.java | 3 +
.../distributed/CacheRentingStateRepairTest.java | 28 +-
.../CacheResultIsNotNullOnPartitionLossTest.java | 11 +-
.../cache/distributed/CacheStartOnJoinTest.java | 26 +-
.../distributed/CacheTryLockMultithreadedTest.java | 16 +-
.../CacheTxNearUpdateTopologyChangeTest.java | 10 +-
.../ExchangeMergeStaleServerNodesTest.java | 188 +
...AbstractDistributedByteArrayValuesSelfTest.java | 72 +-
.../GridCacheAbstractJobExecutionTest.java | 25 +-
.../GridCacheAbstractNodeRestartSelfTest.java | 82 +-
...AbstractPartitionedByteArrayValuesSelfTest.java | 19 +-
.../GridCacheAbstractPrimarySyncSelfTest.java | 25 +-
.../distributed/GridCacheBasicOpAbstractTest.java | 39 +-
.../GridCacheClientModesAbstractSelfTest.java | 23 +-
.../GridCacheEntrySetAbstractSelfTest.java | 4 +-
...idCacheEntrySetIterationPreloadingSelfTest.java | 4 +-
.../distributed/GridCacheEventAbstractTest.java | 30 +
.../distributed/GridCacheLockAbstractTest.java | 42 +-
.../distributed/GridCacheMixedModeSelfTest.java | 6 +-
.../GridCacheMultiNodeAbstractTest.java | 41 +-
.../GridCacheMultiNodeLockAbstractTest.java | 25 +-
...GridCacheMultithreadedFailoverAbstractTest.java | 15 +-
.../GridCacheNodeFailureAbstractTest.java | 25 +-
...PartitionEvictionDuringReadThroughSelfTest.java | 4 +-
.../GridCachePartitionNotLoadedEventSelfTest.java | 23 +-
...dCachePartitionedReloadAllAbstractSelfTest.java | 20 +-
.../GridCachePreloadEventsAbstractSelfTest.java | 18 +-
.../GridCachePreloadLifecycleAbstractTest.java | 12 -
.../GridCachePreloadRestartAbstractSelfTest.java | 32 +-
.../GridCacheTransformEventSelfTest.java | 46 +-
...naryMetadataUpdateChangingTopologySelfTest.java | 15 +-
.../IgniteBinaryMetadataUpdateNodeRestartTest.java | 23 +-
.../distributed/IgniteCache150ClientsTest.java | 18 +-
.../IgniteCacheAtomicNodeRestartTest.java | 7 +-
...CacheClientMultiNodeUpdateTopologyLockTest.java | 10 +-
.../IgniteCacheClientNodeChangingTopologyTest.java | 42 +-
.../IgniteCacheClientNodeConcurrentStart.java | 12 +-
...gniteCacheClientNodePartitionsExchangeTest.java | 18 +-
.../IgniteCacheClientReconnectTest.java | 13 +-
.../IgniteCacheConnectionRecoveryTest.java | 37 +-
.../IgniteCacheCreatePutMultiNodeSelfTest.java | 32 +-
.../distributed/IgniteCacheCreatePutTest.java | 27 +-
.../IgniteCacheFailedUpdateResponseTest.java | 45 +-
.../distributed/IgniteCacheGetRestartTest.java | 19 +-
...niteCacheGroupsPartitionLossPolicySelfTest.java | 18 +-
.../distributed/IgniteCacheManyClientsTest.java | 15 +-
.../IgniteCacheMessageRecoveryAbstractTest.java | 4 +-
...niteCacheMessageRecoveryIdleConnectionTest.java | 25 +-
.../IgniteCacheMessageWriteTimeoutTest.java | 10 +-
.../IgniteCacheNearRestartRollbackSelfTest.java | 26 +-
.../IgniteCacheNodeJoinAbstractTest.java | 5 +-
.../IgniteCachePartitionLossPolicySelfTest.java | 88 +-
.../distributed/IgniteCachePrimarySyncTest.java | 55 +-
.../IgniteCachePutGetRestartAbstractTest.java | 4 +-
.../distributed/IgniteCacheReadFromBackupTest.java | 103 +-
.../IgniteCacheServerNodeConcurrentStart.java | 10 +-
.../IgniteCacheSingleGetMessageTest.java | 44 +-
.../distributed/IgniteCacheSizeFailoverTest.java | 12 +-
.../IgniteCacheSystemTransactionsSelfTest.java | 47 +-
.../distributed/IgniteCacheThreadLocalTxTest.java | 15 +-
.../distributed/IgniteCacheTxIteratorSelfTest.java | 5 +-
.../IgniteCrossCacheTxStoreSelfTest.java | 19 +-
.../IgniteMvccTxTimeoutAbstractTest.java | 25 +-
.../IgniteNoClassOnServerAbstractTest.java | 4 +-
.../IgniteOptimisticTxSuspendResumeTest.java | 18 +-
.../IgnitePessimisticTxSuspendResumeTest.java | 7 +
.../IgniteRejectConnectOnNodeStopTest.java | 9 +-
.../distributed/IgniteTxCachePrimarySyncTest.java | 119 +-
...WriteSynchronizationModesMultithreadedTest.java | 90 +-
.../IgniteTxConcurrentRemoveObjectsTest.java | 70 +-
...IgniteTxConsistencyRestartAbstractSelfTest.java | 16 +-
.../distributed/IgniteTxGetAfterStopTest.java | 6 +-
...teTxOriginatingNodeFailureAbstractSelfTest.java | 3 +
...sticOriginatingNodeFailureAbstractSelfTest.java | 5 +
.../distributed/IgniteTxPreloadAbstractTest.java | 10 +-
.../IgniteTxRemoveTimeoutObjectsTest.java | 14 +
.../distributed/IgniteTxTimeoutAbstractTest.java | 26 +-
.../dht/CacheGetReadFromBackupFailoverTest.java | 252 +
.../CachePartitionPartialCountersMapSelfTest.java | 20 +-
...ractPartitionedOnlyByteArrayValuesSelfTest.java | 24 +-
...CacheAbstractTransformWriteThroughSelfTest.java | 39 +-
.../dht/GridCacheAtomicFullApiSelfTest.java | 5 +-
.../dht/GridCacheAtomicNearCacheSelfTest.java | 5 +-
.../dht/GridCacheColocatedDebugTest.java | 42 +-
...acheColocatedOptimisticTransactionSelfTest.java | 15 +-
.../dht/GridCacheColocatedTxExceptionSelfTest.java | 60 +-
...GridCacheColocatedTxSingleThreadedSelfTest.java | 12 -
.../distributed/dht/GridCacheDhtEntrySelfTest.java | 20 +-
.../GridCacheDhtEvictionNearReadersSelfTest.java | 17 +-
.../dht/GridCacheDhtEvictionsDisabledSelfTest.java | 18 +-
.../dht/GridCacheDhtMappingSelfTest.java | 21 +-
.../dht/GridCacheDhtMultiBackupTest.java | 2 +
.../dht/GridCacheDhtPreloadBigDataSelfTest.java | 16 +-
.../dht/GridCacheDhtPreloadDelayedSelfTest.java | 26 +-
.../dht/GridCacheDhtPreloadDisabledSelfTest.java | 27 +-
.../dht/GridCacheDhtPreloadMessageCountTest.java | 15 +-
.../GridCacheDhtPreloadMultiThreadedSelfTest.java | 16 +-
.../dht/GridCacheDhtPreloadPerformanceTest.java | 14 +-
.../dht/GridCacheDhtPreloadPutGetSelfTest.java | 30 +-
.../dht/GridCacheDhtPreloadSelfTest.java | 28 +-
.../dht/GridCacheDhtPreloadStartStopSelfTest.java | 15 +-
.../dht/GridCacheDhtPreloadUnloadSelfTest.java | 18 +-
.../distributed/dht/GridCacheGlobalLoadTest.java | 14 +-
...idCachePartitionedNearDisabledLockSelfTest.java | 8 +-
...achePartitionedNearDisabledMetricsSelfTest.java | 8 +-
...GridCachePartitionedTopologyChangeSelfTest.java | 27 +-
...artitionedTxOriginatingNodeFailureSelfTest.java | 5 +
.../GridCachePartitionedUnloadEventsSelfTest.java | 12 +-
.../GridCachePartitionsStateValidationTest.java | 5 +
.../GridCachePartitionsStateValidatorSelfTest.java | 3 +
.../dht/GridCacheTxNodeFailureSelfTest.java | 31 +-
.../IgniteAtomicLongChangingTopologySelfTest.java | 23 +-
.../dht/IgniteCacheClearDuringRebalanceTest.java | 22 +-
.../dht/IgniteCacheCommitDelayTxRecoveryTest.java | 13 +-
.../dht/IgniteCacheConcurrentPutGetRemove.java | 19 +-
.../dht/IgniteCacheCrossCacheTxFailoverTest.java | 20 +-
.../dht/IgniteCacheLockFailoverSelfTest.java | 13 +-
.../dht/IgniteCacheMultiTxLockSelfTest.java | 42 +-
...hePartitionedBackupNodeFailureRecoveryTest.java | 2 +
...achePrimaryNodeFailureRecoveryAbstractTest.java | 17 +
.../dht/IgniteCachePutRetryAbstractSelfTest.java | 27 +-
.../dht/IgniteCachePutRetryAtomicSelfTest.java | 3 +-
.../IgniteCachePutRetryTransactionalSelfTest.java | 8 +-
.../dht/IgniteCacheStartWithLoadTest.java | 2 +
.../dht/IgniteCacheTxRecoveryRollbackTest.java | 21 +-
.../dht/IgniteCrossCacheMvccTxSelfTest.java | 41 +
.../dht/IgniteCrossCacheTxAbstractSelfTest.java | 165 +
.../dht/IgniteCrossCacheTxSelfTest.java | 161 +-
.../dht/NotMappedPartitionInTxTest.java | 153 +-
.../dht/TxRecoveryStoreEnabledTest.java | 3 +
.../atomic/AtomicPutAllChangingTopologyTest.java | 20 +-
...acheAtomicInvalidPartitionHandlingSelfTest.java | 11 +-
.../dht/atomic/GridCacheAtomicPreloadSelfTest.java | 7 +-
.../dht/atomic/IgniteCacheAtomicProtocolTest.java | 34 +-
...ractNearPartitionedByteArrayValuesSelfTest.java | 18 +-
...heAtomicClientOnlyMultiNodeFullApiSelfTest.java | 11 +-
...acheAtomicNearOnlyMultiNodeFullApiSelfTest.java | 4 +-
...cheAtomicPartitionedTckMetricsSelfTestImpl.java | 9 +-
.../near/GridCacheGetStoreErrorSelfTest.java | 32 +-
.../near/GridCacheMvccNearEvictionSelfTest.java | 33 +
.../near/GridCacheNearAtomicMetricsSelfTest.java | 2 +
.../near/GridCacheNearClientHitTest.java | 16 +-
.../near/GridCacheNearEvictionSelfTest.java | 16 +-
.../near/GridCacheNearMetricsSelfTest.java | 17 +
.../near/GridCacheNearMultiGetSelfTest.java | 50 +-
.../near/GridCacheNearMultiNodeSelfTest.java | 62 +-
.../near/GridCacheNearOneNodeSelfTest.java | 23 +-
.../GridCacheNearOnlyMultiNodeFullApiSelfTest.java | 9 +-
.../near/GridCacheNearOnlySelfTest.java | 4 +-
.../near/GridCacheNearOnlyTopologySelfTest.java | 27 +-
.../GridCacheNearPartitionedClearSelfTest.java | 25 +-
.../near/GridCacheNearReaderPreloadSelfTest.java | 10 +-
.../near/GridCacheNearReadersSelfTest.java | 26 +-
.../near/GridCacheNearTxExceptionSelfTest.java | 10 +-
.../near/GridCacheNearTxForceKeyTest.java | 10 +-
.../near/GridCacheNearTxMultiNodeSelfTest.java | 16 +-
.../near/GridCacheNearTxPreloadSelfTest.java | 10 +-
...nedAffinityExcludeNeighborsPerformanceTest.java | 17 +-
.../near/GridCachePartitionedAffinitySelfTest.java | 16 +-
.../near/GridCachePartitionedBasicOpSelfTest.java | 7 +-
...achePartitionedBasicStoreMultiNodeSelfTest.java | 41 +-
...titionedClientOnlyNoPrimaryFullApiSelfTest.java | 5 +-
.../near/GridCachePartitionedEventSelfTest.java | 4 +-
.../near/GridCachePartitionedEvictionSelfTest.java | 21 +-
...PartitionedExplicitLockNodeFailureSelfTest.java | 20 +-
.../GridCachePartitionedFilteredPutSelfTest.java | 24 +-
.../near/GridCachePartitionedFullApiSelfTest.java | 4 +-
.../GridCachePartitionedHitsAndMissesSelfTest.java | 18 +-
.../GridCachePartitionedLoadCacheSelfTest.java | 23 +-
.../near/GridCachePartitionedMetricsSelfTest.java | 12 +-
...idCachePartitionedMultiNodeCounterSelfTest.java | 21 +-
...idCachePartitionedMultiNodeFullApiSelfTest.java | 8 +
.../GridCachePartitionedMultiNodeLockSelfTest.java | 8 +-
...achePartitionedMultiThreadedPutGetSelfTest.java | 21 +-
...achePartitionedMvccTxMultiThreadedSelfTest.java | 12 +-
.../near/GridCachePartitionedNodeRestartTest.java | 18 +-
...achePartitionedOptimisticTxNodeRestartTest.java | 22 +-
...idCachePartitionedPreloadLifecycleSelfTest.java | 5 +
.../near/GridCachePartitionedStorePutSelfTest.java | 83 +-
.../GridCachePartitionedTxMultiNodeSelfTest.java | 10 +-
...ridCachePartitionedTxMultiThreadedSelfTest.java | 12 -
.../GridCachePartitionedTxSalvageSelfTest.java | 20 +-
...idCachePartitionedTxSingleThreadedSelfTest.java | 12 -
.../near/GridCachePutArrayValueSelfTest.java | 13 +-
.../GridCacheRendezvousAffinityClientSelfTest.java | 4 +-
.../near/GridNearCacheStoreUpdateTest.java | 17 +-
.../near/GridPartitionedBackupLoadSelfTest.java | 27 +-
.../near/IgniteCacheNearOnlyTxTest.java | 15 +-
.../near/IgniteCacheNearReadCommittedTest.java | 12 +-
.../near/IgniteCacheNearTxRollbackTest.java | 4 +-
.../near/NearCacheMultithreadedUpdateTest.java | 13 +-
.../near/NearCachePutAllMultinodeTest.java | 16 +-
.../distributed/near/NearCacheSyncUpdateTest.java | 31 +-
.../near/NoneRebalanceModeSelfTest.java | 11 +-
.../rebalancing/CacheManualRebalancingTest.java | 18 +-
...lancingDelayedPartitionMapExchangeSelfTest.java | 7 +-
.../GridCacheRebalancingAsyncSelfTest.java | 4 +-
.../GridCacheRebalancingCancelTest.java | 12 +-
.../GridCacheRebalancingOrderingTest.java | 2 +
...dCacheRebalancingPartitionCountersMvccTest.java | 29 +
.../GridCacheRebalancingPartitionCountersTest.java | 11 +
...dCacheRebalancingPartitionDistributionTest.java | 3 +-
.../GridCacheRebalancingSyncCheckDataTest.java | 12 +-
.../GridCacheRebalancingSyncSelfTest.java | 23 +-
...acheRebalancingUnmarshallingFailedSelfTest.java | 9 +-
...dCacheRebalancingWithAsyncClearingMvccTest.java | 29 +
.../GridCacheRebalancingWithAsyncClearingTest.java | 28 +
...eRebalanceOnCachesStoppingOrDestroyingTest.java | 314 +
...eAbstractReplicatedByteArrayValuesSelfTest.java | 2 +-
.../GridCacheReplicatedLockSelfTest.java | 8 +-
.../GridCacheReplicatedMetricsSelfTest.java | 12 +-
.../GridCacheReplicatedMultiNodeLockSelfTest.java | 9 +-
.../GridCacheReplicatedMultiNodeSelfTest.java | 9 +-
...CacheReplicatedMvccTxMultiThreadedSelfTest.java | 81 +
...acheReplicatedMvccTxSingleThreadedSelfTest.java | 77 +
.../GridCacheReplicatedMvccTxTimeoutSelfTest.java | 44 +
.../GridCacheReplicatedNodeRestartSelfTest.java | 17 +
.../GridCacheReplicatedTxExceptionSelfTest.java | 60 +-
.../GridCacheReplicatedTxMultiNodeBasicTest.java | 8 +
...GridCacheReplicatedTxMultiThreadedSelfTest.java | 25 -
...ridCacheReplicatedTxSingleThreadedSelfTest.java | 43 +-
.../GridCacheSyncReplicatedPreloadSelfTest.java | 21 +-
.../replicated/GridReplicatedTxPreloadTest.java | 6 +-
.../IgniteCacheSyncRebalanceModeSelfTest.java | 3 +
...ridCacheReplicatedPreloadLifecycleSelfTest.java | 5 +
.../GridCacheReplicatedPreloadSelfTest.java | 164 +-
...heReplicatedPreloadStartStopEventsSelfTest.java | 12 +-
.../cache/eviction/DhtAndNearEvictionTest.java | 18 +
.../cache/eviction/EvictionAbstractTest.java | 39 +-
.../EvictionPolicyFactoryAbstractTest.java | 41 +-
...CacheConcurrentEvictionConsistencySelfTest.java | 59 +-
.../GridCacheConcurrentEvictionsSelfTest.java | 39 +-
.../GridCacheEmptyEntriesAbstractSelfTest.java | 20 +-
.../GridCacheEmptyEntriesLocalSelfTest.java | 12 +-
.../GridCacheEmptyEntriesPartitionedSelfTest.java | 10 +-
.../GridCacheEvictableEntryEqualsSelfTest.java | 2 +
.../eviction/GridCacheEvictionFilterSelfTest.java | 25 +-
.../GridCacheEvictionLockUnlockSelfTest.java | 28 +-
.../eviction/GridCacheEvictionTouchSelfTest.java | 27 +-
.../lru/LruEvictionPolicyFactorySelfTest.java | 4 +-
.../eviction/lru/LruEvictionPolicySelfTest.java | 4 +-
.../lru/LruNearEvictionPolicySelfTest.java | 30 +-
.../lru/LruNearOnlyNearEvictionPolicySelfTest.java | 40 +-
.../eviction/paged/PageEvictionAbstractTest.java | 8 -
.../paged/PageEvictionDataStreamerTest.java | 8 +-
.../eviction/paged/PageEvictionMetricTest.java | 21 +-
.../paged/PageEvictionMultinodeAbstractTest.java | 37 +-
.../PageEvictionMultinodeMixedRegionsTest.java | 2 +-
.../PageEvictionPagesRecyclingAndReusingTest.java | 34 +
.../paged/PageEvictionReadThroughTest.java | 34 +
.../eviction/paged/PageEvictionTouchOrderTest.java | 33 +
.../PageEvictionWithRebalanceAbstractTest.java | 21 +-
.../SortedEvictionPolicyPerformanceTest.java | 11 +-
.../IgniteCacheClientNearCacheExpiryTest.java | 4 +-
.../IgniteCacheExpiryPolicyAbstractTest.java | 18 +-
.../expiry/IgniteCacheExpiryPolicyTestSuite.java | 58 +-
...niteCacheExpiryPolicyWithStoreAbstractTest.java | 7 +-
.../expiry/IgniteCacheLargeValueExpireTest.java | 10 +-
...niteCacheOnlyOneTtlCleanupThreadExistsTest.java | 2 +
.../IgniteCacheTxExpiryPolicyWithStoreTest.java | 4 +-
.../IgniteCacheLoadAllAbstractTest.java | 18 +-
.../IgniteCacheLoaderWriterAbstractTest.java | 7 +-
...IgniteCacheNoLoadPreviousValueAbstractTest.java | 4 +-
.../IgniteCacheNoReadThroughAbstractTest.java | 4 +-
.../IgniteCacheNoWriteThroughAbstractTest.java | 4 +-
.../IgniteCacheStoreNodeRestartAbstractTest.java | 4 +-
.../IgniteCacheStoreSessionAbstractTest.java | 4 +-
...teCacheStoreSessionWriteBehindAbstractTest.java | 6 +-
.../integration/IgniteCacheTxLoaderWriterTest.java | 18 +-
.../integration/IgniteCacheTxLocalLoadAllTest.java | 10 +-
.../IgniteCacheTxLocalNoLoadPreviousValueTest.java | 18 +-
.../IgniteCacheTxLocalNoReadThroughTest.java | 18 +-
.../IgniteCacheTxLocalNoWriteThroughTest.java | 18 +-
...eCacheTxNearEnabledNoLoadPreviousValueTest.java | 18 +-
...IgniteCacheTxNearEnabledNoWriteThroughTest.java | 18 +-
.../IgniteCacheTxNoLoadPreviousValueTest.java | 18 +-
.../IgniteCacheTxNoReadThroughTest.java | 18 +-
.../IgniteCacheTxNoWriteThroughTest.java | 18 +-
.../integration/IgniteCacheTxStoreSessionTest.java | 21 +-
...cheTxStoreSessionWriteBehindCoalescingTest.java | 16 +-
.../IgniteCacheTxStoreSessionWriteBehindTest.java | 18 +-
...GridCacheAtomicLocalTckMetricsSelfTestImpl.java | 7 +-
.../local/GridCacheDaemonNodeLocalSelfTest.java | 10 +-
.../local/GridCacheLocalBasicApiSelfTest.java | 14 +-
.../local/GridCacheLocalBasicStoreSelfTest.java | 16 +-
.../GridCacheLocalByteArrayValuesSelfTest.java | 22 +-
.../cache/local/GridCacheLocalEventSelfTest.java | 19 +-
.../local/GridCacheLocalEvictionEventSelfTest.java | 15 +-
.../cache/local/GridCacheLocalFullApiSelfTest.java | 4 +
...GridCacheLocalGetAndTransformStoreSelfTest.java | 16 +-
.../local/GridCacheLocalIsolatedNodesSelfTest.java | 13 +-
.../local/GridCacheLocalIteratorsSelfTest.java | 10 +-
.../cache/local/GridCacheLocalLoadAllSelfTest.java | 16 +-
.../cache/local/GridCacheLocalLockSelfTest.java | 24 +-
.../cache/local/GridCacheLocalMetricsSelfTest.java | 14 +-
.../local/GridCacheLocalMultithreadedSelfTest.java | 26 +-
.../local/GridCacheLocalTxExceptionSelfTest.java | 10 +-
.../GridCacheLocalTxMultiThreadedSelfTest.java | 15 +-
.../GridCacheLocalTxSingleThreadedSelfTest.java | 14 +-
.../local/GridCacheLocalTxTimeoutSelfTest.java | 25 +-
...heAtomicNearEnabledMultiJvmFullApiSelfTest.java | 8 +-
...eReplicatedNearOnlyMultiJvmFullApiSelfTest.java | 8 +-
...heMvccAbstractBasicCoordinatorFailoverTest.java | 4 +
.../CacheMvccAbstractCoordinatorFailoverTest.java | 14 +-
.../cache/mvcc/CacheMvccAbstractFeatureTest.java | 6 +-
.../cache/mvcc/CacheMvccAbstractTest.java | 96 +-
.../cache/mvcc/CacheMvccClusterRestartTest.java | 14 +-
.../mvcc/CacheMvccConfigurationValidationTest.java | 98 +-
...eMvccIteratorWithConcurrentTransactionTest.java | 2 +
...cLocalEntriesWithConcurrentTransactionTest.java | 2 +
.../cache/mvcc/CacheMvccOperationChecksTest.java | 16 +-
...acheMvccPartitionedCoordinatorFailoverTest.java | 15 +
.../mvcc/CacheMvccProcessorLazyStartTest.java | 5 +
.../cache/mvcc/CacheMvccProcessorTest.java | 3 +
.../mvcc/CacheMvccRemoteTxOnNearNodeStartTest.java | 2 +
...MvccScanQueryWithConcurrentTransactionTest.java | 2 +
...CacheMvccSizeWithConcurrentTransactionTest.java | 2 +
.../cache/mvcc/CacheMvccTransactionsTest.java | 158 +-
.../cache/mvcc/CacheMvccTxFailoverTest.java | 18 +-
.../processors/cache/mvcc/CacheMvccVacuumTest.java | 204 +-
.../processors/cache/mvcc/MvccCachePeekTest.java | 2 +
.../cache/mvcc/MvccUnsupportedTxModesTest.java | 71 +-
.../persistence/CheckpointReadLockFailureTest.java | 139 +
...niteBaselineAffinityTopologyActivationTest.java | 37 +
.../IgniteDataStorageMetricsSelfTest.java | 10 +-
...gnitePdsBinaryMetadataOnClusterRestartTest.java | 9 +
.../IgnitePdsBinarySortObjectFieldsTest.java | 10 +-
.../IgnitePdsCacheAssignmentNodeRestartsTest.java | 12 +-
...CacheConfigurationFileConsistencyCheckTest.java | 14 +-
...sCacheObjectBinaryProcessorOnDiscoveryTest.java | 12 +-
.../IgnitePdsCacheRebalancingAbstractTest.java | 18 +-
...itePdsCacheStartStopWithFreqCheckpointTest.java | 6 +-
.../IgnitePdsContinuousRestartTest.java | 43 +-
...tePdsContinuousRestartTestWithExpiryPolicy.java | 17 +-
...inuousRestartTestWithSharedGroupAndIndexes.java | 9 -
.../persistence/IgnitePdsCorruptedIndexTest.java | 18 +
.../persistence/IgnitePdsCorruptedStoreTest.java | 10 +-
.../IgnitePdsDestroyCacheAbstractTest.java | 10 +-
.../persistence/IgnitePdsDestroyCacheTest.java | 7 +-
...gnitePdsDestroyCacheWithoutCheckpointsTest.java | 3 +
.../persistence/IgnitePdsDynamicCacheTest.java | 3 +
.../IgnitePdsExchangeDuringCheckpointTest.java | 15 +-
...PdsMarshallerMappingRestoreOnNodeStartTest.java | 2 +
.../IgnitePdsNoSpaceLeftOnDeviceTest.java | 151 +
.../cache/persistence/IgnitePdsPageSizesTest.java | 6 +
.../IgnitePdsPartitionFilesDestroyTest.java | 36 +-
.../IgnitePdsPartitionsStateRecoveryTest.java | 24 +-
.../IgnitePdsRecoveryAfterFileCorruptionTest.java | 16 +-
.../IgnitePdsRemoveDuringRebalancingTest.java | 13 +-
.../IgnitePdsSporadicDataRecordsOnBackupTest.java | 247 +
.../persistence/IgnitePdsTaskCancelingTest.java | 6 +
.../IgnitePdsTxCacheRebalancingTest.java | 2 +
.../IgnitePersistentStoreCacheGroupsTest.java | 18 +-
.../IgnitePersistentStoreDataStructuresTest.java | 17 +-
...gniteRebalanceScheduleResendPartitionsTest.java | 31 +-
...NoChangeDuringRebalanceOnNonNodeAssignTest.java | 170 -
...ocalWalModeChangeDuringRebalancingSelfTest.java | 126 +-
...NoChangeDuringRebalanceOnNonNodeAssignTest.java | 198 +
.../MemoryPolicyInitializationTest.java | 7 +
.../PersistenceDirectoryWarningLoggingTest.java | 3 +
.../ClientAffinityAssignmentWithBaselineTest.java | 55 +-
.../IgniteAbsentEvictionNodeOutOfBaselineTest.java | 13 +
...hangingBaselineDownCachePutAllFailoverTest.java | 6 +
...hangingBaselineDownCacheRemoveFailoverTest.java | 5 +
...eChangingBaselineUpCachePutAllFailoverTest.java | 6 +
...eChangingBaselineUpCacheRemoveFailoverTest.java | 5 +
.../db/CheckpointBufferDeadlockTest.java | 11 +-
.../persistence/db/CheckpointFailingIoFactory.java | 88 +
.../persistence/db/IgniteLogicalRecoveryTest.java | 128 +-
.../persistence/db/IgnitePdsCacheRestoreTest.java | 11 +-
...IgnitePdsCacheWalDisabledOnRebalancingTest.java | 454 +
.../db/IgnitePdsDataRegionMetricsTest.java | 102 +-
.../db/IgnitePdsMultiNodePutGetRestartTest.java | 10 +-
...itePdsPageEvictionDuringPartitionClearTest.java | 2 +
.../persistence/db/IgnitePdsPageEvictionTest.java | 13 +-
.../db/IgnitePdsPartitionPreloadTest.java | 214 +-
...gnitePdsRebalancingOnNotStableTopologyTest.java | 11 +-
.../db/IgnitePdsReserveWalSegmentsTest.java | 17 +-
.../db/IgnitePdsTransactionsHangTest.java | 26 +-
.../db/IgnitePdsWholeClusterRestartTest.java | 16 +-
.../cache/persistence/db/IgnitePdsWithTtlTest.java | 34 +-
.../persistence/db/IgnitePdsWithTtlTest2.java | 142 +
.../db/IgniteSequentialNodeCrashRecoveryTest.java | 339 +
.../IgniteShutdownOnSupplyMessageFailureTest.java | 245 +
.../SlowHistoricalRebalanceSmallHistoryTest.java | 38 +-
.../db/checkpoint/CheckpointFreeListTest.java | 344 +
.../IgniteCheckpointDirtyPagesForLowLoadTest.java | 4 +-
.../db/checkpoint/IgniteMassLoadSandboxTest.java | 15 +-
.../DefaultPageSizeBackwardsCompatibilityTest.java | 11 +-
.../IgnitePdsCacheDestroyDuringCheckpointTest.java | 2 +
.../db/file/IgnitePdsCacheIntegrationTest.java | 11 +-
.../db/file/IgnitePdsCheckpointSimpleTest.java | 4 +-
...CheckpointSimulationWithRealCpDisabledTest.java | 105 +-
.../db/file/IgnitePdsDiskErrorsRecoveringTest.java | 6 +
.../db/file/IgnitePdsNoActualWalHistoryTest.java | 2 +
.../db/file/IgnitePdsPageReplacementTest.java | 2 +
.../db/file/IgnitePdsThreadInterruptionTest.java | 211 +-
.../IgniteUidAsConsistentIdMigrationTest.java | 15 +
.../db/wal/FsyncWalRolloverDoesNotBlockTest.java | 12 +-
.../wal/IgniteNodeStoppedDuringDisableWALTest.java | 18 +-
...ailIsReachedDuringIterationOverArchiveTest.java | 11 +-
.../db/wal/IgniteWalFlushFailoverTest.java | 3 +
...eWalFlushMultiNodeFailoverAbstractSelfTest.java | 25 +-
.../db/wal/IgniteWalFormatFileFailoverTest.java | 509 +-
.../db/wal/IgniteWalHistoryReservationsTest.java | 18 +
.../IgniteWalIteratorExceptionDuringReadTest.java | 10 +-
.../db/wal/IgniteWalIteratorSwitchSegmentTest.java | 10 +-
.../persistence/db/wal/IgniteWalRebalanceTest.java | 8 +-
.../db/wal/IgniteWalRecoveryPPCTest.java | 3 +
.../wal/IgniteWalRecoverySeveralRestartsTest.java | 4 +
.../db/wal/IgniteWalSerializerVersionTest.java | 11 +-
.../db/wal/WalCompactionAfterRestartTest.java | 155 +
.../db/wal/WalCompactionSwitchOnTest.java | 144 +
.../persistence/db/wal/WalCompactionTest.java | 169 +-
.../db/wal/WalDeletionArchiveAbstractTest.java | 26 +-
.../cache/persistence/db/wal/WalPathsTest.java | 3 +
.../db/wal/WalRecoveryTxLogicalRecordsTest.java | 10 +
.../db/wal/WalRolloverRecordLoggingTest.java | 11 +-
.../persistence/db/wal/WalRolloverTypesTest.java | 25 +-
.../IgniteAbstractWalIteratorInvalidCrcTest.java | 11 +-
.../db/wal/crc/IgniteDataIntegrityTests.java | 25 +-
.../db/wal/crc/IgnitePureJavaCrcCompatibility.java | 7 +-
.../crc/IgniteReplayWalIteratorInvalidCrcTest.java | 2 +
.../db/wal/reader/IgniteWalReaderTest.java | 199 +-
.../cache/persistence/file/FileDownloaderTest.java | 4 +-
.../metastorage/IgniteMetaStorageBasicTest.java | 362 +-
.../pagemem/BPlusTreePageMemoryImplTest.java | 1 +
.../BPlusTreeReuseListPageMemoryImplTest.java | 1 +
.../persistence/pagemem/FillFactorMetricTest.java | 9 +-
.../pagemem/IndexStoragePageMemoryImplTest.java | 1 +
.../cache/persistence/pagemem/NoOpWALManager.java | 12 +
.../pagemem/PageIdDistributionTest.java | 3 +
.../pagemem/PageMemoryImplNoLoadTest.java | 3 +
.../persistence/pagemem/PageMemoryImplTest.java | 7 +
.../pagemem/PageMemoryNoStoreLeakTest.java | 2 +
.../pagemem/PagesWriteThrottleSandboxTest.java | 11 +-
.../pagemem/PagesWriteThrottleSmokeTest.java | 11 +-
.../standbycluster/AbstractNodeJoinTemplate.java | 9 -
.../IgniteChangeGlobalStateCacheTest.java | 4 +
.../IgniteChangeGlobalStateDataStreamerTest.java | 2 +
.../IgniteChangeGlobalStateDataStructureTest.java | 4 +
.../IgniteChangeGlobalStateFailOverTest.java | 4 +
.../IgniteChangeGlobalStateServiceTest.java | 6 +-
.../IgniteChangeGlobalStateTest.java | 19 +-
.../IgniteNoParrallelClusterIsAllowedTest.java | 10 +-
.../standbycluster/IgniteStandByClusterTest.java | 17 +-
.../join/JoinActiveNodeToActiveCluster.java | 18 +-
.../join/JoinActiveNodeToInActiveCluster.java | 18 +-
.../join/JoinInActiveNodeToActiveCluster.java | 15 +-
.../join/JoinInActiveNodeToInActiveCluster.java | 18 +-
...inActiveNodeToActiveClusterWithPersistence.java | 5 +
.../IgniteStandByClientReconnectTest.java | 5 +
...niteStandByClientReconnectToNewClusterTest.java | 5 +
.../persistence/tree/io/TrackingPageIOTest.java | 18 +-
.../wal/AbstractWalDeltaConsistencyTest.java | 10 +
.../wal/CpTriggeredWalDeltaConsistencyTest.java | 17 +-
.../wal/ExplicitWalDeltaConsistencyTest.java | 28 +-
.../wal/SegmentedRingByteBufferTest.java | 13 +-
.../wal/SysPropWalDeltaConsistencyTest.java | 17 +-
.../persistence/wal/aware/SegmentAwareTest.java | 49 +-
.../wal/memtracker/PageMemoryTracker.java | 118 +-
.../PageMemoryTrackerPluginProvider.java | 2 -
.../reader/StandaloneWalRecordsIteratorTest.java | 14 +-
.../cache/query/CacheDataPageScanQueryTest.java | 150 +
.../cache/query/CacheScanQueryFailoverTest.java | 3 +
.../query/GridCacheQueryTransformerSelfTest.java | 22 +-
.../cache/query/GridCircularQueueTest.java | 4 +-
.../IgniteCacheQueryCacheDestroySelfTest.java | 2 +
.../cache/query/IndexingSpiQuerySelfTest.java | 14 +-
.../cache/query/IndexingSpiQueryTxSelfTest.java | 4 +
.../ScanQueryOffheapExpiryPolicySelfTest.java | 2 +
.../continuous/CacheContinuousBatchAckTest.java | 30 +-
...CacheContinuousBatchForceServerModeAckTest.java | 37 +-
...ContinuousQueryAsyncFailoverMvccTxSelfTest.java | 16 +-
...acheContinuousQueryAsyncFilterListenerTest.java | 63 +-
...ntinuousQueryConcurrentPartitionUpdateTest.java | 37 +-
.../CacheContinuousQueryCounterAbstractTest.java | 19 +-
.../CacheContinuousQueryEventBufferTest.java | 4 +-
.../CacheContinuousQueryExecuteInPrimaryTest.java | 44 +-
...nuousQueryFactoryFilterRandomOperationTest.java | 7 +-
...cheContinuousQueryFailoverAbstractSelfTest.java | 29 +-
...CacheContinuousQueryFailoverMvccTxSelfTest.java | 18 +-
.../CacheContinuousQueryLostPartitionTest.java | 18 +-
...heContinuousQueryOperationFromCallbackTest.java | 19 +-
.../CacheContinuousQueryOperationP2PTest.java | 21 +-
.../CacheContinuousQueryOrderingEventTest.java | 38 +-
.../CacheContinuousQueryRandomOperationsTest.java | 66 +-
.../CacheContinuousQueryVariationsTest.java | 22 +-
...CacheContinuousWithTransformerFailoverTest.java | 12 +-
...ontinuousWithTransformerReplicatedSelfTest.java | 19 +
...acheEntryProcessorExternalizableFailedTest.java | 413 +-
.../CacheEntryProcessorNonSerializableTest.java | 269 +-
.../CacheKeepBinaryIterationNearEnabledTest.java | 10 +-
.../CacheKeepBinaryIterationStoreEnabledTest.java | 10 +-
.../continuous/CacheKeepBinaryIterationTest.java | 16 +-
.../ClientReconnectContinuousQueryTest.java | 2 +
.../continuous/ContinuousQueryMarshallerTest.java | 3 +
.../ContinuousQueryPeerClassLoadingTest.java | 4 +
.../ContinuousQueryReassignmentTest.java | 20 +-
...ueryRemoteFilterMissingInClassPathSelfTest.java | 5 +
.../GridCacheContinuousQueryAbstractSelfTest.java | 214 +-
.../GridCacheContinuousQueryAtomicSelfTest.java | 4 +-
.../GridCacheContinuousQueryConcurrentTest.java | 19 +-
...acheContinuousQueryMultiNodesFilteringTest.java | 11 +-
...GridCacheContinuousQueryNodesFilteringTest.java | 11 +-
...acheContinuousQueryPartitionedOnlySelfTest.java | 4 +-
...cheContinuousQueryReplicatedAtomicSelfTest.java | 4 +-
...GridCacheContinuousQueryReplicatedSelfTest.java | 5 +-
...acheContinuousQueryReplicatedTxOneNodeTest.java | 17 +-
.../GridCacheContinuousQueryTxSelfTest.java | 4 +-
.../IgniteCacheContinuousQueryBackupQueueTest.java | 12 +-
...iteCacheContinuousQueryClientReconnectTest.java | 5 +-
.../IgniteCacheContinuousQueryClientTest.java | 14 +-
...niteCacheContinuousQueryImmutableEntryTest.java | 13 +-
...gniteCacheContinuousQueryNoUnsubscribeTest.java | 11 +-
.../IgniteCacheContinuousQueryReconnectTest.java | 3 +
.../GridCacheWriteBehindStoreAbstractTest.java | 18 +-
.../store/GridCacheWriteBehindStoreLocalTest.java | 18 +-
...CacheWriteBehindStoreMultithreadedSelfTest.java | 42 +-
...iteBehindStorePartitionedMultiNodeSelfTest.java | 24 +-
.../store/GridCacheWriteBehindStoreSelfTest.java | 18 +
.../IgniteCacheWriteBehindNoUpdateSelfTest.java | 2 +
...nteCacheClientWriteBehindStoreAbstractTest.java | 14 +-
...cheClientWriteBehindStoreNonCoalescingTest.java | 2 +
.../AbstractDeadlockDetectionTest.java | 1 -
.../AbstractTransactionIntergrityTest.java | 8 -
.../transactions/AtomicOperationsInTxTest.java | 11 +-
.../cache/transactions/DepthFirstSearchTest.java | 12 +-
...ionIntegrityWithPrimaryIndexCorruptionTest.java | 27 +-
...nsactionIntegrityWithSystemWorkerDeathTest.java | 2 +
.../TxDataConsistencyOnCommitFailureTest.java | 8 +-
.../cache/transactions/TxDeadlockCauseTest.java | 7 +-
.../TxDeadlockDetectionMessageMarshallingTest.java | 2 +
.../TxDeadlockDetectionNoHangsTest.java | 3 +
.../transactions/TxDeadlockDetectionTest.java | 6 +
.../TxDeadlockDetectionUnmasrhalErrorsTest.java | 3 +-
.../processors/cache/transactions/TxLabelTest.java | 18 +-
.../transactions/TxMultiCacheAsyncOpsTest.java | 3 +
.../cache/transactions/TxOnCachesStartTest.java | 18 +-
...xOptimisticDeadlockDetectionCrossCacheTest.java | 2 +
.../TxOptimisticDeadlockDetectionTest.java | 22 +-
.../TxOptimisticOnPartitionExchangeTest.java | 4 +-
.../TxOptimisticPrepareOnUnstableTopologyTest.java | 14 +-
...PessimisticDeadlockDetectionCrossCacheTest.java | 6 +-
.../TxPessimisticDeadlockDetectionTest.java | 5 +
.../transactions/TxRollbackAsyncNearCacheTest.java | 9 +
.../cache/transactions/TxRollbackAsyncTest.java | 113 +-
.../TxRollbackOnIncorrectParamsTest.java | 73 +-
.../TxRollbackOnTimeoutOnePhaseCommitTest.java | 11 +-
.../transactions/TxRollbackOnTimeoutTest.java | 35 +-
.../TxRollbackOnTopologyChangeTest.java | 14 +-
.../cache/transactions/TxStateChangeEventTest.java | 81 +-
.../TxWithSmallTimeoutAndContentionOneKeyTest.java | 20 +-
.../version/CacheVersionedEntryAbstractTest.java | 7 +-
...heVersionedEntryLocalTransactionalSelfTest.java | 18 +-
.../closure/GridClosureProcessorRemoteTest.java | 4 +
.../closure/GridClosureProcessorSelfTest.java | 25 +-
.../closure/GridClosureSerializationTest.java | 5 +-
.../cluster/ChangeTopologyWatcherTest.java | 350 +
.../cluster/GridAddressResolverSelfTest.java | 2 +
.../cluster/GridUpdateNotifierSelfTest.java | 2 +
...ridComputeJobExecutionErrorToLogManualTest.java | 22 +-
.../IgniteComputeConfigVariationsFullApiTest.java | 43 +-
...ComputeCustomExecutorConfigurationSelfTest.java | 21 +-
.../IgniteComputeCustomExecutorSelfTest.java | 3 +
.../compute/PublicThreadpoolStarvationTest.java | 2 +
.../distributed/DistributedConfigurationTest.java | 240 +
.../TestDistibutedConfigurationPlugin.java | 119 +
.../continuous/GridEventConsumeSelfTest.java | 37 +-
.../continuous/GridMessageListenSelfTest.java | 12 +-
.../IgniteContinuousQueryMetadataUpdateTest.java | 126 +
.../IgniteNoCustomEventsOnNodeStart.java | 12 +-
.../processors/database/BPlusTreeSelfTest.java | 96 +-
.../database/CacheFreeListImplSelfTest.java | 24 +-
.../database/DataRegionMetricsSelfTest.java | 5 +
.../processors/database/IgniteDbAbstractTest.java | 11 -
.../database/IgniteDbDynamicCacheSelfTest.java | 3 +
.../database/IgniteDbMemoryLeakAbstractTest.java | 2 +
.../database/IgniteDbPutGetAbstractTest.java | 29 +-
.../database/IgniteDbPutGetWithCacheStoreTest.java | 11 +
.../database/IgniteDbSingleNodeTinyPutGetTest.java | 23 +
.../processors/database/IndexStorageSelfTest.java | 23 +-
.../database/SwapPathConstructionSelfTest.java | 3 +
.../DataStreamProcessorMvccSelfTest.java | 24 +-
.../datastreamer/DataStreamProcessorSelfTest.java | 75 +-
...amerClientReconnectAfterClusterRestartTest.java | 12 +-
.../datastreamer/DataStreamerImplSelfTest.java | 23 +-
.../DataStreamerMultiThreadedSelfTest.java | 20 +-
.../DataStreamerMultinodeCreateCacheTest.java | 15 +-
.../datastreamer/DataStreamerTimeoutTest.java | 3 +
.../DataStreamerUpdateAfterLoadTest.java | 10 +-
.../IgniteDataStreamerPerformanceTest.java | 16 +-
.../processors/igfs/IgfsAbstractBaseSelfTest.java | 1 -
.../processors/igfs/IgfsAbstractSelfTest.java | 73 +
.../processors/igfs/IgfsAttributesSelfTest.java | 4 +-
.../igfs/IgfsBackupFailoverSelfTest.java | 7 +-
...fsBlockMessageSystemPoolStarvationSelfTest.java | 2 +
...IgfsCachePerBlockLruEvictionPolicySelfTest.java | 9 +-
.../processors/igfs/IgfsCacheSelfTest.java | 4 +-
.../processors/igfs/IgfsDataManagerSelfTest.java | 21 +-
.../processors/igfs/IgfsDualAbstractSelfTest.java | 78 +-
.../processors/igfs/IgfsFileInfoSelfTest.java | 2 +
.../processors/igfs/IgfsFileMapSelfTest.java | 9 +-
.../IgfsGroupDataBlockKeyMapperHashSelfTest.java | 3 +
...calSecondaryFileSystemDualAbstractSelfTest.java | 9 +-
.../IgfsLocalSecondaryFileSystemProxySelfTest.java | 9 +-
.../processors/igfs/IgfsMetaManagerSelfTest.java | 15 +-
.../processors/igfs/IgfsMetricsSelfTest.java | 15 +-
.../processors/igfs/IgfsModeResolverSelfTest.java | 19 +-
.../processors/igfs/IgfsModesSelfTest.java | 12 +-
.../processors/igfs/IgfsOneClientNodeTest.java | 4 +-
.../igfs/IgfsPrimaryMultiNodeSelfTest.java | 9 +-
...PrimaryRelaxedConsistencyMultiNodeSelfTest.java | 12 +-
.../processors/igfs/IgfsProcessorSelfTest.java | 57 +-
.../igfs/IgfsProcessorValidationSelfTest.java | 30 +-
.../IgfsSecondaryFileSystemInjectionSelfTest.java | 3 +
...gerIpcEndpointRegistrationAbstractSelfTest.java | 21 +-
...cEndpointRegistrationOnLinuxAndMacSelfTest.java | 4 +-
...erIpcEndpointRegistrationOnWindowsSelfTest.java | 19 +-
.../internal/processors/igfs/IgfsSizeSelfTest.java | 22 +-
.../processors/igfs/IgfsStartCacheTest.java | 16 +-
.../processors/igfs/IgfsStreamsSelfTest.java | 16 +-
.../internal/processors/igfs/IgfsTaskSelfTest.java | 16 +-
.../split/IgfsAbstractRecordResolverSelfTest.java | 11 -
.../IgfsByteDelimiterRecordResolverSelfTest.java | 11 +-
.../IgfsFixedLengthRecordResolverSelfTest.java | 4 +-
...IgfsNewLineDelimiterRecordResolverSelfTest.java | 4 +-
.../IgfsStringDelimiterRecordResolverSelfTest.java | 4 +-
.../GridJobMetricsProcessorLoadTest.java | 4 +-
.../IgniteMessagingConfigVariationFullApiTest.java | 15 +
.../DistributedMetaStoragePersistentTest.java | 695 +
.../metastorage/DistributedMetaStorageTest.java | 363 +
.../odbc/OdbcConfigurationValidationSelfTest.java | 9 +
.../odbc/OdbcEscapeSequenceSelfTest.java | 36 +
.../processors/port/GridPortProcessorSelfTest.java | 5 +-
.../processors/rest/RestProtocolStartTest.java | 134 +
.../cache/GridCacheCommandHandlerSelfTest.java | 4 +
.../handlers/log/GridLogCommandHandlerTest.java | 10 +
.../query/GridQueryCommandHandlerTest.java | 6 +
.../top/CacheTopologyCommandHandlerTest.java | 4 +
.../service/ClosureServiceClientsNodesTest.java | 16 +-
.../service/GridServiceClientNodeTest.java | 12 +-
.../GridServiceContinuousQueryRedeployTest.java | 8 +-
...ridServiceDeploymentCompoundFutureSelfTest.java | 9 +-
...dServiceDeploymentExceptionPropagationTest.java | 45 +-
.../service/GridServicePackagePrivateSelfTest.java | 2 +
.../GridServiceProcessorAbstractSelfTest.java | 87 +-
.../GridServiceProcessorBatchDeploySelfTest.java | 87 +-
...ridServiceProcessorMultiNodeConfigSelfTest.java | 47 +-
.../GridServiceProcessorMultiNodeSelfTest.java | 44 +-
.../service/GridServiceProcessorProxySelfTest.java | 16 +-
.../GridServiceProcessorSingleNodeSelfTest.java | 24 +-
.../service/GridServiceProcessorStopSelfTest.java | 80 +-
.../GridServiceProxyClientReconnectSelfTest.java | 15 +-
.../service/GridServiceProxyNodeStopSelfTest.java | 18 +-
.../service/GridServiceReassignmentSelfTest.java | 25 +-
.../service/GridServiceSerializationSelfTest.java | 20 +-
.../IgniteServiceConfigVariationsFullApiTest.java | 86 +-
...ployment2ClassLoadersDefaultMarshallerTest.java | 16 +-
...eploymentClassLoadingDefaultMarshallerTest.java | 16 +-
.../IgniteServiceDynamicCachesSelfTest.java | 49 +-
.../IgniteServiceProxyTimeoutInitializedTest.java | 3 +
.../service/IgniteServiceReassignmentTest.java | 80 +-
...mentDiscoveryListenerNotificationOrderTest.java | 112 +
...mentNonSerializableStaticConfigurationTest.java | 114 +
.../service/ServiceDeploymentOnActivationTest.java | 131 +-
.../ServiceDeploymentOnClientDisconnectTest.java | 228 +
.../ServiceDeploymentOutsideBaselineTest.java | 51 +-
.../ServiceDeploymentProcessAbstractTest.java | 127 +
.../ServiceDeploymentProcessIdSelfTest.java | 105 +
...eDeploymentProcessingOnCoordinatorFailTest.java | 31 +
...eDeploymentProcessingOnCoordinatorLeftTest.java | 122 +
...ServiceDeploymentProcessingOnNodesFailTest.java | 31 +
...ServiceDeploymentProcessingOnNodesLeftTest.java | 114 +
.../processors/service/ServiceInfoSelfTest.java | 137 +
.../service/ServicePredicateAccessCacheTest.java | 62 +-
.../ServiceReassignmentFunctionSelfTest.java | 220 +
.../service/SystemCacheNotConfiguredTest.java | 13 +-
.../service/inner/LongInitializedTestService.java | 52 +
.../timeout/GridTimeoutProcessorSelfTest.java | 12 +-
.../product/GridProductVersionSelfTest.java | 4 +-
.../internal/sql/SqlParserBulkLoadSelfTest.java | 3 +
.../internal/sql/SqlParserCreateIndexSelfTest.java | 2 +
.../internal/sql/SqlParserDropIndexSelfTest.java | 2 +
.../sql/SqlParserMultiStatementSelfTest.java | 95 +
.../sql/SqlParserSetStreamingSelfTest.java | 2 +
.../SqlParserTransactionalKeywordsSelfTest.java | 4 +
.../ignite/internal/sql/SqlParserUserSelfTest.java | 4 +
.../stat/IoStatisticsCachePersistenceSelfTest.java | 30 +
.../internal/stat/IoStatisticsCacheSelfTest.java | 268 +
.../internal/stat/IoStatisticsManagerSelfTest.java | 195 +
...IoStatisticsMetricsLocalMXBeanImplSelfTest.java | 220 +
.../ignite/internal/util/BitSetIntSetTest.java | 349 +
.../ignite/internal/util/GridArraysSelfTest.java | 5 +
.../ignite/internal/util/GridCleanerTest.java | 5 +-
.../internal/util/GridHandleTableSelfTest.java | 2 +
...GridStartupWithUndefinedIgniteHomeSelfTest.java | 22 +-
.../ignite/internal/util/IgniteDevOnlyLogTest.java | 8 +-
.../util/IgniteExceptionRegistrySelfTest.java | 5 +-
.../ignite/internal/util/IgniteUtilsSelfTest.java | 68 +-
.../ignite/internal/util/StripedExecutorTest.java | 30 +-
.../util/future/GridCompoundFutureSelfTest.java | 8 +-
.../util/future/GridEmbeddedFutureSelfTest.java | 5 +-
.../util/future/GridFutureAdapterSelfTest.java | 9 +-
.../internal/util/future/GridFutureQueueTest.java | 2 +-
.../internal/util/future/IgniteFutureImplTest.java | 14 +-
.../future/nio/GridNioEmbeddedFutureSelfTest.java | 4 +-
.../util/future/nio/GridNioFutureSelfTest.java | 7 +-
...GridUnsafeDataInputOutputByteOrderSelfTest.java | 31 +-
.../GridUnsafeDataOutputArraySizingSelfTest.java | 7 +-
.../IpcSharedMemoryCrashDetectionSelfTest.java | 12 +-
.../shmem/IpcSharedMemoryNativeLoaderSelfTest.java | 10 +-
.../ipc/shmem/IpcSharedMemorySpaceSelfTest.java | 7 +-
.../ipc/shmem/IpcSharedMemoryUtilsSelfTest.java | 5 +-
.../util/nio/GridNioDelimitedBufferSelfTest.java | 10 +-
.../ignite/internal/util/nio/GridNioSelfTest.java | 14 +
.../util/nio/GridNioSessionMetaKeySelfTest.java | 4 +-
.../internal/util/nio/GridNioSslSelfTest.java | 5 +-
.../internal/util/nio/GridRoundTripTest.java | 8 +-
.../nio/IgniteExceptionInNioWorkerSelfTest.java | 12 +-
.../util/nio/impl/GridNioFilterChainSelfTest.java | 4 +-
.../offheap/GridOffHeapMapAbstractSelfTest.java | 19 +-
.../GridOffHeapMapPerformanceAbstractTest.java | 6 +-
.../GridOffHeapPartitionedMapAbstractSelfTest.java | 25 +-
...fHeapPartitionedMapPerformanceAbstractTest.java | 7 +-
.../offheap/unsafe/GridUnsafeMemorySelfTest.java | 13 +
.../unsafe/GridUnsafeStripedLruSefTest.java | 10 +-
.../tostring/CircularStringBuilderSelfTest.java | 3 +
.../util/tostring/GridToStringBuilderSelfTest.java | 97 +
.../tostring/IncludeSensitiveAbstractTest.java | 2 +
.../java/org/apache/ignite/jvmtest/FileIOTest.java | 9 +-
.../org/apache/ignite/jvmtest/FileLocksTest.java | 8 +-
.../apache/ignite/jvmtest/LinkedHashMapTest.java | 9 +-
.../apache/ignite/jvmtest/NetworkFailureTest.java | 10 +-
.../jvmtest/QueueSizeCounterMultiThreadedTest.java | 7 +-
.../jvmtest/ReadWriteLockMultiThreadedTest.java | 11 +-
.../java/org/apache/ignite/jvmtest/RegExpTest.java | 7 +-
.../jvmtest/ServerSocketMultiThreadedTest.java | 7 +-
.../ignite/lang/GridBasicPerformanceTest.java | 4 +-
.../ignite/lang/GridByteArrayListSelfTest.java | 10 +-
.../ignite/lang/GridFuncPerformanceTest.java | 4 +-
.../lang/GridMetadataAwareAdapterLoadTest.java | 2 +
.../lang/GridMetadataAwareAdapterSelfTest.java | 2 +
.../apache/ignite/lang/GridSetWrapperSelfTest.java | 9 +-
.../org/apache/ignite/lang/GridTupleSelfTest.java | 5 +
.../java/org/apache/ignite/lang/GridXSelfTest.java | 7 +-
.../org/apache/ignite/lang/IgniteUuidSelfTest.java | 8 +-
...GridBoundedConcurrentLinkedHashMapSelfTest.java | 2 +
.../GridBoundedConcurrentOrderedMapSelfTest.java | 5 +-
.../utils/GridBoundedPriorityQueueSelfTest.java | 2 +
.../utils/GridCircularBufferPerformanceTest.java | 8 +-
.../lang/utils/GridCircularBufferSelfTest.java | 7 +-
.../utils/GridConcurrentLinkedHashMapSelfTest.java | 8 +
.../utils/GridConcurrentWeakHashSetSelfTest.java | 7 +-
.../lang/utils/GridConsistentHashSelfTest.java | 7 +-
.../lang/utils/GridLeanIdentitySetSelfTest.java | 4 +-
.../lang/utils/GridLeanMapPerformanceTest.java | 4 +-
.../ignite/lang/utils/GridLeanMapSelfTest.java | 13 +-
.../ignite/lang/utils/GridListSetSelfTest.java | 6 +-
.../ignite/lang/utils/GridStripedLockSelfTest.java | 6 +-
.../utils/IgniteOffheapReadWriteLockSelfTest.java | 6 +
.../loadtests/GridCacheMultiNodeLoadTest.java | 16 +-
.../ignite/loadtests/GridLoadTestStatistics.java | 1 -
.../ignite/loadtests/GridSingleExecutionTest.java | 1 -
.../loadtests/cache/GridCacheAbstractLoadTest.java | 2 -
.../cache/GridCacheWriteBehindStoreLoadTest.java | 5 +-
.../communication/GridIoManagerBenchmark0.java | 18 +-
.../GridTcpCommunicationBenchmark.java | 2 +-
.../GridCachePartitionedAtomicLongLoadTest.java | 16 +-
.../direct/multisplit/GridMultiSplitsLoadTest.java | 2 +
.../GridMultiSplitsRedeployLoadTest.java | 2 +
.../GridSingleSplitsNewNodesAbstractLoadTest.java | 2 +
.../redeploy/GridSingleSplitsRedeployLoadTest.java | 3 +-
.../direct/session/GridSessionLoadTest.java | 2 +
.../direct/stealing/GridStealingLoadTest.java | 2 +
.../apache/ignite/loadtests/dsi/GridDsiClient.java | 2 +-
.../ignite/loadtests/dsi/GridDsiPerfJob.java | 1 -
.../loadtests/hashmap/GridCacheTestContext.java | 6 +-
.../loadtests/hashmap/GridHashMapLoadTest.java | 4 +
.../apache/ignite/logger/java/JavaLoggerTest.java | 9 +-
.../DynamicProxySerializationMultiJvmSelfTest.java | 4 +
.../marshaller/GridMarshallerAbstractTest.java | 27 +-
.../GridMarshallerMappingConsistencyTest.java | 14 +-
.../marshaller/GridMarshallerPerformanceTest.java | 7 +-
.../marshaller/MarshallerContextSelfTest.java | 7 +
.../marshaller/MarshallerContextTestImpl.java | 2 +-
.../MarshallerEnumDeadlockMultiJvmTest.java | 4 +
.../GridMessagingNoPeerClassLoadingSelfTest.java | 4 +-
.../ignite/messaging/GridMessagingSelfTest.java | 31 +-
.../messaging/IgniteMessagingSendAsyncTest.java | 25 +-
.../messaging/IgniteMessagingWithClientTest.java | 11 +-
.../p2p/DeploymentClassLoaderCallableTest.java | 4 +
.../p2p/GridAbstractMultinodeRedeployTest.java | 1 -
...ridMultinodeRedeployContinuousModeSelfTest.java | 4 +-
.../GridMultinodeRedeployIsolatedModeSelfTest.java | 4 +-
.../GridMultinodeRedeployPrivateModeSelfTest.java | 4 +-
.../GridMultinodeRedeploySharedModeSelfTest.java | 4 +-
.../ignite/p2p/GridP2PClassLoadingSelfTest.java | 4 +-
.../p2p/GridP2PContinuousDeploymentSelfTest.java | 17 +-
.../p2p/GridP2PDifferentClassLoaderSelfTest.java | 11 +-
.../p2p/GridP2PDoubleDeploymentSelfTest.java | 20 +-
.../ignite/p2p/GridP2PHotRedeploymentSelfTest.java | 11 +-
.../ignite/p2p/GridP2PJobClassLoaderSelfTest.java | 7 +-
.../ignite/p2p/GridP2PLocalDeploymentSelfTest.java | 9 +-
.../GridP2PMissedResourceCacheSizeSelfTest.java | 23 +-
.../apache/ignite/p2p/GridP2PNodeLeftSelfTest.java | 5 +-
.../ignite/p2p/GridP2PRecursionTaskSelfTest.java | 5 +
.../p2p/GridP2PRemoteClassLoadersSelfTest.java | 8 +-
.../ignite/p2p/GridP2PSameClassLoaderSelfTest.java | 13 +-
.../ignite/p2p/GridP2PTestTaskExecutionTest.java | 5 +-
.../apache/ignite/p2p/GridP2PTimeoutSelfTest.java | 12 +-
.../apache/ignite/p2p/GridP2PUndeploySelfTest.java | 13 +-
.../ignite/p2p/P2PScanQueryUndeployTest.java | 2 +
.../ignite/p2p/P2PStreamingClassLoaderTest.java | 4 +
.../apache/ignite/p2p/SharedDeploymentTest.java | 2 +
.../PlatformDefaultJavaObjectFactorySelfTest.java | 9 +
.../PlatformJavaObjectFactoryProxySelfTest.java | 9 +
.../plugin/NodeValidationPluginProvider.java | 192 +
.../ignite/plugin/PluginNodeValidationTest.java | 101 +
.../security/SecurityPermissionSetBuilderTest.java | 2 +
.../ignite/services/ServiceThreadPoolSelfTest.java | 20 +-
...ridSessionCancelSiblingsFromFutureSelfTest.java | 5 +-
.../GridSessionCancelSiblingsFromJobSelfTest.java | 5 +-
.../GridSessionCancelSiblingsFromTaskSelfTest.java | 5 +-
.../session/GridSessionCheckpointSelfTest.java | 4 +
.../session/GridSessionCollisionSpiSelfTest.java | 4 +-
.../GridSessionFutureWaitJobAttributeSelfTest.java | 5 +-
...GridSessionFutureWaitTaskAttributeSelfTest.java | 5 +-
.../session/GridSessionJobFailoverSelfTest.java | 4 +-
.../GridSessionJobWaitTaskAttributeSelfTest.java | 5 +-
.../ignite/session/GridSessionLoadSelfTest.java | 5 +-
.../GridSessionSetFutureAttributeSelfTest.java | 5 +-
...sionSetFutureAttributeWaitListenerSelfTest.java | 4 +-
.../GridSessionSetJobAttribute2SelfTest.java | 4 +-
.../GridSessionSetJobAttributeOrderSelfTest.java | 4 +-
.../GridSessionSetJobAttributeSelfTest.java | 5 +-
...SessionSetJobAttributeWaitListenerSelfTest.java | 4 +-
.../GridSessionSetTaskAttributeSelfTest.java | 5 +-
.../GridSessionTaskWaitJobAttributeSelfTest.java | 5 +-
.../session/GridSessionWaitAttributeSelfTest.java | 11 +-
.../spi/ExponentialBackoffTimeoutStrategyTest.java | 102 +
.../ignite/spi/GridSpiLocalHostInjectionTest.java | 11 +-
.../ignite/spi/GridSpiStartStopAbstractTest.java | 5 +-
.../ignite/spi/GridTcpSpiForwardingSelfTest.java | 5 +
.../checkpoint/GridCheckpointSpiAbstractTest.java | 6 +-
.../cache/CacheCheckpointSpiConfigSelfTest.java | 4 +-
.../CacheCheckpointSpiSecondCacheSelfTest.java | 16 +-
.../jdbc/JdbcCheckpointSpiConfigSelfTest.java | 4 +-
.../GridSharedFsCheckpointSpiConfigSelfTest.java | 4 +-
...SharedFsCheckpointSpiMultiThreadedSelfTest.java | 4 +-
...FsCheckpointSpiMultipleDirectoriesSelfTest.java | 4 +-
.../collision/GridTestCollisionTaskSession.java | 1 -
.../GridFifoQueueCollisionSpiConfigSelfTest.java | 4 +-
.../GridFifoQueueCollisionSpiSelfTest.java | 7 +-
...dJobStealingCollisionSpiAttributesSelfTest.java | 10 +-
.../GridJobStealingCollisionSpiConfigSelfTest.java | 4 +-
...StealingCollisionSpiCustomTopologySelfTest.java | 8 +-
.../GridJobStealingCollisionSpiSelfTest.java | 11 +-
...ridPriorityQueueCollisionSpiConfigSelfTest.java | 4 +-
.../GridPriorityQueueCollisionSpiSelfTest.java | 17 +-
.../GridAbstractCommunicationSelfTest.java | 5 +-
.../communication/GridCacheMessageSelfTest.java | 15 +-
.../tcp/GridCacheDhtLockBackupSelfTest.java | 14 +-
.../tcp/GridTcpCommunicationSpiAbstractTest.java | 6 +-
...pCommunicationSpiConcurrentConnectSelfTest.java | 8 +
.../tcp/GridTcpCommunicationSpiConfigSelfTest.java | 7 +-
.../tcp/GridTcpCommunicationSpiLanLoadTest.java | 3 +
...idTcpCommunicationSpiMultithreadedSelfTest.java | 4 +
...GridTcpCommunicationSpiRecoveryAckSelfTest.java | 8 +-
...icationSpiRecoveryFailureDetectionSelfTest.java | 4 +-
.../GridTcpCommunicationSpiRecoverySelfTest.java | 6 +-
...ommunicationSpiTcpFailureDetectionSelfTest.java | 6 +-
.../IgniteTcpCommunicationConnectOnInitTest.java | 258 +
...IgniteTcpCommunicationHandshakeWaitSslTest.java | 35 +
.../IgniteTcpCommunicationHandshakeWaitTest.java | 145 +
...TcpCommunicationRecoveryAckClosureSelfTest.java | 8 +-
.../tcp/TcpCommunicationSpiDropNodesTest.java | 152 +-
.../TcpCommunicationSpiFaultyClientSslTest.java | 38 +
.../tcp/TcpCommunicationSpiFaultyClientTest.java | 90 +-
.../tcp/TcpCommunicationSpiFreezingClientTest.java | 188 +
...cpCommunicationSpiHalfOpenedConnectionTest.java | 3 +
.../TcpCommunicationSpiSkipMessageSendTest.java | 6 +-
.../tcp/TcpCommunicationStatisticsTest.java | 10 +-
.../local/GridLocalDeploymentSpiSelfTest.java | 3 +
.../AbstractDiscoveryRandomStartStopTest.java | 4 +-
.../spi/discovery/AbstractDiscoverySelfTest.java | 10 +-
.../spi/discovery/AbstractDiscoveryTest.java | 4 +-
.../spi/discovery/AuthenticationRestartTest.java | 2 +
.../ClusterMetricsSnapshotSerializeSelfTest.java | 4 +
.../FilterDataForClientNodeDiscoveryTest.java | 12 +-
.../IgniteDiscoveryCacheReuseSelfTest.java | 20 +-
.../discovery/LongClientConnectToClusterTest.java | 2 +
.../tcp/DiscoveryUnmarshalVulnerabilityTest.java | 7 +
.../discovery/tcp/IgniteClientConnectSslTest.java | 38 +
.../spi/discovery/tcp/IgniteClientConnectTest.java | 105 +-
...gniteClientReconnectMassiveShutdownSslTest.java | 35 +
.../IgniteClientReconnectMassiveShutdownTest.java | 107 +-
.../TcpClientDiscoveryMarshallerCheckSelfTest.java | 13 +-
...TcpClientDiscoverySpiCoordinatorChangeTest.java | 123 +
...cpClientDiscoverySpiFailureTimeoutSelfTest.java | 8 +
.../tcp/TcpClientDiscoverySpiMulticastTest.java | 14 +-
.../tcp/TcpClientDiscoverySpiSelfTest.java | 79 +-
.../tcp/TcpClientDiscoveryUnresolvedHostTest.java | 2 +
.../tcp/TcpDiscoveryClientSuspensionSelfTest.java | 15 +-
.../tcp/TcpDiscoveryConcurrentStartTest.java | 12 +-
.../tcp/TcpDiscoveryCoordinatorFailureTest.java | 366 +
.../discovery/tcp/TcpDiscoveryFailedJoinTest.java | 209 +
.../tcp/TcpDiscoveryIpFinderCleanerTest.java | 165 +
.../tcp/TcpDiscoveryMarshallerCheckSelfTest.java | 16 +-
.../tcp/TcpDiscoveryMultiThreadedTest.java | 42 +-
...scoveryNodeAttributesUpdateOnReconnectTest.java | 2 +
...TcpDiscoveryNodeConfigConsistentIdSelfTest.java | 11 +-
.../tcp/TcpDiscoveryNodeConsistentIdSelfTest.java | 11 +-
.../TcpDiscoveryPendingMessageDeliveryTest.java | 68 +-
.../TcpDiscoveryReconnectUnstableTopologyTest.java | 220 +
.../spi/discovery/tcp/TcpDiscoveryRestartTest.java | 14 +-
.../tcp/TcpDiscoverySegmentationPolicyTest.java | 2 +
.../spi/discovery/tcp/TcpDiscoverySelfTest.java | 156 +-
.../tcp/TcpDiscoverySnapshotHistoryTest.java | 7 +-
.../tcp/TcpDiscoverySpiConfigSelfTest.java | 3 +
.../tcp/TcpDiscoverySpiFailureTimeoutSelfTest.java | 6 +
.../discovery/tcp/TcpDiscoverySpiMBeanTest.java | 2 +
.../tcp/TcpDiscoverySpiRandomStartStopTest.java | 12 -
.../tcp/TcpDiscoverySpiReconnectDelayTest.java | 9 +
.../tcp/TcpDiscoverySpiWildcardSelfTest.java | 14 +-
.../tcp/TcpDiscoverySslParametersTest.java | 9 +
.../tcp/TcpDiscoverySslSecuredUnsecuredTest.java | 9 +
.../tcp/TcpDiscoverySslTrustedUntrustedTest.java | 8 +
.../tcp/TcpDiscoveryWithWrongServerTest.java | 5 +
.../TcpDiscoveryIpFinderAbstractSelfTest.java | 2 +
.../jdbc/TcpDiscoveryJdbcIpFinderSelfTest.java | 4 +-
.../TcpDiscoveryMulticastIpFinderSelfTest.java | 4 +-
.../TcpDiscoverySharedFsIpFinderSelfTest.java | 4 +-
.../vm/TcpDiscoveryVmIpFinderSelfTest.java | 22 +-
.../encryption/KeystoreEncryptionSpiSelfTest.java | 18 +-
...ridMemoryEventStorageMultiThreadedSelfTest.java | 4 +-
.../GridMemoryEventStorageSpiConfigSelfTest.java | 4 +-
.../memory/GridMemoryEventStorageSpiSelfTest.java | 3 +
.../GridAlwaysFailoverSpiConfigSelfTest.java | 4 +-
.../always/GridAlwaysFailoverSpiSelfTest.java | 7 +-
.../GridJobStealingFailoverSpiConfigSelfTest.java | 4 +-
.../GridJobStealingFailoverSpiOneNodeSelfTest.java | 5 +-
.../GridJobStealingFailoverSpiSelfTest.java | 11 +-
.../never/GridNeverFailoverSpiSelfTest.java | 4 +-
...GridAdaptiveLoadBalancingSpiConfigSelfTest.java | 4 +-
...aptiveLoadBalancingSpiMultipleNodeSelfTest.java | 4 +-
.../GridAdaptiveLoadBalancingSpiSelfTest.java | 6 +-
.../GridInternalTasksLoadBalancingSelfTest.java | 10 +
...adBalancingNotPerTaskMultithreadedSelfTest.java | 4 +-
...oundRobinLoadBalancingSpiLocalNodeSelfTest.java | 4 +-
...RobinLoadBalancingSpiMultipleNodesSelfTest.java | 5 +-
...undRobinLoadBalancingSpiNotPerTaskSelfTest.java | 7 +-
...obinLoadBalancingSpiTopologyChangeSelfTest.java | 4 +-
...ightedRandomLoadBalancingSpiConfigSelfTest.java | 4 +-
...GridWeightedRandomLoadBalancingSpiSelfTest.java | 5 +-
...htedRandomLoadBalancingSpiWeightedSelfTest.java | 4 +-
.../startup/GridRandomCommandLineLoader.java | 3 +-
.../apache/ignite/startup/GridVmNodesStarter.java | 1 -
.../startup/cmdline/GridCommandLineLoaderTest.java | 2 +
.../GridCommandLineTransformerSelfTest.java | 16 +-
.../properties/NotStringSystemPropertyTest.java | 2 +
.../startup/servlet/GridServletLoaderTest.java | 4 +-
.../stream/socket/SocketStreamerSelfTest.java | 24 +-
.../SocketStreamerUnmarshalVulnerabilityTest.java | 7 +
.../ignite/testframework/GridSpiTestContext.java | 2 -
.../apache/ignite/testframework/GridTestNode.java | 2 +-
.../apache/ignite/testframework/GridTestUtils.java | 71 +-
.../ignite/testframework/IgniteTestSuite.java | 429 -
.../ignite/testframework/MvccFeatureChecker.java | 77 +-
.../ConfigVariationsTestSuiteBuilder.java | 174 +-
.../IgniteConfigVariationsTestSuite.java | 50 -
.../testframework/configvariations/Parameters.java | 5 -
.../configvariations/VariationsTestsConfig.java | 4 +-
.../ignite/testframework/junits/DynamicSuite.java | 64 +
.../testframework/junits/GridAbstractTest.java | 558 +-
.../junits/GridAbstractTestWithAssumption.java | 50 +
.../IgniteCacheConfigVariationsAbstractTest.java | 4 +-
.../junits/IgniteConfigVariationsAbstractTest.java | 92 +-
.../testframework/junits/IgniteTestResources.java | 1 -
.../junits/JUnit3TestLegacyAssert.java | 210 +
.../junits/JUnit3TestLegacySupport.java | 123 +
.../cache/GridAbstractCacheStoreSelfTest.java | 7 +
.../junits/cache/TestCacheSession.java | 2 -
.../junits/cache/TestThreadLocalCacheSession.java | 2 -
.../junits/common/GridAbstractExamplesTest.java | 3 -
.../common/GridAbstractLifecycleAwareSelfTest.java | 4 +-
.../junits/common/GridCommonAbstractTest.java | 190 +-
.../common/GridRollingRestartAbstractTest.java | 2 +-
.../junits/multijvm/IgniteCacheProcessProxy.java | 1 -
.../junits/multijvm/IgniteClusterProcessProxy.java | 6 +
.../junits/multijvm/IgniteProcessProxy.java | 6 +-
.../junits/spi/GridSpiAbstractTest.java | 57 +-
.../test/ConfigVariationsTestSuiteBuilderTest.java | 492 +-
.../test/ListeningTestLoggerTest.java | 17 +-
.../ignite/testframework/test/ParametersTest.java | 8 +-
.../testframework/test/VariationsIteratorTest.java | 13 +-
.../ignite/testsuites/IgniteBasicTestSuite.java | 259 +-
.../IgniteBasicWithPersistenceTestSuite.java | 71 +-
.../testsuites/IgniteBinaryCacheTestSuite.java | 58 +-
.../IgniteBinaryObjectsCacheTestSuite3.java | 25 +-
.../IgniteBinaryObjectsComputeGridTestSuite.java | 19 +-
...bjectsSimpleNameMapperComputeGridTestSuite.java | 16 +-
.../testsuites/IgniteBinaryObjectsTestSuite.java | 164 +-
...IgniteBinarySimpleNameMapperBasicTestSuite.java | 18 +-
...inarySimpleNameMapperCacheFullApiTestSuite.java | 21 +-
...CacheBasicConfigVariationsFullApiTestSuite.java | 20 +-
...acheBlockExchangeOnReadOperationsTestSuite.java | 23 +-
...niteCacheDataStructuresBinarySelfTestSuite.java | 49 +
.../IgniteCacheDataStructuresSelfTestSuite.java | 203 +-
.../IgniteCacheEvictionSelfTestSuite.java | 77 +-
.../testsuites/IgniteCacheFailoverTestSuite.java | 71 +-
.../testsuites/IgniteCacheFailoverTestSuite2.java | 64 +-
.../testsuites/IgniteCacheFailoverTestSuite3.java | 24 +-
.../IgniteCacheFailoverTestSuiteSsl.java | 21 +-
.../IgniteCacheFullApiMultiJvmSelfTestSuite.java | 75 +-
.../IgniteCacheFullApiSelfTestSuite.java | 179 +-
.../IgniteCacheIteratorsSelfTestSuite.java | 21 +-
.../IgniteCacheLoadConsistencyTestSuite.java | 24 +-
.../IgniteCacheMetricsSelfTestSuite.java | 55 +-
.../testsuites/IgniteCacheMvccTestSuite.java | 116 +-
.../testsuites/IgniteCacheMvccTestSuite1.java | 247 +
.../testsuites/IgniteCacheMvccTestSuite2.java | 28 +-
.../testsuites/IgniteCacheMvccTestSuite3.java | 135 +
.../testsuites/IgniteCacheMvccTestSuite4.java | 197 +
.../testsuites/IgniteCacheMvccTestSuite5.java | 93 +
.../testsuites/IgniteCacheMvccTestSuite6.java | 96 +
.../testsuites/IgniteCacheMvccTestSuite7.java | 80 +
.../testsuites/IgniteCacheMvccTestSuite8.java | 130 +
.../testsuites/IgniteCacheMvccTestSuite9.java | 69 +
.../IgniteCacheNearOnlySelfTestSuite.java | 41 +-
.../IgniteCacheP2pUnmarshallingErrorTestSuite.java | 39 +-
.../testsuites/IgniteCacheRestartTestSuite.java | 32 +-
.../testsuites/IgniteCacheRestartTestSuite2.java | 34 +-
.../IgniteCacheTcpClientDiscoveryTestSuite.java | 51 +-
.../ignite/testsuites/IgniteCacheTestSuite.java | 322 +-
.../ignite/testsuites/IgniteCacheTestSuite2.java | 71 +-
.../ignite/testsuites/IgniteCacheTestSuite3.java | 171 +-
.../ignite/testsuites/IgniteCacheTestSuite4.java | 365 +-
.../ignite/testsuites/IgniteCacheTestSuite5.java | 91 +-
.../ignite/testsuites/IgniteCacheTestSuite6.java | 95 +-
.../ignite/testsuites/IgniteCacheTestSuite7.java | 72 +-
.../ignite/testsuites/IgniteCacheTestSuite8.java | 45 +-
.../ignite/testsuites/IgniteCacheTestSuite9.java | 53 +-
.../IgniteCacheTxRecoverySelfTestSuite.java | 50 +-
.../IgniteCacheWriteBehindTestSuite.java | 45 +-
.../testsuites/IgniteClientNodesTestSuite.java | 32 +-
.../testsuites/IgniteClientReconnectTestSuite.java | 52 +-
...mputeBasicConfigVariationsFullApiTestSuite.java | 47 +-
.../testsuites/IgniteComputeGridTestSuite.java | 168 +-
...IgniteContinuousQueryConfigVariationsSuite.java | 110 +-
.../IgniteContinuousTaskSelfTestSuite.java | 29 +-
.../ignite/testsuites/IgniteDatabaseTestSuite.java | 22 +-
.../testsuites/IgniteDbMemoryLeakTestSuite.java | 30 +-
.../IgniteExternalizableSelfTestSuite.java | 19 +-
.../ignite/testsuites/IgniteIgfsTestSuite.java | 124 +-
.../org/apache/ignite/testsuites/IgniteIgnore.java | 40 -
.../IgniteIpcSharedMemorySelfTestSuite.java | 28 +-
.../ignite/testsuites/IgniteIpcTestSuite.java | 24 +-
.../testsuites/IgniteJobMetricsSelfTestSuite.java | 20 +-
.../testsuites/IgniteKernalSelfTestSuite.java | 163 +-
.../ignite/testsuites/IgniteLangSelfTestSuite.java | 76 +-
.../testsuites/IgniteLoggingSelfTestSuite.java | 17 +-
.../testsuites/IgniteLostAndFoundTestSuite.java | 76 +-
.../testsuites/IgniteMarshallerSelfTestSuite.java | 55 +-
...teMessagingConfigVariationFullApiTestSuite.java | 47 +-
.../ignite/testsuites/IgniteP2PSelfTestSuite.java | 69 +-
.../ignite/testsuites/IgnitePdsMvccTestSuite.java | 88 +
.../ignite/testsuites/IgnitePdsMvccTestSuite2.java | 100 +
.../ignite/testsuites/IgnitePdsMvccTestSuite3.java | 42 +
.../ignite/testsuites/IgnitePdsMvccTestSuite4.java | 51 +
.../ignite/testsuites/IgnitePdsTestSuite.java | 125 +-
.../ignite/testsuites/IgnitePdsTestSuite2.java | 150 +-
.../ignite/testsuites/IgnitePdsTestSuite3.java | 37 +-
.../ignite/testsuites/IgnitePdsTestSuite4.java | 61 +-
.../testsuites/IgnitePerformanceTestSuite.java | 107 +-
.../testsuites/IgnitePlatformsTestSuite.java | 23 +-
.../ignite/testsuites/IgniteReproducingSuite.java | 55 +-
.../testsuites/IgniteRestHandlerTestSuite.java | 30 +-
...iteServiceConfigVariationsFullApiTestSuite.java | 91 +-
.../testsuites/IgniteServiceGridTestSuite.java | 114 +
.../IgniteSpiCheckpointSelfTestSuite.java | 49 +-
.../IgniteSpiCollisionSelfTestSuite.java | 47 +-
.../IgniteSpiCommunicationSelfTestSuite.java | 75 +-
.../IgniteSpiDeploymentSelfTestSuite.java | 25 +-
.../IgniteSpiDiscoverySelfTestSuite.java | 170 +-
.../IgniteSpiEventStorageSelfTestSuite.java | 28 +-
.../testsuites/IgniteSpiFailoverSelfTestSuite.java | 43 +-
.../IgniteSpiLoadBalancingSelfTestSuite.java | 62 +-
.../ignite/testsuites/IgniteSpiTestSuite.java | 60 +-
.../testsuites/IgniteStandByClusterSuite.java | 59 +-
.../ignite/testsuites/IgniteStartUpTestSuite.java | 18 +-
.../testsuites/IgniteStreamSelfTestSuite.java | 24 +-
.../testsuites/IgniteTaskSessionSelfTestSuite.java | 58 +-
.../IgniteTimeoutProcessorSelfTestSuite.java | 20 +-
.../IgniteTopologyValidatorTestSuite.java | 41 +-
.../ignite/testsuites/IgniteUtilSelfTestSuite.java | 127 +-
...eptorCacheConfigVariationsFullApiTestSuite.java | 20 +-
.../testsuites/TxDeadlockDetectionTestSuite.java | 38 +-
...inaryCacheConfigVariationsFullApiTestSuite.java | 72 +-
.../GridThreadPoolExecutorServiceSelfTest.java | 8 +-
.../org/apache/ignite/thread/GridThreadTest.java | 4 +-
.../ignite/thread/IgniteThreadPoolSizeTest.java | 10 +
.../ignite/util/AttributeNodeFilterSelfTest.java | 15 +-
.../ignite/util/GridCommandHandlerSslTest.java | 170 +
.../apache/ignite/util/GridCommandHandlerTest.java | 983 +-
...GridConcurrentLinkedDequeMultiThreadedTest.java | 2 +
.../util/GridConcurrentLinkedDequeSelfTest.java | 8 +-
...ncurrentLinkedHashMapMultiThreadedSelfTest.java | 11 +
.../apache/ignite/util/GridIntListSelfTest.java | 11 +-
.../GridInternalTaskUnusedWalSegmentsTest.java | 16 +-
.../apache/ignite/util/GridLogThrottleTest.java | 2 +
.../apache/ignite/util/GridLongListSelfTest.java | 15 +-
.../ignite/util/GridMessageCollectionTest.java | 7 +-
.../ignite/util/GridPartitionMapSelfTest.java | 7 +
.../org/apache/ignite/util/GridQueueSelfTest.java | 4 +-
.../org/apache/ignite/util/GridRandomSelfTest.java | 2 +
.../ignite/util/GridSnapshotLockSelfTest.java | 4 +-
.../ignite/util/GridSpinReadWriteLockSelfTest.java | 7 +-
.../util/GridStringBuilderFactorySelfTest.java | 4 +-
.../ignite/util/GridTopologyHeapSizeSelfTest.java | 26 +-
.../org/apache/ignite/util/GridTransientTest.java | 4 +-
.../ignite/util/mbeans/GridMBeanBaselineTest.java | 2 +
.../util/mbeans/GridMBeanDisableSelfTest.java | 3 +
.../util/mbeans/GridMBeanExoticNamesSelfTest.java | 5 +-
.../ignite/util/mbeans/GridMBeanSelfTest.java | 7 +
.../util/mbeans/WorkersControlMXBeanTest.java | 199 +-
modules/dev-utils/pom.xml | 2 +-
modules/direct-io/README.md | 62 +
modules/direct-io/pom.xml | 2 +-
...ocalWalModeChangeDuringRebalancingSelfTest.java | 5 +
.../cache/persistence/file/IgniteFileIOTest.java | 8 +-
.../file/IgniteNativeIoWithNoPersistenceTest.java | 2 +
.../testsuites/IgnitePdsNativeIoTestSuite.java | 20 +-
.../testsuites/IgnitePdsNativeIoTestSuite2.java | 25 +-
.../IgnitePdsReplacementNativeIoTest.java | 2 +
modules/extdata/p2p/pom.xml | 2 +-
.../cache/CacheNoValueClassOnServerTestClient.java | 2 +-
modules/extdata/platform/pom.xml | 2 +-
modules/extdata/uri/modules/uri-dependency/pom.xml | 2 +-
modules/extdata/uri/pom.xml | 2 +-
modules/flink/pom.xml | 23 +-
.../apache/ignite/source/flink/IgniteSource.java | 223 +
.../ignite/source/flink/TaskRemoteFilter.java | 60 +
.../apache/ignite/source/flink/package-info.java | 21 +
.../ignite/sink/flink/FlinkIgniteSinkSelfTest.java | 5 +-
.../sink/flink/FlinkIgniteSinkSelfTestSuite.java | 19 +-
.../source/flink/FlinkIgniteSourceSelfTest.java | 154 +
.../flink/FlinkIgniteSourceSelfTestSuite.java | 30 +
modules/flume/pom.xml | 2 +-
.../apache/ignite/stream/flume/IgniteSinkTest.java | 2 +
.../ignite/stream/flume/IgniteSinkTestSuite.java | 18 +-
modules/gce/pom.xml | 2 +-
.../ignite/testsuites/IgniteGCETestSuite.java | 21 +-
modules/geospatial/pom.xml | 2 +-
.../query/h2/opt/GridH2SpatialIndex.java | 58 +-
.../query/h2/H2IndexingAbstractGeoSelfTest.java | 80 +-
.../testsuites/GeoSpatialIndexingTestSuite.java | 24 +-
modules/hadoop/pom.xml | 2 +-
.../hadoop/impl/HadoopAbstractSelfTest.java | 4 +-
.../hadoop/impl/HadoopCommandLineTest.java | 25 +-
.../hadoop/impl/HadoopFileSystemsTest.java | 4 +-
.../processors/hadoop/impl/HadoopGroupingTest.java | 7 +-
.../hadoop/impl/HadoopJobTrackerSelfTest.java | 5 +-
.../impl/HadoopMapReduceEmbeddedSelfTest.java | 5 +-
.../impl/HadoopMapReduceErrorResilienceTest.java | 9 +-
.../hadoop/impl/HadoopMapReduceTest.java | 4 +-
.../hadoop/impl/HadoopNoHadoopMapReduceTest.java | 2 +
.../impl/HadoopSerializationWrapperSelfTest.java | 5 +-
.../hadoop/impl/HadoopSnappyFullMapReduceTest.java | 10 +
.../processors/hadoop/impl/HadoopSnappyTest.java | 5 +
.../processors/hadoop/impl/HadoopSortingTest.java | 4 +-
.../hadoop/impl/HadoopSplitWrapperSelfTest.java | 4 +-
.../hadoop/impl/HadoopTaskExecutionSelfTest.java | 8 +-
.../impl/HadoopTasksVersionsAbstractTest.java | 5 +
.../processors/hadoop/impl/HadoopTeraSortTest.java | 8 +-
.../hadoop/impl/HadoopTxConfigCacheTest.java | 6 +-
.../hadoop/impl/HadoopUserLibsSelfTest.java | 7 +
.../hadoop/impl/HadoopV2JobSelfTest.java | 4 +-
.../hadoop/impl/HadoopValidationSelfTest.java | 4 +-
.../impl/HadoopWeightedMapReducePlannerTest.java | 4 +
...adoopClientProtocolMultipleServersSelfTest.java | 6 +-
.../impl/client/HadoopClientProtocolSelfTest.java | 4 +-
.../KerberosHadoopFileSystemFactorySelfTest.java | 5 +-
.../hadoop/impl/igfs/Hadoop1OverIgfsProxyTest.java | 4 +-
.../impl/igfs/HadoopFIleSystemFactorySelfTest.java | 2 +
.../HadoopIgfs20FileSystemAbstractSelfTest.java | 59 +
...oopIgfs20FileSystemLoopbackPrimarySelfTest.java | 11 +-
.../impl/igfs/HadoopIgfsDualAbstractSelfTest.java | 10 +-
...HadoopSecondaryFileSystemConfigurationTest.java | 5 +-
.../hadoop/impl/igfs/IgfsEventsTestSuite.java | 64 +-
.../impl/igfs/IgfsNearOnlyMultiNodeSelfTest.java | 16 +-
.../IgniteHadoopFileSystemAbstractSelfTest.java | 75 +-
...adoopFileSystemClientBasedAbstractSelfTest.java | 5 +-
...doopFileSystemClientBasedDualAsyncSelfTest.java | 11 +-
...adoopFileSystemClientBasedDualSyncSelfTest.java | 11 +-
.../IgniteHadoopFileSystemClientBasedOpenTest.java | 4 +
...HadoopFileSystemClientBasedPrimarySelfTest.java | 11 +-
...teHadoopFileSystemClientBasedProxySelfTest.java | 11 +-
.../igfs/IgniteHadoopFileSystemClientSelfTest.java | 2 +
.../IgniteHadoopFileSystemHandshakeSelfTest.java | 5 +-
.../IgniteHadoopFileSystemIpcCacheSelfTest.java | 15 +-
.../igfs/IgniteHadoopFileSystemLoggerSelfTest.java | 7 +-
.../IgniteHadoopFileSystemLoggerStateSelfTest.java | 11 +-
...ileSystemLoopbackEmbeddedDualAsyncSelfTest.java | 12 +-
...FileSystemLoopbackEmbeddedDualSyncSelfTest.java | 12 +-
...pFileSystemLoopbackEmbeddedPrimarySelfTest.java | 12 +-
...ileSystemLoopbackEmbeddedSecondarySelfTest.java | 13 +-
...gniteHadoopFileSystemShmemAbstractSelfTest.java | 4 +-
...opFileSystemShmemExternalDualAsyncSelfTest.java | 9 +-
...ystemShmemExternalToClientAbstractSelfTest.java | 4 +-
.../HadoopConcurrentHashMultimapSelftest.java | 5 +-
.../shuffle/collections/HadoopHashMapSelfTest.java | 4 +-
.../collections/HadoopSkipListSelfTest.java | 5 +-
.../shuffle/streams/HadoopDataStreamSelfTest.java | 6 +-
.../taskexecutor/HadoopExecutorServiceTest.java | 4 +-
.../HadoopExternalTaskExecutionSelfTest.java | 9 +-
.../HadoopExternalCommunicationSelfTest.java | 11 +-
.../impl/util/BasicUserNameMapperSelfTest.java | 4 +
.../impl/util/ChainedUserNameMapperSelfTest.java | 4 +
.../impl/util/KerberosUserNameMapperSelfTest.java | 5 +
.../state/HadoopJobTrackerSelfTestState.java | 2 +-
.../ignite/testsuites/IgniteHadoopTestSuite.java | 147 +-
.../IgniteIgfsLinuxAndMacOSTestSuite.java | 38 +-
modules/hibernate-4.2/pom.xml | 8 +-
.../store/hibernate/CacheHibernateBlobStore.java | 6 +-
.../test/config/factory-incorrect-store-cache.xml | 4 +
.../HibernateL2CacheConfigurationSelfTest.java | 20 +-
.../hibernate/HibernateL2CacheMultiJvmTest.java | 30 +-
.../cache/hibernate/HibernateL2CacheSelfTest.java | 23 +-
.../HibernateL2CacheStrategySelfTest.java | 4 +-
.../hibernate/CacheHibernateBlobStoreSelfTest.java | 4 -
.../CacheHibernateStoreFactorySelfTest.java | 8 +-
.../testsuites/IgniteBinaryHibernateTestSuite.java | 24 +-
.../testsuites/IgniteHibernateTestSuite.java | 39 +-
modules/hibernate-5.1/pom.xml | 12 +-
.../store/hibernate/CacheHibernateBlobStore.java | 6 +-
.../test/config/factory-incorrect-store-cache.xml | 4 +
.../HibernateL2CacheConfigurationSelfTest.java | 20 +-
.../hibernate/HibernateL2CacheMultiJvmTest.java | 29 +-
.../cache/hibernate/HibernateL2CacheSelfTest.java | 23 +-
.../HibernateL2CacheStrategySelfTest.java | 4 +-
.../hibernate/CacheHibernateBlobStoreSelfTest.java | 7 +-
.../CacheHibernateStoreFactorySelfTest.java | 10 +-
.../IgniteBinaryHibernate5TestSuite.java | 24 +-
.../testsuites/IgniteHibernate5TestSuite.java | 39 +-
modules/hibernate-5.3/licenses/apache-2.0.txt | 202 +
modules/hibernate-5.3/pom.xml | 211 +
.../cache/hibernate/HibernateKeyWrapper.java | 109 +
.../ignite/cache/hibernate/HibernateRegion.java | 74 +
.../cache/hibernate/HibernateRegionFactory.java | 154 +
.../hibernate/IgniteCachedDomainDataAccess.java | 121 +
.../hibernate/IgniteCollectionDataAccess.java | 61 +
.../cache/hibernate/IgniteDomainDataRegion.java | 182 +
.../cache/hibernate/IgniteEntityDataAccess.java | 80 +
.../cache/hibernate/IgniteGeneralDataRegion.java | 89 +
.../cache/hibernate/IgniteNaturalIdDataAccess.java | 80 +
.../cache/hibernate/IgniteQueryResultsRegion.java | 70 +
.../cache/hibernate/IgniteTimestampsRegion.java | 39 +
.../ignite/cache/hibernate/package-info.java | 24 +
.../store/hibernate/CacheHibernateBlobStore.java | 545 +
.../hibernate/CacheHibernateBlobStoreEntry.java | 89 +
.../hibernate/CacheHibernateBlobStoreFactory.java | 235 +
.../CacheHibernateStoreSessionListener.java | 226 +
.../ignite/cache/store/hibernate/package-info.java | 22 +
.../hibernate/CacheHibernateBlobStoreEntry.hbm.xml | 31 +
.../src/test/config/factory-cache.xml | 59 +
.../src/test/config/factory-cache1.xml | 61 +
.../test/config/factory-incorrect-store-cache.xml | 60 +
.../HibernateL2CacheConfigurationSelfTest.java | 406 +
.../hibernate/HibernateL2CacheMultiJvmTest.java | 438 +
.../cache/hibernate/HibernateL2CacheSelfTest.java | 1988 ++
.../HibernateL2CacheStrategySelfTest.java | 567 +
.../HibernateL2CacheTransactionalSelfTest.java | 154 +
...bernateL2CacheTransactionalUseSyncSelfTest.java | 31 +
.../CacheHibernateBlobStoreNodeRestartTest.java | 46 +
.../hibernate/CacheHibernateBlobStoreSelfTest.java | 115 +
.../CacheHibernateStoreFactorySelfTest.java | 333 +
...CacheHibernateStoreSessionListenerSelfTest.java | 242 +
.../ignite/cache/store/hibernate/hibernate.cfg.xml | 41 +
.../ignite/cache/store/hibernate/package-info.java | 22 +
.../IgniteBinaryHibernate53TestSuite.java | 37 +
.../testsuites/IgniteHibernate53TestSuite.java | 50 +
.../ignite/cache/store/hibernate/hibernate.cfg.xml | 41 +
modules/hibernate-core/pom.xml | 2 +-
.../hibernate/HibernateAccessStrategyAdapter.java | 18 +-
.../hibernate/HibernateAccessStrategyFactory.java | 144 +-
.../cache/hibernate/HibernateCacheProxy.java | 270 +-
.../HibernateNonStrictAccessStrategy.java | 8 +-
.../hibernate/HibernateReadOnlyAccessStrategy.java | 8 +-
.../HibernateReadWriteAccessStrategy.java | 40 +-
.../HibernateTransactionalAccessStrategy.java | 26 +-
modules/ignored-tests/pom.xml | 4 +-
.../IgniteIgnoredBinarySimpleMapperTestSuite.java | 41 -
.../testsuites/IgniteIgnoredBinaryTestSuite.java | 26 +-
.../ignite/testsuites/IgniteIgnoredTestSuite.java | 50 +-
modules/indexing/pom.xml | 2 +-
.../cache/query/GridCacheTwoStepQuery.java | 178 +-
.../cache/query/RegisteredQueryCursor.java | 80 +
.../processors/query/h2/CommandProcessor.java | 992 +
.../processors/query/h2/CommandResult.java | 58 +
.../processors/query/h2/ConnectionManager.java | 320 +-
.../query/h2/DhtResultSetEnlistFuture.java | 2 +-
.../query/h2/DmlStatementsProcessor.java | 1423 +-
.../processors/query/h2/H2CachedStatementKey.java | 28 +-
.../processors/query/h2/H2ConnectionWrapper.java | 30 +-
.../internal/processors/query/h2/H2Cursor.java | 8 +-
.../processors/query/h2/H2DatabaseType.java | 14 +-
.../processors/query/h2/H2FieldsIterator.java | 12 +-
.../internal/processors/query/h2/H2RowCache.java | 35 +-
.../processors/query/h2/H2RowCacheRegistry.java | 46 +-
.../internal/processors/query/h2/H2Schema.java | 13 +-
.../processors/query/h2/H2StatementCache.java | 3 +-
.../processors/query/h2/H2TableDescriptor.java | 97 +-
.../processors/query/h2/H2TableEngine.java | 18 +-
.../processors/query/h2/H2TwoStepCachedQuery.java | 63 -
.../query/h2/H2TwoStepCachedQueryKey.java | 101 -
.../internal/processors/query/h2/H2Utils.java | 590 +-
.../processors/query/h2/IgniteH2Indexing.java | 3518 ++--
.../processors/query/h2/IndexBuildClosure.java | 54 +
.../query/h2/IndexRebuildFullClosure.java | 49 +
.../query/h2/IndexRebuildPartialClosure.java | 76 +
.../processors/query/h2/ParsingResult.java | 102 -
.../processors/query/h2/PreparedStatementEx.java | 48 -
.../query/h2/PreparedStatementExImpl.java | 648 -
.../internal/processors/query/h2/QueryParser.java | 558 +
.../processors/query/h2/QueryParserCacheEntry.java | 78 +
.../processors/query/h2/QueryParserCacheKey.java | 101 +
.../processors/query/h2/QueryParserResult.java | 128 +
.../query/h2/QueryParserResultCommand.java | 70 +
.../processors/query/h2/QueryParserResultDml.java | 94 +
.../query/h2/QueryParserResultSelect.java | 144 +
.../query/h2/RebuildIndexFromHashClosure.java | 47 -
.../processors/query/h2/SchemaManager.java | 726 +
.../processors/query/h2/ThreadLocalObjectPool.java | 121 +-
.../internal/processors/query/h2/UpdateResult.java | 22 +
.../query/h2/affinity/H2PartitionResolver.java | 47 +
.../query/h2/affinity/PartitionExtractor.java | 889 +-
.../query/h2/affinity/PartitionInfo.java | 143 -
.../query/h2/database/H2PkHashIndex.java | 95 +-
.../processors/query/h2/database/H2RowFactory.java | 83 -
.../processors/query/h2/database/H2Tree.java | 165 +-
.../query/h2/database/H2TreeClientIndex.java | 100 +
.../query/h2/database/H2TreeFilterClosure.java | 31 +-
.../processors/query/h2/database/H2TreeIndex.java | 674 +-
.../query/h2/database/H2TreeIndexBase.java | 63 +
.../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 +-
.../query/h2/ddl/DdlStatementsProcessor.java | 783 -
.../processors/query/h2/dml/DmlAstUtils.java | 57 +-
.../query/h2/dml/DmlBulkLoadDataConverter.java | 52 +
.../query/h2/dml/DmlDistributedPlanInfo.java | 17 +-
.../query/h2/dml/DmlDistributedUpdateRun.java | 120 +
.../query/h2/dml/DmlUpdateResultsIterator.java | 71 +
.../query/h2/dml/DmlUpdateSingleEntryIterator.java | 66 +
.../internal/processors/query/h2/dml/DmlUtils.java | 465 +-
.../processors/query/h2/dml/UpdatePlan.java | 61 +-
.../processors/query/h2/dml/UpdatePlanBuilder.java | 318 +-
.../query/h2/opt/DistributedJoinMode.java | 51 -
.../query/h2/opt/GridH2CollocationModel.java | 836 -
.../processors/query/h2/opt/GridH2IndexBase.java | 1476 +-
.../query/h2/opt/GridH2KeyRowOnheap.java | 74 -
.../query/h2/opt/GridH2KeyValueRowOnheap.java | 240 -
.../processors/query/h2/opt/GridH2MetaTable.java | 81 +-
.../query/h2/opt/GridH2PlainRowFactory.java | 196 -
.../query/h2/opt/GridH2PrimaryScanIndex.java | 89 -
.../processors/query/h2/opt/GridH2ProxyIndex.java | 50 +-
.../query/h2/opt/GridH2QueryContext.java | 652 -
.../processors/query/h2/opt/GridH2QueryType.java | 49 -
.../processors/query/h2/opt/GridH2Row.java | 133 -
.../query/h2/opt/GridH2RowDescriptor.java | 195 +-
.../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 | 38 -
.../processors/query/h2/opt/GridH2Table.java | 513 +-
.../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 | 113 +
.../processors/query/h2/opt/QueryContextKey.java | 101 +
.../query/h2/opt/QueryContextRegistry.java | 145 +
.../query/h2/opt/join/BroadcastCursor.java | 157 +
.../query/h2/opt/join/CollocationModel.java | 814 +
.../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 | 68 +
.../query/h2/opt/join/DistributedJoinContext.java | 257 +
.../query/h2/opt/join/DistributedLookupBatch.java | 404 +
.../h2/opt/join/ProxyDistributedLookupBatch.java | 76 +
.../processors/query/h2/opt/join/RangeSource.java | 135 +
.../processors/query/h2/opt/join/RangeStream.java | 295 +
.../processors/query/h2/opt/join/SegmentKey.java | 81 +
.../processors/query/h2/opt/join/SourceKey.java | 66 +
.../query/h2/opt/join/UnicastCursor.java | 64 +
.../processors/query/h2/sql/GridSqlColumn.java | 7 +
.../processors/query/h2/sql/GridSqlQuery.java | 11 +-
.../query/h2/sql/GridSqlQueryParser.java | 89 +-
.../query/h2/sql/GridSqlQuerySplitter.java | 1365 +-
.../processors/query/h2/sql/GridSqlSelect.java | 26 +-
.../processors/query/h2/sql/GridSqlUnion.java | 4 +-
.../query/h2/sql/SplitterAndCondition.java | 87 +
.../processors/query/h2/sql/SplitterContext.java | 85 +
.../query/h2/sql/SplitterQueryModel.java | 410 +
.../query/h2/sql/SplitterQueryModelType.java | 35 +
.../processors/query/h2/sql/SplitterUtils.java | 308 +
.../h2/sys/view/SqlAbstractLocalSystemView.java | 50 +-
.../h2/sys/view/SqlSystemViewBaselineNodes.java | 3 +-
.../h2/sys/view/SqlSystemViewCacheGroups.java | 7 +-
.../view/SqlSystemViewCacheGroupsIOStatistics.java | 105 +
.../query/h2/sys/view/SqlSystemViewCaches.java | 6 +-
.../h2/sys/view/SqlSystemViewNodeAttributes.java | 16 +-
.../h2/sys/view/SqlSystemViewNodeMetrics.java | 47 +-
.../query/h2/sys/view/SqlSystemViewNodes.java | 3 +-
.../h2/sys/view/SqlSystemViewRunningQueries.java | 101 +
.../query/h2/sys/view/SqlSystemViewTables.java | 126 +
.../query/h2/twostep/DistributedUpdateRun.java | 133 -
.../query/h2/twostep/GridMapQueryExecutor.java | 953 +-
.../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 | 1008 +-
.../query/h2/twostep/GridResultPage.java | 219 -
.../query/h2/twostep/GridThreadLocalTable.java | 295 -
.../query/h2/twostep/MapNodeResults.java | 12 +-
.../query/h2/twostep/MapQueryLazyWorker.java | 194 -
.../query/h2/twostep/MapQueryLazyWorkerKey.java | 97 -
.../query/h2/twostep/MapQueryResult.java | 289 +-
.../query/h2/twostep/MapQueryResults.java | 137 +-
.../query/h2/twostep/MapReplicatedReservation.java | 38 -
.../query/h2/twostep/MapReservationKey.java | 73 -
.../query/h2/twostep/PartitionReservation.java | 85 +
.../query/h2/twostep/PartitionReservationKey.java | 73 +
.../h2/twostep/PartitionReservationManager.java | 325 +
.../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/ReducePartitionMapResult.java | 73 +
.../query/h2/twostep/ReducePartitionMapper.java | 641 +
.../h2/twostep/ReducePartitionsSpecializer.java | 61 +
.../query/h2/twostep/ReduceQueryRun.java | 61 +-
.../query/h2/twostep/ReduceResultPage.java | 222 +
.../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 +
.../query/h2/twostep/msg/GridH2DmlRequest.java | 9 +
.../query/h2/twostep/msg/GridH2QueryRequest.java | 69 +-
.../visor/verify/ValidateIndexesClosure.java | 127 +-
.../apache/ignite/client/FunctionalQueryTest.java | 71 +-
...finityKeyNameAndValueFieldNameConflictTest.java | 13 +-
.../processors/cache/BigEntryQueryTest.java | 2 +
...aryMetadataConcurrentUpdateWithIndexesTest.java | 8 +-
.../cache/BinarySerializationQuerySelfTest.java | 6 +
.../cache/BinaryTypeMismatchLoggingTest.java | 12 +-
.../CacheAbstractQueryDetailMetricsSelfTest.java | 29 +-
.../cache/CacheAbstractQueryMetricsSelfTest.java | 28 +-
.../cache/CacheBinaryKeyConcurrentQueryTest.java | 13 +-
.../cache/CacheConfigurationP2PTest.java | 4 +-
.../processors/cache/CacheIndexStreamerTest.java | 19 +-
.../cache/CacheIteratorScanQueryTest.java | 3 +
.../cache/CacheOffheapBatchIndexingBaseTest.java | 8 -
.../CacheOffheapBatchIndexingMultiTypeTest.java | 5 +-
.../CacheOffheapBatchIndexingSingleTypeTest.java | 6 +-
.../cache/CacheOperationsWithExpirationTest.java | 3 +
...acheQueryAfterDynamicCacheStartFailureTest.java | 7 -
.../processors/cache/CacheQueryBuildValueTest.java | 10 +-
.../cache/CacheQueryEvictDataLostTest.java | 2 +
.../cache/CacheQueryFilterExpiredTest.java | 18 +-
.../cache/CacheQueryNewClientSelfTest.java | 19 +-
.../CacheRandomOperationsMultithreadedTest.java | 13 +-
.../CacheScanPartitionQueryFallbackSelfTest.java | 19 +-
.../cache/CacheSqlQueryValueCopySelfTest.java | 17 +-
.../ClientReconnectAfterClusterRestartTest.java | 2 +
.../cache/ClusterReadOnlyModeSqlTest.java | 2 +
.../processors/cache/DdlTransactionSelfTest.java | 18 +-
.../cache/GridCacheCrossCacheQuerySelfTest.java | 16 +-
...GridCacheDynamicLoadOnClientPersistentTest.java | 44 +
.../cache/GridCacheDynamicLoadOnClientTest.java | 332 +
.../cache/GridCacheFullTextQuerySelfTest.java | 20 +-
.../GridCacheLazyQueryPartitionsReleaseTest.java | 17 +-
.../processors/cache/GridCacheOffHeapSelfTest.java | 16 +-
.../cache/GridCacheOffheapIndexEntryEvictTest.java | 17 +-
.../cache/GridCacheOffheapIndexGetSelfTest.java | 18 +-
.../cache/GridCacheQueryIndexDisabledSelfTest.java | 21 +-
.../cache/GridCacheQuerySerializationSelfTest.java | 16 +-
.../cache/GridCacheQuerySimpleBenchmark.java | 16 +-
.../cache/GridIndexingWithNoopSwapSelfTest.java | 16 +-
.../IgniteBinaryObjectFieldsQuerySelfTest.java | 21 +-
.../IgniteBinaryObjectQueryArgumentsTest.java | 18 +-
...niteBinaryWrappedObjectFieldsQuerySelfTest.java | 2 +-
.../IgniteCacheAbstractFieldsQuerySelfTest.java | 41 +-
.../IgniteCacheAbstractInsertSqlQuerySelfTest.java | 12 -
.../cache/IgniteCacheAbstractQuerySelfTest.java | 48 +-
.../IgniteCacheAbstractSqlDmlQuerySelfTest.java | 12 -
.../cache/IgniteCacheCollocatedQuerySelfTest.java | 15 +-
.../IgniteCacheConfigVariationsQueryTest.java | 7 +
...teCacheConfigurationPrimitiveTypesSelfTest.java | 24 +-
.../cache/IgniteCacheCrossCacheJoinRandomTest.java | 15 +-
.../cache/IgniteCacheDeleteSqlQuerySelfTest.java | 4 +
...teCacheDistributedJoinCollocatedAndNotTest.java | 16 +-
...teCacheDistributedJoinCustomAffinityMapper.java | 10 +-
.../IgniteCacheDistributedJoinNoIndexTest.java | 12 +-
...istributedJoinPartitionedAndReplicatedTest.java | 18 +-
...iteCacheDistributedJoinQueryConditionsTest.java | 16 +-
.../cache/IgniteCacheDistributedJoinTest.java | 14 +-
...eCacheDuplicateEntityConfigurationSelfTest.java | 23 +-
.../IgniteCacheFieldsQueryNoDataSelfTest.java | 16 +-
...gniteCacheFullTextQueryNodeJoiningSelfTest.java | 20 +-
.../processors/cache/IgniteCacheGroupsSqlTest.java | 24 +-
.../cache/IgniteCacheInsertSqlQuerySelfTest.java | 62 +-
...oinPartitionedAndReplicatedCollocationTest.java | 12 +-
...gniteCacheJoinPartitionedAndReplicatedTest.java | 21 +-
.../IgniteCacheJoinQueryWithAffinityKeyTest.java | 17 +-
.../cache/IgniteCacheLargeResultSelfTest.java | 16 +-
...acheLockPartitionOnAffinityRunAbstractTest.java | 1 +
...ockPartitionOnAffinityRunAtomicCacheOpTest.java | 4 +
.../IgniteCacheLockPartitionOnAffinityRunTest.java | 14 +-
...PartitionOnAffinityRunWithCollisionSpiTest.java | 3 +
.../cache/IgniteCacheMergeSqlQuerySelfTest.java | 31 +-
.../cache/IgniteCacheMultipleIndexedTypesTest.java | 2 +
.../cache/IgniteCacheNoClassQuerySelfTest.java | 9 +-
.../IgniteCacheObjectKeyIndexingSelfTest.java | 6 +-
.../cache/IgniteCacheOffheapEvictQueryTest.java | 14 +-
.../cache/IgniteCacheOffheapIndexScanTest.java | 23 +-
.../IgniteCacheP2pUnmarshallingQueryErrorTest.java | 3 +
...CachePartitionedQueryMultiThreadedSelfTest.java | 16 +-
.../IgniteCachePrimitiveFieldsQuerySelfTest.java | 16 +-
.../cache/IgniteCacheQueriesLoadTest1.java | 18 +-
.../cache/IgniteCacheQueryH2IndexingLeakTest.java | 23 +-
.../cache/IgniteCacheQueryIndexSelfTest.java | 5 +-
.../cache/IgniteCacheQueryLoadSelfTest.java | 21 +-
.../IgniteCacheQueryMultiThreadedSelfTest.java | 30 +-
.../cache/IgniteCacheSqlDmlErrorSelfTest.java | 338 +
.../IgniteCacheSqlInsertValidationSelfTest.java | 284 +
.../cache/IgniteCacheSqlQueryErrorSelfTest.java | 10 +
.../IgniteCacheSqlQueryMultiThreadedSelfTest.java | 17 +-
.../IgniteCacheStarvationOnRebalanceTest.java | 4 +-
.../cache/IgniteCacheUnionDuplicatesTest.java | 9 +
.../cache/IgniteCacheUpdateSqlQuerySelfTest.java | 96 +-
...iteCheckClusterStateBeforeExecuteQueryTest.java | 11 +-
...iteClientReconnectCacheQueriesFailoverTest.java | 3 +
.../cache/IgniteClientReconnectQueriesTest.java | 8 +-
.../cache/IgniteCrossCachesJoinsQueryTest.java | 15 +-
.../cache/IgniteDynamicSqlRestoreTest.java | 190 +-
.../cache/IgniteErrorOnRebalanceTest.java | 10 +-
.../processors/cache/IncorrectQueryEntityTest.java | 2 +
.../IndexingCachePartitionLossPolicySelfTest.java | 4 +-
.../cache/QueryEntityCaseMismatchTest.java | 2 +
.../QueryJoinWithDifferentNodeFiltersTest.java | 11 +-
.../processors/cache/SqlFieldsQuerySelfTest.java | 4 +
.../cache/StartCachesInParallelTest.java | 6 +-
.../authentication/SqlUserCommandSelfTest.java | 20 +-
.../CacheBlockOnCreateDestoryIndexTest.java | 33 +
.../distributed/CacheBlockOnSqlQueryTest.java | 43 +-
...heClientQueryReplicatedNodeRestartSelfTest.java | 16 +-
...eDistributedPartitionQueryAbstractSelfTest.java | 10 -
...ributedPartitionQueryConfigurationSelfTest.java | 4 +-
...tributedPartitionQueryNodeRestartsSelfTest.java | 4 +-
...niteCacheDistributedPartitionQuerySelfTest.java | 10 +-
.../IgniteCacheDistributedQueryCancelSelfTest.java | 10 +-
...tributedQueryStopOnCancelOrTimeoutSelfTest.java | 69 +-
.../IgniteCachePartitionedFieldsQuerySelfTest.java | 5 +-
.../near/IgniteCachePartitionedQuerySelfTest.java | 6 +-
...eCacheQueryAbstractDistributedJoinSelfTest.java | 21 +-
.../near/IgniteCacheQueryNoRebalanceSelfTest.java | 10 +-
.../near/IgniteCacheQueryNodeFailTest.java | 11 +-
...cheQueryNodeRestartDistributedJoinSelfTest.java | 17 +-
.../near/IgniteCacheQueryNodeRestartSelfTest.java | 16 +-
.../near/IgniteCacheQueryNodeRestartSelfTest2.java | 16 +-
...opOnCancelOrTimeoutDistributedJoinSelfTest.java | 35 +-
.../near/IgniteSqlQueryWithBaselineTest.java | 18 +-
...FieldsQueryJoinNoPrimaryPartitionsSelfTest.java | 4 +-
.../IgniteCacheReplicatedFieldsQuerySelfTest.java | 4 +-
.../IgniteCacheReplicatedQuerySelfTest.java | 29 +-
.../cache/index/AbstractIndexingCommonTest.java | 61 +
.../cache/index/AbstractSchemaSelfTest.java | 13 +-
.../cache/index/BasicIndexMultinodeTest.java | 28 +
.../processors/cache/index/BasicIndexTest.java | 364 +-
.../index/ComplexPrimaryKeyUnwrapSelfTest.java | 40 +-
.../index/ComplexSecondaryKeyUnwrapSelfTest.java | 14 +-
.../index/DuplicateKeyValueClassesSelfTest.java | 9 +-
.../DynamicColumnsAbstractConcurrentSelfTest.java | 45 +-
.../cache/index/DynamicColumnsAbstractTest.java | 11 +-
.../index/DynamicIndexAbstractBasicSelfTest.java | 72 +-
.../DynamicIndexAbstractConcurrentSelfTest.java | 15 +-
.../cache/index/DynamicIndexAbstractSelfTest.java | 52 +-
.../cache/index/H2ConnectionLeaksSelfTest.java | 65 +-
.../H2DynamicColumnsAbstractBasicSelfTest.java | 29 +
.../index/H2DynamicIndexAbstractSelfTest.java | 8 +
.../H2DynamicIndexingComplexAbstractTest.java | 2 +
.../cache/index/H2DynamicTableSelfTest.java | 100 +-
.../cache/index/H2RowCachePageEvictionTest.java | 8 +-
.../processors/cache/index/H2RowCacheSelfTest.java | 41 +-
.../cache/index/IgniteDecimalSelfTest.java | 6 +
.../index/IoStatisticsBasicIndexSelfTest.java | 489 +
.../processors/cache/index/LongIndexNameTest.java | 13 +-
.../cache/index/MvccEmptyTransactionSelfTest.java | 21 +-
.../index/OptimizedMarshallerIndexNameTest.java | 18 +-
.../cache/index/QueryEntityValidationSelfTest.java | 18 +-
.../cache/index/SchemaExchangeSelfTest.java | 170 +-
...ransactionCommandsWithMvccDisabledSelfTest.java | 12 +-
...ransactionsCommandsWithMvccEnabledSelfTest.java | 18 +-
.../cache/index/SqlTransactionsSelfTest.java | 15 +-
.../local/IgniteCacheLocalFieldsQuerySelfTest.java | 4 +-
...niteCacheLocalQueryCancelOrTimeoutSelfTest.java | 9 +-
.../cache/local/IgniteCacheLocalQuerySelfTest.java | 4 +
.../CacheMvccAbstractContinuousQuerySelfTest.java | 23 +-
...acheMvccAbstractSqlCoordinatorFailoverTest.java | 259 +
.../cache/mvcc/CacheMvccBackupsAbstractTest.java | 19 +-
.../mvcc/CacheMvccBasicContinuousQueryTest.java | 21 +-
.../cache/mvcc/CacheMvccBulkLoadTest.java | 4 +
...acheMvccContinuousQueryClientReconnectTest.java | 13 +
.../mvcc/CacheMvccContinuousQueryClientTest.java | 9 +
...vccContinuousWithTransformerClientSelfTest.java | 6 +-
...ntinuousWithTransformerPartitionedSelfTest.java | 6 +-
...ontinuousWithTransformerReplicatedSelfTest.java | 6 +-
.../cache/mvcc/CacheMvccDmlSimpleTest.java | 12 +-
...cheMvccPartitionedSelectForUpdateQueryTest.java | 5 +-
...eMvccPartitionedSqlCoordinatorFailoverTest.java | 23 +
.../mvcc/CacheMvccPartitionedSqlTxQueriesTest.java | 2 +-
...MvccPartitionedSqlTxQueriesWithReducerTest.java | 4 +-
...acheMvccReplicatedSelectForUpdateQueryTest.java | 2 +-
.../mvcc/CacheMvccReplicatedSqlTxQueriesTest.java | 6 +-
.../CacheMvccSelectForUpdateQueryAbstractTest.java | 10 +
.../processors/cache/mvcc/CacheMvccSizeTest.java | 16 +-
.../CacheMvccSqlConfigurationValidationTest.java | 4 +
.../cache/mvcc/CacheMvccSqlLockTimeoutTest.java | 7 +
.../mvcc/CacheMvccSqlQueriesAbstractTest.java | 35 +
.../cache/mvcc/CacheMvccSqlTxModesTest.java | 213 +
.../mvcc/CacheMvccSqlTxQueriesAbstractTest.java | 182 +-
...cheMvccSqlTxQueriesWithReducerAbstractTest.java | 38 +-
.../cache/mvcc/CacheMvccSqlUpdateCountersTest.java | 18 +-
.../cache/mvcc/CacheMvccStreamingInsertTest.java | 3 +
.../cache/mvcc/CacheMvccTxNodeMappingTest.java | 3 +
.../cache/mvcc/CacheMvccTxRecoveryTest.java | 21 +-
.../mvcc/MvccDeadlockDetectionConfigTest.java | 159 +
.../cache/mvcc/MvccDeadlockDetectionTest.java | 635 +
.../cache/mvcc/MvccRepeatableReadBulkOpsTest.java | 13 +
.../mvcc/MvccRepeatableReadOperationsTest.java | 6 +-
.../persistence/db/IgniteTcBotInitNewPageTest.java | 90 +
.../persistence/db/wal/IgniteWalRecoveryTest.java | 1157 +-
.../transaction/DmlInsideTransactionTest.java | 5 +
.../cache/ttl/CacheTtlAbstractSelfTest.java | 18 +-
...ntConnectorConfigurationValidationSelfTest.java | 24 +-
.../processors/client/IgniteDataStreamerTest.java | 2 +
.../IgniteDbSingleNodeWithIndexingPutGetTest.java | 3 +
...niteDbSingleNodeWithIndexingWalRestoreTest.java | 3 +
...tStoreQueryWithMultipleClassesPerCacheTest.java | 12 +-
.../IgnitePersistentStoreSchemaLoadTest.java | 23 +-
.../database/IgniteTwoRegionsRebuildIndexTest.java | 2 +
...ngingBaselineCacheQueryNodeRestartSelfTest.java | 6 +
...iteStableBaselineBinObjFieldsQuerySelfTest.java | 4 +-
...actQueryTableLockAndConnectionPoolSelfTest.java | 854 +
...IgniteCacheGroupsSqlSegmentedIndexSelfTest.java | 2 +
.../query/IgniteCachelessQueriesSelfTest.java | 41 +-
.../query/IgniteQueryDedicatedPoolTest.java | 14 +-
...yTableLockAndConnectionPoolLazyModeOffTest.java | 29 +
...ryTableLockAndConnectionPoolLazyModeOnTest.java | 29 +
.../query/IgniteSqlCreateTableTemplateTest.java | 159 +
.../query/IgniteSqlDefaultValueTest.java | 17 +-
.../query/IgniteSqlDistributedJoinSelfTest.java | 18 +-
.../query/IgniteSqlEntryCacheModeAgnosticTest.java | 21 +-
.../query/IgniteSqlGroupConcatCollocatedTest.java | 25 +-
.../IgniteSqlGroupConcatNotCollocatedTest.java | 25 +-
.../query/IgniteSqlKeyValueFieldsTest.java | 761 +-
.../query/IgniteSqlNotNullConstraintTest.java | 59 +-
.../query/IgniteSqlParameterizedQueryTest.java | 17 +-
.../query/IgniteSqlQueryParallelismTest.java | 26 +-
.../processors/query/IgniteSqlRoutingTest.java | 55 +-
.../query/IgniteSqlSchemaIndexingTest.java | 34 +-
.../query/IgniteSqlSegmentedIndexSelfTest.java | 130 +-
...gniteSqlSkipReducerOnUpdateDmlFlagSelfTest.java | 154 +-
.../IgniteSqlSkipReducerOnUpdateDmlSelfTest.java | 27 +-
.../query/IgniteSqlSplitterSelfTest.java | 75 +-
.../processors/query/LazyQuerySelfTest.java | 388 -
.../query/MultipleStatementsSqlQuerySelfTest.java | 9 +-
.../processors/query/RunningQueriesTest.java | 631 +-
.../processors/query/SqlIllegalSchemaSelfTest.java | 189 +-
.../SqlLocalQueryConnectionAndStatementTest.java | 111 +
.../processors/query/SqlNestedQuerySelfTest.java | 6 +-
.../processors/query/SqlPushDownFunctionTest.java | 6 +-
.../query/SqlQueryHistoryFromClientSelfTest.java | 55 +
.../processors/query/SqlQueryHistorySelfTest.java | 646 +
.../processors/query/SqlSchemaSelfTest.java | 15 +-
.../processors/query/SqlSystemViewsSelfTest.java | 606 +-
.../CacheQueryEntityWithDateTimeApiFieldsTest.java | 402 +
.../query/h2/GridH2IndexingInMemSelfTest.java | 25 -
.../query/h2/GridH2IndexingOffheapSelfTest.java | 28 -
.../query/h2/GridIndexRebuildSelfTest.java | 17 +-
.../GridIndexRebuildWithMvccEnabledSelfTest.java | 5 +-
.../query/h2/GridIndexingSpiAbstractSelfTest.java | 173 -
.../H2ResultSetIteratorNullifyOnEndSelfTest.java | 14 +-
.../query/h2/H2StatementCacheSelfTest.java | 83 -
.../query/h2/IgniteSqlBigIntegerKeyTest.java | 8 +-
.../query/h2/IgniteSqlQueryMinMaxTest.java | 26 +-
.../query/h2/PreparedStatementExSelfTest.java | 61 -
.../processors/query/h2/QueryDataPageScanTest.java | 609 +
.../query/h2/ThreadLocalObjectPoolSelfTest.java | 65 +-
.../query/h2/database/InlineIndexHelperTest.java | 31 +-
.../query/h2/sql/AbstractH2CompareQueryTest.java | 16 +-
.../query/h2/sql/BaseH2CompareQueryTest.java | 31 +-
.../processors/query/h2/sql/ExplainSelfTest.java | 20 +-
.../query/h2/sql/GridQueryParsingTest.java | 48 +-
.../query/h2/sql/H2CompareBigQueryTest.java | 6 +-
.../query/h2/sql/ParameterTypeInferenceTest.java | 196 +
.../twostep/AbstractPartitionPruningBaseTest.java | 565 +
.../AndOperationExtractPartitionSelfTest.java | 261 +
.../BetweenOperationExtractPartitionSelfTest.java | 738 +
.../query/h2/twostep/CacheQueryMemoryLeakTest.java | 13 +-
.../h2/twostep/CreateTableWithDateKeySelfTest.java | 10 +-
.../DisappearedCacheCauseRetryMessageSelfTest.java | 27 +-
...DisappearedCacheWasNotFoundMessageSelfTest.java | 18 +-
.../twostep/DmlSelectPartitionPruningSelfTest.java | 235 +
.../InOperationExtractPartitionSelfTest.java | 15 +-
.../h2/twostep/JoinPartitionPruningSelfTest.java | 870 +
.../query/h2/twostep/JoinSqlTestHelper.java | 87 +-
.../twostep/MvccDmlPartitionPruningSelfTest.java | 255 +
.../twostep/NonCollocatedRetryMessageSelfTest.java | 10 +-
...neOrSinglePartitionsQueryOptimizationsTest.java | 561 +
.../h2/twostep/RetryCauseMessageSelfTest.java | 86 +-
.../h2/twostep/SqlDataTypeConversionTest.java | 372 +
.../h2/twostep/TableViewSubquerySelfTest.java | 14 +-
.../processors/query/oom/AbstractQueryOOMTest.java | 429 +
.../query/oom/IgniteQueryOOMTestSuite.java | 34 +
.../oom/QueryOOMWithQueryParallelismTest.java | 32 +
.../oom/QueryOOMWithoutQueryParallelismTest.java | 32 +
...achePartitionedAtomicColumnConstraintsTest.java | 35 +-
...titionedTransactionalColumnConstraintsTest.java | 4 +-
...dTransactionalSnapshotColumnConstraintTest.java | 74 +-
...dTransactionalSnapshotColumnConstraintTest.java | 74 +-
.../sql/IgniteSQLColumnConstraintsTest.java | 20 +-
.../IgniteTransactionSQLColumnConstraintTest.java | 3 +
...qlConnectorConfigurationValidationSelfTest.java | 29 +-
.../tcp/GridOrderedMessageCancelSelfTest.java | 17 +-
.../org/apache/ignite/sqltests/BaseSqlTest.java | 31 +-
.../apache/ignite/sqltests/PartitionedSqlTest.java | 7 +
.../apache/ignite/sqltests/ReplicatedSqlTest.java | 29 +-
.../IgniteBinaryCacheQueryTestSuite.java | 631 +-
.../IgniteBinaryCacheQueryTestSuite2.java | 143 +-
...eBinarySimpleNameMapperCacheQueryTestSuite.java | 18 +-
.../IgniteCacheAffinityRunTestSuite.java | 32 +-
...eBlockExchangeOnSqlReadOperationsTestSuite.java | 21 +-
.../IgniteCacheConfigVariationQueryTestSuite.java | 20 +-
.../testsuites/IgniteCacheMvccSqlTestSuite.java | 174 +-
.../testsuites/IgniteCacheQuerySelfTestSuite3.java | 82 +-
.../testsuites/IgniteCacheQuerySelfTestSuite4.java | 40 +-
.../testsuites/IgniteCacheQuerySelfTestSuite5.java | 55 +-
.../testsuites/IgniteCacheQuerySelfTestSuite6.java | 55 +-
...teCacheWithIndexingAndPersistenceTestSuite.java | 22 +-
.../IgniteCacheWithIndexingTestSuite.java | 66 +-
.../IgniteDbMemoryLeakWithIndexingTestSuite.java | 22 +-
.../IgnitePdsWithIndexingCoreTestSuite.java | 71 +-
.../testsuites/IgnitePdsWithIndexingTestSuite.java | 40 +-
.../IgniteBinaryCacheQueryLazyTestSuite.java | 42 +
.../IgniteBinaryCacheQueryLazyTestSuite2.java | 42 +
.../util/GridCommandHandlerIndexingTest.java | 14 +-
...EntityWithJsr310Java8DateTimeApiFieldsTest.java | 351 -
...cheQueryJsr310Java8DateTimeApiAbstractTest.java | 88 -
...ueryJsr310Java8DateTimeApiSupportTestSuite.java | 38 -
modules/jcl/pom.xml | 2 +-
.../apache/ignite/logger/jcl/JclLoggerTest.java | 7 +-
.../ignite/testsuites/IgniteJclTestSuite.java | 22 +-
modules/jms11/pom.xml | 2 +-
.../ignite/stream/jms11/IgniteJmsStreamerTest.java | 23 +-
modules/jta/pom.xml | 6 +-
.../cache/CacheJndiTmFactorySelfTest.java | 3 +
...ridCacheJtaConfigurationValidationSelfTest.java | 2 +
...ridCacheJtaFactoryConfigValidationSelfTest.java | 4 +
.../cache/GridJtaLifecycleAwareSelfTest.java | 5 +
.../cache/GridJtaTransactionManagerSelfTest.java | 3 +
.../cache/jta/AbstractCacheJtaSelfTest.java | 4 +
...PartitionedCacheJtaLookupClassNameSelfTest.java | 10 +-
.../ignite/testsuites/IgniteJtaTestSuite.java | 43 +-
modules/kafka/pom.xml | 2 +-
.../kafka/IgniteKafkaStreamerSelfTestSuite.java | 28 +-
.../stream/kafka/KafkaIgniteStreamerSelfTest.java | 2 +
.../kafka/connect/IgniteSinkConnectorTest.java | 3 +
.../kafka/connect/IgniteSourceConnectorTest.java | 3 +
modules/kubernetes/pom.xml | 8 +-
.../TcpDiscoveryKubernetesIpFinderSelfTest.java | 4 +-
.../testsuites/IgniteKubernetesTestSuite.java | 23 +-
modules/log4j/pom.xml | 2 +-
.../logger/log4j/GridLog4jConfigUpdateTest.java | 11 +-
.../logger/log4j/GridLog4jCorrectFileNameTest.java | 26 +-
.../logger/log4j/GridLog4jInitializedTest.java | 18 +-
.../logger/log4j/GridLog4jLoggingFileTest.java | 15 +-
.../logger/log4j/GridLog4jLoggingPathTest.java | 15 +-
.../logger/log4j/GridLog4jLoggingUrlTest.java | 15 +-
.../logger/log4j/GridLog4jNotInitializedTest.java | 9 +-
modules/log4j2/pom.xml | 2 +-
.../logger/log4j2/Log4j2ConfigUpdateTest.java | 10 +-
.../logger/log4j2/Log4j2LoggerMarkerTest.java | 21 +-
.../ignite/logger/log4j2/Log4j2LoggerSelfTest.java | 23 +-
.../log4j2/Log4j2LoggerVerboseModeSelfTest.java | 18 +-
.../ignite/testsuites/IgniteLog4j2TestSuite.java | 28 +-
modules/mesos/pom.xml | 2 +-
.../org/apache/ignite/IgniteMesosTestSuite.java | 22 +-
.../ignite/mesos/IgniteSchedulerSelfTest.java | 45 +-
modules/ml/mleap-model-parser/pom.xml | 71 +
.../org/apache/ignite/ml/mleap/MLeapModel.java | 125 +
.../apache/ignite/ml/mleap/MLeapModelParser.java | 123 +
.../org/apache/ignite/ml/mleap/package-info.java | 22 +
.../ignite/ml/mleap/IgniteMLeapTestSuite.java | 30 +
.../ignite/ml/mleap/MLeapModelParserTest.java | 69 +
.../test/resources/datasets/scikit-airbnb.rf.zip | Bin 0 -> 216734 bytes
modules/ml/pom.xml | 38 +-
modules/ml/spark-model-parser/pom.xml | 78 +
.../ml/sparkmodelparser/SparkModelParser.java | 811 +
.../ml/sparkmodelparser/SupportedSparkModels.java | 72 +
.../UnsupportedSparkModelException.java | 35 +
.../ignite/ml/sparkmodelparser/package-info.java | 22 +
.../IgniteMLSparkModelParserTestSuite.java | 30 +
.../ml/sparkmodelparser/SparkModelParserTest.java | 238 +
.../test/resources/models/gbt/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4b1f-9716-fbedf7caba2d-c000.snappy.parquet.crc | Bin 0 -> 288 bytes
.../src/test/resources/models/gbt/data/_SUCCESS | 0
...6344-4b1f-9716-fbedf7caba2d-c000.snappy.parquet | Bin 0 -> 35369 bytes
.../resources/models/gbt/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../resources/models/gbt/metadata/.part-00000.crc | Bin 0 -> 16 bytes
.../test/resources/models/gbt/metadata/_SUCCESS | 0
.../test/resources/models/gbt/metadata/part-00000 | 1 +
.../models/gbt/treesMetadata/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4d24-9900-be8a4396710b-c000.snappy.parquet.crc | Bin 0 -> 36 bytes
.../resources/models/gbt/treesMetadata/_SUCCESS | 0
...e1e6-4d24-9900-be8a4396710b-c000.snappy.parquet | Bin 0 -> 3370 bytes
.../resources/models/linreg/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4ad3-bddd-7cad8378429d-c000.snappy.parquet.crc | Bin 0 -> 24 bytes
.../src/test/resources/models/linreg/data/_SUCCESS | 0
...6cdf-4ad3-bddd-7cad8378429d-c000.snappy.parquet | Bin 0 -> 1570 bytes
.../resources/models/linreg/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../models/linreg/metadata/.part-00000.crc | Bin 0 -> 12 bytes
.../test/resources/models/linreg/metadata/_SUCCESS | 0
.../resources/models/linreg/metadata/part-00000 | 1 +
.../models/nodatafolder/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../models/nodatafolder/metadata/.part-00000.crc | Bin 0 -> 12 bytes
.../models/nodatafolder/metadata/_SUCCESS | 0
.../models/nodatafolder/metadata/part-00000 | 1 +
.../models/nometadatafilefolder/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4ad3-bddd-7cad8378429d-c000.snappy.parquet.crc | Bin 0 -> 24 bytes
.../models/nometadatafilefolder/data/_SUCCESS | 0
...6cdf-4ad3-bddd-7cad8378429d-c000.snappy.parquet | Bin 0 -> 1570 bytes
.../nometadatafilefolder/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../nometadatafilefolder/metadata/.part-00000.crc | Bin 0 -> 12 bytes
.../models/nometadatafilefolder/metadata/_SUCCESS | 0
.../models/nometadatafolder/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4ad3-bddd-7cad8378429d-c000.snappy.parquet.crc | Bin 0 -> 24 bytes
.../models/nometadatafolder/data/_SUCCESS | 0
...6cdf-4ad3-bddd-7cad8378429d-c000.snappy.parquet | Bin 0 -> 1570 bytes
.../models/nomodelfilefolder/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4ad3-bddd-7cad8378429d-c000.snappy.parquet.crc | Bin 0 -> 24 bytes
.../models/nomodelfilefolder/data/_SUCCESS | 0
.../nomodelfilefolder/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../nomodelfilefolder/metadata/.part-00000.crc | Bin 0 -> 12 bytes
.../models/nomodelfilefolder/metadata/_SUCCESS | 0
.../models/nomodelfilefolder/metadata/part-00000 | 1 +
.../models/notreesmetadatafile/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4b1f-9716-fbedf7caba2d-c000.snappy.parquet.crc | Bin 0 -> 288 bytes
.../models/notreesmetadatafile/data/_SUCCESS | 0
...6344-4b1f-9716-fbedf7caba2d-c000.snappy.parquet | Bin 0 -> 35369 bytes
.../notreesmetadatafile/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../notreesmetadatafile/metadata/.part-00000.crc | Bin 0 -> 16 bytes
.../models/notreesmetadatafile/metadata/_SUCCESS | 0
.../models/notreesmetadatafile/metadata/part-00000 | 1 +
.../treesMetadata/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4d24-9900-be8a4396710b-c000.snappy.parquet.crc | Bin 0 -> 36 bytes
.../notreesmetadatafile/treesMetadata/_SUCCESS | 0
.../notreesmetadatafolder/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4b1f-9716-fbedf7caba2d-c000.snappy.parquet.crc | Bin 0 -> 288 bytes
.../models/notreesmetadatafolder/data/_SUCCESS | 0
...6344-4b1f-9716-fbedf7caba2d-c000.snappy.parquet | Bin 0 -> 35369 bytes
.../notreesmetadatafolder/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../notreesmetadatafolder/metadata/.part-00000.crc | Bin 0 -> 16 bytes
.../models/notreesmetadatafolder/metadata/_SUCCESS | 0
.../notreesmetadatafolder/metadata/part-00000 | 1 +
.../models/twomodelfilefolder/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4ad3-bddd-7cad8378429d-c000.snappy.parquet.crc | Bin 0 -> 24 bytes
.../models/twomodelfilefolder/data/_SUCCESS | 0
...6cdf-4ad3-bddd-7cad8378429d-c000.snappy.parquet | Bin 0 -> 1570 bytes
...6cdf-4ad3-bddd-7cad8378429d-c001.snappy.parquet | Bin 0 -> 1570 bytes
.../twomodelfilefolder/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../twomodelfilefolder/metadata/.part-00000.crc | Bin 0 -> 12 bytes
.../models/twomodelfilefolder/metadata/_SUCCESS | 0
.../models/twomodelfilefolder/metadata/part-00000 | 1 +
.../twotreesmetadatafiles/data/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4b1f-9716-fbedf7caba2d-c000.snappy.parquet.crc | Bin 0 -> 288 bytes
.../models/twotreesmetadatafiles/data/_SUCCESS | 0
...6344-4b1f-9716-fbedf7caba2d-c000.snappy.parquet | Bin 0 -> 35369 bytes
.../twotreesmetadatafiles/metadata/._SUCCESS.crc | Bin 0 -> 8 bytes
.../twotreesmetadatafiles/metadata/.part-00000.crc | Bin 0 -> 16 bytes
.../models/twotreesmetadatafiles/metadata/_SUCCESS | 0
.../twotreesmetadatafiles/metadata/part-00000 | 1 +
.../treesMetadata/._SUCCESS.crc | Bin 0 -> 8 bytes
...-4d24-9900-be8a4396710b-c000.snappy.parquet.crc | Bin 0 -> 36 bytes
.../twotreesmetadatafiles/treesMetadata/_SUCCESS | 0
...e1e6-4d24-9900-be8a4396710b-c000.snappy.parquet | Bin 0 -> 3370 bytes
...e1e6-4d24-9900-be8a4396710b-c001.snappy.parquet | Bin 0 -> 3370 bytes
.../main/java/org/apache/ignite/ml/Exportable.java | 2 +-
.../java/org/apache/ignite/ml/IgniteModel.java | 117 +
.../src/main/java/org/apache/ignite/ml/Model.java | 42 -
.../gmm/CovarianceMatricesAggregator.java | 196 +
.../apache/ignite/ml/clustering/gmm/GmmModel.java | 51 +
.../ignite/ml/clustering/gmm/GmmPartitionData.java | 224 +
.../ignite/ml/clustering/gmm/GmmTrainer.java | 546 +
.../gmm/MeanWithClusterProbAggregator.java | 208 +
.../gmm/NewComponentStatisticsAggregator.java | 169 +
.../ignite/ml/clustering/gmm/package-info.java | 22 +
.../ignite/ml/clustering/kmeans/Clusterer.java | 4 +-
.../ml/clustering/kmeans/ClusterizationModel.java | 4 +-
.../ignite/ml/clustering/kmeans/KMeansModel.java | 2 +-
.../ignite/ml/clustering/kmeans/KMeansTrainer.java | 67 +-
.../ignite/ml/composition/CompositionUtils.java | 128 +
.../ignite/ml/composition/DatasetMapping.java | 68 +
.../ml/composition/ModelOnFeaturesSubspace.java | 14 +-
.../ignite/ml/composition/ModelsComposition.java | 14 +-
.../ml/composition/ModelsCompositionFormat.java | 8 +-
.../ignite/ml/composition/bagging/BaggedModel.java | 57 +
.../ml/composition/bagging/BaggedTrainer.java | 197 +
.../boosting/GDBBinaryClassifierTrainer.java | 12 +-
.../composition/boosting/GDBLearningStrategy.java | 55 +-
.../composition/boosting/GDBRegressionTrainer.java | 6 +
.../ignite/ml/composition/boosting/GDBTrainer.java | 71 +-
.../boosting/convergence/ConvergenceChecker.java | 12 +-
.../mean/MeanAbsValueConvergenceChecker.java | 2 +-
.../convergence/simple/ConvergenceCheckerStub.java | 5 +-
.../ml/composition/combinators/package-info.java | 22 +
.../parallel/ModelsParallelComposition.java | 67 +
.../parallel/TrainersParallelComposition.java | 148 +
.../combinators/parallel/package-info.java | 22 +
.../sequential/ModelsSequentialComposition.java | 100 +
.../sequential/TrainersSequentialComposition.java | 245 +
.../combinators/sequential/package-info.java | 22 +
.../stacking/SimpleStackedDatasetTrainer.java | 125 +
.../stacking/StackedDatasetTrainer.java | 376 +
.../ml/composition/stacking/StackedModel.java | 62 +
.../stacking/StackedVectorDatasetTrainer.java | 152 +
.../ml/composition/stacking/package-info.java | 22 +
.../java/org/apache/ignite/ml/dataset/Dataset.java | 61 +-
.../apache/ignite/ml/dataset/DatasetBuilder.java | 17 +-
.../apache/ignite/ml/dataset/DatasetFactory.java | 184 +-
.../ignite/ml/dataset/PartitionContextBuilder.java | 11 +-
.../ignite/ml/dataset/PartitionDataBuilder.java | 24 +-
.../ignite/ml/dataset/UpstreamTransformer.java | 16 +-
.../ml/dataset/UpstreamTransformerBuilder.java | 70 +
.../ml/dataset/UpstreamTransformerChain.java | 154 -
.../ignite/ml/dataset/feature/BucketMeta.java | 3 +
.../ignite/ml/dataset/feature/ObjectHistogram.java | 56 +-
.../bootstrapping/BootstrappedDatasetBuilder.java | 41 +-
.../impl/bootstrapping/BootstrappedVector.java | 2 +-
.../ml/dataset/impl/cache/CacheBasedDataset.java | 58 +-
.../impl/cache/CacheBasedDatasetBuilder.java | 72 +-
.../ml/dataset/impl/cache/util/ComputeUtils.java | 159 +-
.../ignite/ml/dataset/impl/local/LocalDataset.java | 18 +-
.../ml/dataset/impl/local/LocalDatasetBuilder.java | 124 +-
.../ml/dataset/primitive/DatasetWrapper.java | 5 +-
.../FeatureMatrixWithLabelsOnHeapDataBuilder.java | 7 +-
.../builder/context/EmptyContextBuilder.java | 3 +-
.../builder/data/SimpleDatasetDataBuilder.java | 5 +-
.../data/SimpleLabeledDatasetDataBuilder.java | 5 +-
.../DefaultLearningEnvironmentBuilder.java | 178 +
.../ignite/ml/environment/LearningEnvironment.java | 19 +-
.../ml/environment/LearningEnvironmentBuilder.java | 167 +-
.../ml/environment/logging/ConsoleLogger.java | 7 +-
.../ml/environment/logging/CustomMLLogger.java | 4 +-
.../ignite/ml/environment/logging/MLLogger.java | 4 +-
.../ignite/ml/environment/logging/NoOpLogger.java | 4 +-
.../parallelism/DefaultParallelismStrategy.java | 1 +
.../parallelism/ParallelismStrategy.java | 1 -
.../org/apache/ignite/ml/genetic/Chromosome.java | 1 -
.../java/org/apache/ignite/ml/genetic/GAGrid.java | 111 +-
.../org/apache/ignite/ml/genetic/MutateJob.java | 3 +-
.../ml/genetic/RouletteWheelSelectionJob.java | 111 +
.../ml/genetic/RouletteWheelSelectionTask.java | 153 +
.../ignite/ml/genetic/cache/GeneCacheConfig.java | 1 -
.../ml/genetic/cache/PopulationCacheConfig.java | 1 -
.../ml/genetic/parameter/ChromosomeCriteria.java | 1 -
.../ml/genetic/parameter/GAGridConstants.java | 7 +-
.../ml/inference/IgniteModelStorageUtil.java | 312 +
.../org/apache/ignite/ml/inference/InfModel.java | 37 -
.../java/org/apache/ignite/ml/inference/Model.java | 37 +
.../ignite/ml/inference/ModelDescriptor.java | 26 +-
.../ml/inference/builder/AsyncInfModelBuilder.java | 43 -
.../ml/inference/builder/AsyncModelBuilder.java | 43 +
.../builder/IgniteDistributedInfModelBuilder.java | 367 -
.../builder/IgniteDistributedModelBuilder.java | 368 +
.../inference/builder/SingleInfModelBuilder.java | 34 -
.../ml/inference/builder/SingleModelBuilder.java | 34 +
.../ml/inference/builder/SyncInfModelBuilder.java | 42 -
.../ml/inference/builder/SyncModelBuilder.java | 42 +
.../inference/builder/ThreadedInfModelBuilder.java | 86 -
.../ml/inference/builder/ThreadedModelBuilder.java | 86 +
.../parser/IgniteFunctionInfModelParser.java | 76 -
.../ml/inference/parser/IgniteModelParser.java | 49 +
.../ignite/ml/inference/parser/InfModelParser.java | 38 -
.../ignite/ml/inference/parser/ModelParser.java | 38 +
.../parser/TensorFlowBaseInfModelParser.java | 216 -
.../parser/TensorFlowBaseModelParser.java | 216 +
.../parser/TensorFlowGraphInfModelParser.java | 40 -
.../parser/TensorFlowGraphModelParser.java | 40 +
.../parser/TensorFlowSavedModelInfModelParser.java | 70 -
.../parser/TensorFlowSavedModelModelParser.java | 70 +
.../inference/reader/FileSystemInfModelReader.java | 61 -
.../ml/inference/reader/FileSystemModelReader.java | 61 +
.../inference/reader/InMemoryInfModelReader.java | 67 -
.../ml/inference/reader/InMemoryModelReader.java | 67 +
.../ignite/ml/inference/reader/InfModelReader.java | 33 -
.../ignite/ml/inference/reader/ModelReader.java | 33 +
.../inference/reader/ModelStorageModelReader.java | 64 +
.../storage/IgniteModelDescriptorStorage.java | 57 -
.../storage/LocalModelDescriptorStorage.java | 45 -
.../inference/storage/ModelDescriptorStorage.java | 48 -
.../descriptor/IgniteModelDescriptorStorage.java | 71 +
.../descriptor/LocalModelDescriptorStorage.java | 57 +
.../storage/descriptor/ModelDescriptorStorage.java | 67 +
.../descriptor/ModelDescriptorStorageFactory.java | 46 +
.../inference/storage/descriptor/package-info.java | 22 +
.../storage/model/DefaultModelStorage.java | 313 +
.../ml/inference/storage/model/Directory.java | 42 +
.../ignite/ml/inference/storage/model/File.java | 48 +
.../inference/storage/model/FileOrDirectory.java | 41 +
.../storage/model/IgniteModelStorageProvider.java | 58 +
.../storage/model/LocalModelStorageProvider.java | 56 +
.../ml/inference/storage/model/ModelStorage.java | 115 +
.../storage/model/ModelStorageFactory.java | 46 +
.../storage/model/ModelStorageProvider.java | 56 +
.../ml/inference/storage/model/package-info.java | 22 +
.../ignite/ml/inference/storage/package-info.java | 2 +-
.../java/org/apache/ignite/ml/knn/KNNUtils.java | 9 +-
.../ignite/ml/knn/NNClassificationModel.java | 4 +-
.../ignite/ml/knn/ann/ANNClassificationModel.java | 2 +-
.../ml/knn/ann/ANNClassificationTrainer.java | 53 +-
.../knn/classification/KNNClassificationModel.java | 2 +-
.../classification/KNNClassificationTrainer.java | 37 +-
.../ml/knn/regression/KNNRegressionModel.java | 6 +-
.../ml/knn/regression/KNNRegressionTrainer.java | 32 +-
.../java/org/apache/ignite/ml/math/Tracer.java | 141 +-
.../math/exceptions/SingularMatrixException.java | 33 +
.../exceptions/preprocessing/package-info.java | 22 +
.../ignite/ml/math/functions/IgniteFunction.java | 34 +
.../ignite/ml/math/isolve/lsqr/LSQROnHeap.java | 6 +-
.../ml/math/primitives/matrix/AbstractMatrix.java | 30 +
.../ml/math/primitives/matrix/LUDecomposition.java | 380 +
.../ignite/ml/math/primitives/matrix/Matrix.java | 15 +
.../math/primitives/matrix/impl/DenseMatrix.java | 2 +-
.../ml/math/primitives/vector/NamedVector.java | 50 +
.../ml/math/primitives/vector/VectorUtils.java | 125 +-
.../vector/impl/DelegatingNamedVector.java | 78 +
.../vector/storage/DenseVectorStorage.java | 2 +-
.../apache/ignite/ml/math/stat/Distribution.java | 37 +
.../ignite/ml/math/stat/DistributionMixture.java | 103 +
.../stat/MultivariateGaussianDistribution.java | 89 +
.../apache/ignite/ml/math/stat/package-info.java | 21 +
.../org/apache/ignite/ml/math/util/MatrixUtil.java | 15 +-
.../ignite/ml/multiclass/MultiClassModel.java | 8 +-
.../ignite/ml/multiclass/OneVsRestTrainer.java | 33 +-
.../apache/ignite/ml/multiclass/package-info.java | 22 +
.../discrete/DiscreteNaiveBayesModel.java | 127 +
.../discrete/DiscreteNaiveBayesSumsHolder.java | 54 +
.../discrete/DiscreteNaiveBayesTrainer.java | 233 +
.../ml/naivebayes/discrete/package-info.java | 22 +
.../gaussian/GaussianNaiveBayesModel.java | 14 +-
.../gaussian/GaussianNaiveBayesSumsHolder.java | 6 +-
.../gaussian/GaussianNaiveBayesTrainer.java | 61 +-
.../java/org/apache/ignite/ml/nn/MLPTrainer.java | 34 +-
.../apache/ignite/ml/nn/MultilayerPerceptron.java | 6 +-
.../ignite/ml/nn/ReplicatedVectorMatrix.java | 14 +
.../ignite/ml/optimization/SmoothParametrized.java | 4 +-
.../org/apache/ignite/ml/pipeline/Pipeline.java | 20 +-
.../org/apache/ignite/ml/pipeline/PipelineMdl.java | 14 +-
.../ml/preprocessing/PreprocessingTrainer.java | 66 +-
.../binarization/BinarizationTrainer.java | 5 +-
.../ml/preprocessing/encoding/EncoderTrainer.java | 12 +-
.../ml/preprocessing/imputing/ImputerTrainer.java | 10 +-
.../maxabsscaling/MaxAbsScalerTrainer.java | 10 +-
.../minmaxscaling/MinMaxScalerPreprocessor.java | 12 +-
.../minmaxscaling/MinMaxScalerTrainer.java | 12 +-
.../normalization/NormalizationTrainer.java | 5 +-
.../standardscaling/StandardScalerTrainer.java | 18 +-
.../linear/LinearRegressionLSQRTrainer.java | 16 +-
.../regressions/linear/LinearRegressionModel.java | 6 +-
.../linear/LinearRegressionSGDTrainer.java | 14 +-
.../logistic/LogisticRegressionModel.java | 205 +
.../logistic/LogisticRegressionSGDTrainer.java | 250 +
.../logistic/binomial/LogisticRegressionModel.java | 205 -
.../binomial/LogisticRegressionSGDTrainer.java | 246 -
.../logistic/binomial/package-info.java | 22 -
.../multiclass/LogRegressionMultiClassModel.java | 115 -
.../multiclass/LogRegressionMultiClassTrainer.java | 268 -
.../logistic/multiclass/package-info.java | 22 -
.../ignite/ml/selection/cv/CrossValidation.java | 4 +-
.../ml/selection/cv/CrossValidationResult.java | 4 +-
.../scoring/cursor/CacheBasedLabelPairCursor.java | 16 +-
.../scoring/cursor/LocalLabelPairCursor.java | 17 +-
.../ml/selection/scoring/evaluator/Evaluator.java | 260 +-
.../selection/scoring/evaluator/package-info.java | 22 +
.../selection/scoring/metric/AbstractMetrics.java | 54 +
.../ml/selection/scoring/metric/Accuracy.java | 48 -
.../ml/selection/scoring/metric/Fmeasure.java | 79 -
.../ignite/ml/selection/scoring/metric/Metric.java | 9 +
.../ml/selection/scoring/metric/MetricValues.java | 39 +
.../ml/selection/scoring/metric/Precision.java | 70 -
.../ignite/ml/selection/scoring/metric/Recall.java | 70 -
.../scoring/metric/classification/Accuracy.java | 55 +
.../BinaryClassificationMetricValues.java | 171 +
.../BinaryClassificationMetrics.java | 100 +
.../scoring/metric/classification/ClassMetric.java | 39 +
.../scoring/metric/classification/Fmeasure.java | 82 +
.../scoring/metric/classification/Precision.java | 74 +
.../scoring/metric/classification/Recall.java | 73 +
.../metric/classification/package-info.java | 22 +
.../exceptions/UnknownClassLabelException.java | 38 +
.../scoring/metric/exceptions/package-info.java | 22 +
.../metric/regression/RegressionMetricValues.java | 71 +
.../metric/regression/RegressionMetrics.java | 66 +
.../scoring/metric/regression/package-info.java | 22 +
.../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/structures/LabeledVector.java | 7 +-
.../ignite/ml/structures/LabeledVectorSet.java | 2 +-
.../partition/LabelPartitionDataBuilderOnHeap.java | 8 +-
.../LabeledDatasetPartitionDataBuilderOnHeap.java | 7 +-
.../ml/svm/SVMLinearBinaryClassificationModel.java | 194 -
.../svm/SVMLinearBinaryClassificationTrainer.java | 355 -
.../ml/svm/SVMLinearClassificationModel.java | 194 +
.../ml/svm/SVMLinearClassificationTrainer.java | 358 +
.../SVMLinearMultiClassClassificationModel.java | 114 -
.../SVMLinearMultiClassClassificationTrainer.java | 268 -
.../ignite/ml/trainers/AdaptableDatasetModel.java | 98 +
.../ml/trainers/AdaptableDatasetTrainer.java | 274 +
.../apache/ignite/ml/trainers/DatasetTrainer.java | 195 +-
.../ignite/ml/trainers/FeatureLabelExtractor.java | 70 +
.../ml/trainers/MultiLabelDatasetTrainer.java | 4 +-
.../ml/trainers/SingleLabelDatasetTrainer.java | 4 +-
.../ignite/ml/trainers/TrainerTransformers.java | 165 +-
.../transformers/BaggingUpstreamTransformer.java | 34 +-
.../org/apache/ignite/ml/tree/DecisionTree.java | 31 +-
.../ml/tree/DecisionTreeClassificationTrainer.java | 6 +
.../ml/tree/DecisionTreeConditionalNode.java | 45 +-
.../ignite/ml/tree/DecisionTreeLeafNode.java | 2 +-
.../apache/ignite/ml/tree/DecisionTreeNode.java | 4 +-
.../ml/tree/DecisionTreeRegressionTrainer.java | 6 +
.../GDBBinaryClassifierOnTreesTrainer.java | 6 +
.../tree/boosting/GDBOnTreesLearningStrategy.java | 17 +-
.../tree/boosting/GDBRegressionOnTreesTrainer.java | 6 +
.../ml/tree/data/DecisionTreeDataBuilder.java | 32 +-
.../tree/impurity/ImpurityMeasureCalculator.java | 9 +
.../RandomForestClassifierTrainer.java | 6 +
.../ml/tree/randomforest/RandomForestTrainer.java | 17 +-
.../ignite/ml/tree/randomforest/data/NodeId.java | 36 +-
.../ml/tree/randomforest/data/NodeSplit.java | 6 +-
.../ignite/ml/tree/randomforest/data/TreeNode.java | 11 +-
.../ignite/ml/tree/randomforest/data/TreeRoot.java | 8 +-
.../randomforest/data/impurity/GiniHistogram.java | 29 +-
.../data/impurity/ImpurityHistogram.java | 6 +-
.../data/impurity/ImpurityHistogramsComputer.java | 2 +-
.../randomforest/data/impurity/MSEHistogram.java | 66 +-
.../basic/BootstrappedVectorsHistogram.java | 60 +
.../data/impurity/basic/CountersHistogram.java | 57 +
.../data/impurity/basic/package-info.java | 22 +
.../statistics/ClassifierLeafValuesComputer.java | 49 +-
.../java/org/apache/ignite/ml/util/LRUCache.java | 69 +
.../ignite/ml/util/LRUCacheExpirationListener.java | 33 +
.../apache/ignite/ml/util/MLSandboxDatasets.java | 90 +
.../org/apache/ignite/ml/util/SandboxMLCache.java | 133 +
.../main/java/org/apache/ignite/ml/util/Utils.java | 39 +
.../ml/util/generators/DataStreamGenerator.java | 188 +
.../ml/util/generators/DatasetBuilderAdapter.java | 69 +
.../ignite/ml/util/generators/package-info.java | 25 +
.../util/generators/primitives/package-info.java | 22 +
.../primitives/scalar/DiscreteRandomProducer.java | 204 +
.../primitives/scalar/GaussRandomProducer.java | 77 +
.../primitives/scalar/RandomProducer.java | 78 +
.../scalar/RandomProducerWithGenerator.java | 51 +
.../primitives/scalar/UniformRandomProducer.java | 66 +
.../generators/primitives/scalar/package-info.java | 22 +
.../vector/ParametricVectorGenerator.java | 62 +
.../primitives/vector/VectorGenerator.java | 224 +
.../vector/VectorGeneratorPrimitives.java | 154 +
.../primitives/vector/VectorGeneratorsFamily.java | 189 +
.../generators/primitives/vector/package-info.java | 22 +
.../standard/GaussianMixtureDataStream.java | 99 +
.../generators/standard/RegressionDataStream.java | 119 +
.../util/generators/standard/RingsDataStream.java | 90 +
.../standard/TwoSeparableClassesDataStream.java | 95 +
.../ml/util/generators/standard/package-info.java | 22 +
.../org/apache/ignite/ml/util/plugin/MLPlugin.java | 30 +
.../ml/util/plugin/MLPluginConfiguration.java | 77 +
.../ignite/ml/util/plugin/MLPluginProvider.java | 195 +
.../org.apache.ignite.plugin.PluginProvider | 1 +
.../resources/datasets/boston_housing_dataset.txt | 0
.../main/resources/datasets/cleared_machines.csv | 0
.../english_vs_scottish_binary_dataset.csv | 14 +
.../resources/datasets/glass_identification.csv | 0
.../ml}/src/main/resources/datasets/iris.txt | 0
.../src/main/resources/datasets/mortalitydata.csv | 0
modules/ml/src/main/resources/datasets/titanic.csv | 1310 ++
.../main/resources/datasets/two_classed_iris.csv | 0
.../ml}/src/main/resources/datasets/wine.txt | 0
.../apache/ignite/ml/math/d3-dataset-template.html | 112 +
.../org/apache/ignite/ml/IgniteMLTestSuite.java | 21 +-
.../test/java/org/apache/ignite/ml/TestUtils.java | 144 +-
.../ignite/ml/clustering/ClusteringTestSuite.java | 19 +-
.../ignite/ml/clustering/KMeansModelTest.java | 8 +-
.../ignite/ml/clustering/KMeansTrainerTest.java | 16 +-
.../gmm/CovarianceMatricesAggregatorTest.java | 161 +
.../ignite/ml/clustering/gmm/GmmModelTest.java | 88 +
.../ml/clustering/gmm/GmmPartitionDataTest.java | 89 +
.../clustering/gmm/GmmTrainerIntegrationTest.java | 93 +
.../ignite/ml/clustering/gmm/GmmTrainerTest.java | 115 +
.../gmm/MeanWithClusterProbAggregatorTest.java | 131 +
.../gmm/NewComponentStatisticsAggregatorTest.java | 147 +
.../apache/ignite/ml/common/CollectionsTest.java | 19 +-
.../apache/ignite/ml/common/CommonTestSuite.java | 3 +-
.../apache/ignite/ml/common/KeepBinaryTest.java | 113 +
.../apache/ignite/ml/common/LocalModelsTest.java | 54 +-
.../org/apache/ignite/ml/common/ModelTest.java | 10 +-
.../org/apache/ignite/ml/common/TrainerTest.java | 29 +
.../ml/composition/CompositionTestSuite.java | 5 +-
.../apache/ignite/ml/composition/StackingTest.java | 173 +
.../ignite/ml/composition/bagging/BaggingTest.java | 242 +
.../ml/composition/boosting/GDBTrainerTest.java | 28 +-
.../convergence/ConvergenceCheckerTest.java | 4 +-
.../mean/MeanAbsValueConvergenceCheckerTest.java | 10 +-
.../MedianOfMedianConvergenceCheckerTest.java | 10 +-
.../OnMajorityPredictionsAggregatorTest.java | 3 +
.../apache/ignite/ml/dataset/DatasetTestSuite.java | 10 +-
.../ml/dataset/feature/ObjectHistogramTest.java | 60 +-
.../impl/cache/CacheBasedDatasetBuilderTest.java | 18 +-
.../dataset/impl/cache/CacheBasedDatasetTest.java | 14 +-
.../dataset/impl/cache/util/ComputeUtilsTest.java | 35 +-
.../impl/local/LocalDatasetBuilderTest.java | 14 +-
.../ml/dataset/primitive/SimpleDatasetTest.java | 2 +
.../primitive/SimpleLabeledDatasetTest.java | 11 +-
.../LearningEnvironmentBuilderTest.java | 36 +-
.../ml/environment/LearningEnvironmentTest.java | 130 +-
.../ml/inference/IgniteModelStorageUtilTest.java | 81 +
.../ignite/ml/inference/InferenceTestSuite.java | 17 +-
.../IgniteDistributedInfModelBuilderTest.java | 71 -
.../builder/IgniteDistributedModelBuilderTest.java | 67 +
.../inference/builder/InfModelBuilderTestUtil.java | 53 -
.../ml/inference/builder/ModelBuilderTestUtil.java | 53 +
.../builder/SingleInfModelBuilderTest.java | 42 -
.../inference/builder/SingleModelBuilderTest.java | 42 +
.../builder/ThreadedInfModelBuilderTest.java | 44 -
.../builder/ThreadedModelBuilderTest.java | 44 +
.../storage/model/AbstractModelStorageTest.java | 142 +
.../storage/model/DefaultModelStorageTest.java | 143 +
.../ignite/ml/knn/ANNClassificationTest.java | 10 +-
.../ignite/ml/knn/KNNClassificationTest.java | 28 +-
.../apache/ignite/ml/knn/KNNRegressionTest.java | 14 +-
.../apache/ignite/ml/knn/LabeledVectorSetTest.java | 23 +-
.../ignite/ml/math/MathImplLocalTestSuite.java | 4 +-
.../ignite/ml/math/MathImplMainTestSuite.java | 2 +
.../ignite/ml/math/isolve/lsqr/LSQROnHeapTest.java | 4 +
.../primitives/matrix/LUDecompositionTest.java | 250 +
.../math/primitives/vector/AbstractVectorTest.java | 4 +-
.../primitives/vector/VectorAttributesTest.java | 2 +-
.../math/primitives/vector/VectorFoldMapTest.java | 2 +-
.../vector/VectorImplementationsTest.java | 8 +-
.../ml/math/stat/DistributionMixtureTest.java | 83 +
.../stat/MultivariateGaussianDistributionTest.java | 40 +
.../apache/ignite/ml/math/stat/StatsTestSuite.java | 32 +
.../ignite/ml/multiclass/OneVsRestTrainerTest.java | 16 +-
.../discrete/DiscreteNaiveBayesModelTest.java | 45 +
.../discrete/DiscreteNaiveBayesTest.java | 67 +
.../discrete/DiscreteNaiveBayesTrainerTest.java | 187 +
.../gaussian/GaussianNaiveBayesModelTest.java | 3 +-
.../gaussian/GaussianNaiveBayesTest.java | 4 +-
.../gaussian/GaussianNaiveBayesTrainerTest.java | 5 +-
.../test/java/org/apache/ignite/ml/nn/MLPTest.java | 8 +-
.../java/org/apache/ignite/ml/nn/MLPTestSuite.java | 5 +-
.../ignite/ml/nn/MLPTrainerIntegrationTest.java | 13 +-
.../org/apache/ignite/ml/nn/MLPTrainerTest.java | 6 +-
.../MLPTrainerMnistIntegrationTest.java | 13 +-
.../ml/nn/performance/MLPTrainerMnistTest.java | 4 +-
.../apache/ignite/ml/pipeline/PipelineMdlTest.java | 12 +-
.../apache/ignite/ml/pipeline/PipelineTest.java | 12 +-
.../binarization/BinarizationTrainerTest.java | 3 +
.../preprocessing/encoding/EncoderTrainerTest.java | 7 +-
.../encoding/OneHotEncoderPreprocessorTest.java | 2 +-
.../preprocessing/imputing/ImputerTrainerTest.java | 2 +
.../maxabsscaling/MaxAbsScalerTrainerTest.java | 2 +
.../MinMaxScalerPreprocessorTest.java | 17 +
.../minmaxscaling/MinMaxScalerTrainerTest.java | 2 +
.../normalization/NormalizationTrainerTest.java | 2 +
.../StandardScalerPreprocessorTest.java | 1 -
.../standardscaling/StandardScalerTrainerTest.java | 4 +-
.../ml/regressions/RegressionsTestSuite.java | 4 +-
.../linear/LinearRegressionLSQRTrainerTest.java | 6 +-
.../linear/LinearRegressionModelTest.java | 35 +-
.../logistic/LogRegMultiClassTrainerTest.java | 141 -
.../logistic/LogisticRegressionModelTest.java | 19 +-
.../logistic/LogisticRegressionSGDTrainerTest.java | 20 +-
.../ignite/ml/selection/SelectionTestSuite.java | 18 +-
.../ml/selection/cv/CrossValidationTest.java | 51 +-
.../cursor/CacheBasedLabelPairCursorTest.java | 7 +-
.../BinaryClassificationEvaluatorTest.java | 97 +
.../selection/scoring/evaluator/EvaluatorTest.java | 41 +-
.../scoring/evaluator/RegressionEvaluatorTest.java | 131 +
.../ml/selection/scoring/metric/AccuracyTest.java | 45 -
.../ml/selection/scoring/metric/FmeasureTest.java | 45 -
.../ml/selection/scoring/metric/PrecisionTest.java | 45 -
.../ml/selection/scoring/metric/RecallTest.java | 45 -
.../metric/classification/AccuracyTest.java | 47 +
.../BinaryClassificationMetricsTest.java | 163 +
.../BinaryClassificationMetricsValuesTest.java | 48 +
.../metric/classification/FmeasureTest.java | 46 +
.../metric/classification/PrecisionTest.java | 46 +
.../scoring/metric/classification/RecallTest.java | 46 +
.../metric/regression/RegressionMetricsTest.java | 103 +
.../apache/ignite/ml/svm/SVMBinaryTrainerTest.java | 22 +-
.../org/apache/ignite/ml/svm/SVMModelTest.java | 64 +-
.../ignite/ml/svm/SVMMultiClassTrainerTest.java | 100 -
.../org/apache/ignite/ml/svm/SVMTestSuite.java | 1 -
.../org/apache/ignite/ml/trainers/BaggingTest.java | 218 -
...onTreeClassificationTrainerIntegrationTest.java | 9 +-
.../DecisionTreeClassificationTrainerTest.java | 6 +-
...cisionTreeRegressionTrainerIntegrationTest.java | 4 +-
.../ml/tree/DecisionTreeRegressionTrainerTest.java | 6 +-
.../ignite/ml/tree/DecisionTreeTestSuite.java | 6 +-
.../gini/GiniImpurityMeasureCalculatorTest.java | 2 +-
.../impurity/gini/GiniImpurityMeasureTest.java | 2 +-
.../mse/MSEImpurityMeasureCalculatorTest.java | 2 +-
.../tree/impurity/mse/MSEImpurityMeasureTest.java | 2 +-
.../DecisionTreeMNISTIntegrationTest.java | 11 +-
.../ml/tree/performance/DecisionTreeMNISTTest.java | 4 +-
.../RandomForestClassifierTrainerTest.java | 16 +-
.../randomforest/RandomForestIntegrationTest.java | 98 +
.../RandomForestRegressionTrainerTest.java | 4 +-
.../randomforest/RandomForestTreeTestSuite.java | 3 +-
.../ml/tree/randomforest/data/TreeNodeTest.java | 4 +-
.../data/impurity/MSEHistogramTest.java | 9 +-
.../org/apache/ignite/ml/util/LRUCacheTest.java | 68 +
.../org/apache/ignite/ml/util/UtilTestSuite.java | 31 +
.../DataStreamGeneratorFillCacheTest.java | 123 +
.../util/generators/DataStreamGeneratorTest.java | 212 +
.../generators/DataStreamGeneratorTestSuite.java | 50 +
.../scalar/DiscreteRandomProducerTest.java | 102 +
.../primitives/scalar/GaussRandomProducerTest.java | 66 +
.../primitives/scalar/RandomProducerTest.java | 79 +
.../scalar/UniformRandomProducerTest.java | 68 +
.../vector/ParametricVectorGeneratorTest.java | 50 +
.../vector/VectorGeneratorPrimitivesTest.java | 110 +
.../primitives/vector/VectorGeneratorTest.java | 194 +
.../vector/VectorGeneratorsFamilyTest.java | 118 +
modules/ml/xgboost-model-parser/pom.xml | 75 +
.../ignite/ml/xgboost/XGModelComposition.java | 115 +
.../org/apache/ignite/ml/xgboost/package-info.java | 22 +
.../ml/xgboost/parser/XGBoostModelBaseVisitor.java | 78 +
.../ml/xgboost/parser/XGBoostModelLexer.java | 210 +
.../ml/xgboost/parser/XGBoostModelListener.java | 98 +
.../ml/xgboost/parser/XGBoostModelParser.java | 966 +
.../ml/xgboost/parser/XGBoostModelVisitor.java | 71 +
.../ignite/ml/xgboost/parser/XGModelParser.java | 86 +
.../ignite/ml/xgboost/parser/package-info.java | 22 +
.../ml/xgboost/parser/visitor/XGModelVisitor.java | 75 +
.../parser/visitor/XGTreeDictionaryVisitor.java | 40 +
.../ml/xgboost/parser/visitor/XGTreeVisitor.java | 95 +
.../ml/xgboost/parser/visitor/package-info.java | 22 +
.../ml/xgboost/IgniteMLXGBoostTestSuite.java | 31 +
.../ml/xgboost/parser/XGBoostModelParserTest.java | 85 +
.../src/test/resources/datasets/agaricus-model.txt | 714 +
.../test/resources/datasets/agaricus-test-data.txt | 1611 ++
.../datasets/agaricus-test-expected-results.txt | 1611 ++
modules/mqtt/pom.xml | 2 +-
.../ignite/stream/mqtt/IgniteMqttStreamerTest.java | 24 +-
modules/osgi-karaf/pom.xml | 2 +-
modules/osgi-paxlogging/pom.xml | 2 +-
modules/osgi/pom.xml | 2 +-
modules/platforms/cpp/DEVNOTES.txt | 50 +-
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 +
.../cpp/binary/include/ignite/binary/binary_type.h | 2 +-
modules/platforms/cpp/common/configure.ac | 2 +-
.../cpp/common/include/ignite/common/utils.h | 112 +
.../cpp/common/include/ignite/ignite_error.h | 7 +
modules/platforms/cpp/configure.ac | 4 +-
modules/platforms/cpp/configure.acrel | 4 +-
modules/platforms/cpp/core-test/Makefile.am | 6 +-
modules/platforms/cpp/core-test/configure.ac | 2 +-
.../cpp/core-test/include/ignite/test_utils.h | 8 +
.../cpp/core-test/include/teamcity_messages.h | 48 +-
.../cpp/core-test/project/vs/core-test.vcxproj | 13 +-
.../src/binary_identity_resolver_test.cpp | 4 -
.../cpp/core-test/src/binary_object_test.cpp | 16 +-
.../src/binary_reader_writer_raw_test.cpp | 6 +-
.../core-test/src/binary_reader_writer_test.cpp | 6 +-
.../cpp/core-test/src/binary_session_test.cpp | 6 +-
modules/platforms/cpp/core-test/src/bits_test.cpp | 6 +-
.../cpp/core-test/src/cache_invoke_test.cpp | 4 -
.../cpp/core-test/src/cache_query_test.cpp | 22 +-
.../cpp/core-test/src/cache_store_test.cpp | 8 +-
modules/platforms/cpp/core-test/src/cache_test.cpp | 6 +-
.../platforms/cpp/core-test/src/cluster_test.cpp | 6 +-
.../platforms/cpp/core-test/src/compute_test.cpp | 60 +-
.../cpp/core-test/src/concurrent_test.cpp | 6 +-
.../cpp/core-test/src/continuous_query_test.cpp | 6 +-
.../platforms/cpp/core-test/src/date_time_test.cpp | 4 -
.../platforms/cpp/core-test/src/decimal_test.cpp | 4 -
.../cpp/core-test/src/dynamic_size_array_test.cpp | 6 +-
.../cpp/core-test/src/fixed_size_array_test.cpp | 6 +-
.../platforms/cpp/core-test/src/future_test.cpp | 6 +-
.../cpp/core-test/src/handle_registry_test.cpp | 6 +-
.../cpp/core-test/src/ignite_error_test.cpp | 6 +-
.../platforms/cpp/core-test/src/ignition_test.cpp | 6 +-
.../cpp/core-test/src/interop_memory_test.cpp | 4 -
.../platforms/cpp/core-test/src/interop_test.cpp | 4 -
.../platforms/cpp/core-test/src/reference_test.cpp | 4 -
.../platforms/cpp/core-test/src/teamcity_boost.cpp | 300 +-
.../cpp/core-test/src/teamcity_messages.cpp | 250 +-
modules/platforms/cpp/core-test/src/test_utils.cpp | 2 +
.../cpp/core-test/src/transactions_test.cpp | 60 +-
modules/platforms/cpp/core/configure.ac | 2 +-
.../cpp/core/include/ignite/cache/cache.h | 32 +-
modules/platforms/cpp/core/src/ignition.cpp | 57 +-
modules/platforms/cpp/examples/configure.ac | 2 +-
modules/platforms/cpp/ignite/configure.ac | 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 | 10 +-
.../cpp/odbc-test/include/sql_test_suite_fixture.h | 4 -
.../odbc-test/include/teamcity/teamcity_messages.h | 36 +-
.../platforms/cpp/odbc-test/include/test_utils.h | 8 +
.../cpp/odbc-test/project/vs/odbc-test.vcxproj | 21 +-
.../odbc-test/project/vs/odbc-test.vcxproj.filters | 6 +-
.../cpp/odbc-test/src/api_robustness_test.cpp | 4 -
.../odbc-test/src/application_data_buffer_test.cpp | 4 -
.../cpp/odbc-test/src/attributes_test.cpp | 11 +-
.../cpp/odbc-test/src/authentication_test.cpp | 4 -
.../platforms/cpp/odbc-test/src/column_test.cpp | 4 -
.../cpp/odbc-test/src/configuration_test.cpp | 4 -
.../cpp/odbc-test/src/connection_info_test.cpp | 6 +-
.../cpp/odbc-test/src/connection_test.cpp | 4 -
.../platforms/cpp/odbc-test/src/cursor_test.cpp | 6 +-
.../platforms/cpp/odbc-test/src/errors_test.cpp | 4 -
.../cpp/odbc-test/src/meta_queries_test.cpp | 4 -
.../cpp/odbc-test/src/odbc_test_suite.cpp | 42 +-
.../platforms/cpp/odbc-test/src/parser_test.cpp | 6 +-
.../cpp/odbc-test/src/queries_ssl_test.cpp | 4 -
.../platforms/cpp/odbc-test/src/queries_test.cpp | 15 +-
modules/platforms/cpp/odbc-test/src/row_test.cpp | 4 -
.../odbc-test/src/sql_aggregate_functions_test.cpp | 4 -
.../odbc-test/src/sql_date_time_functions_test.cpp | 4 -
.../src/sql_esc_convert_function_test.cpp | 4 -
.../cpp/odbc-test/src/sql_get_info_test.cpp | 4 -
.../odbc-test/src/sql_numeric_functions_test.cpp | 4 -
.../cpp/odbc-test/src/sql_operators_test.cpp | 4 -
.../cpp/odbc-test/src/sql_outer_join_test.cpp | 4 -
.../cpp/odbc-test/src/sql_parsing_test.cpp | 4 -
.../odbc-test/src/sql_string_functions_test.cpp | 4 -
.../odbc-test/src/sql_system_functions_test.cpp | 4 -
.../platforms/cpp/odbc-test/src/sql_types_test.cpp | 4 -
.../odbc-test/src/sql_value_expressions_test.cpp | 4 -
.../platforms/cpp/odbc-test/src/streaming_test.cpp | 8 -
.../cpp/odbc-test/src/teamcity/teamcity_boost.cpp | 292 +-
.../odbc-test/src/teamcity/teamcity_messages.cpp | 246 +-
modules/platforms/cpp/odbc-test/src/test_utils.cpp | 2 +
.../cpp/odbc-test/src/transaction_test.cpp | 4 -
modules/platforms/cpp/odbc-test/src/types_test.cpp | 4 -
.../platforms/cpp/odbc-test/src/utility_test.cpp | 6 +-
modules/platforms/cpp/odbc/Makefile.am | 15 +-
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 -
.../odbc/include/ignite/odbc/ssl/ssl_bindings.h | 357 -
.../cpp/odbc/include/ignite/odbc/ssl/ssl_gateway.h | 159 -
.../odbc/include/ignite/odbc/{ssl => }/ssl_mode.h | 0
.../include/ignite/odbc/system/tcp_socket_client.h | 156 -
.../cpp/odbc/install/ignite-odbc-amd64.wxs | 2 +-
.../platforms/cpp/odbc/install/ignite-odbc-x86.wxs | 2 +-
.../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 | 23 +-
.../cpp/odbc/project/vs/odbc.vcxproj.filters | 39 +-
.../odbc/src/config/connection_string_parser.cpp | 3 +-
modules/platforms/cpp/odbc/src/connection.cpp | 80 +-
.../cpp/odbc/src/ssl/secure_socket_client.cpp | 502 -
modules/platforms/cpp/odbc/src/ssl/ssl_gateway.cpp | 231 -
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 | 11 +-
.../platforms/cpp/thin-client-test/configure.ac | 2 +-
.../include/teamcity/teamcity_messages.h | 42 +-
.../cpp/thin-client-test/include/test_utils.h | 8 +
.../project/vs/thin-client-test.vcxproj | 13 +-
.../cpp/thin-client-test/src/auth_test.cpp | 4 -
.../cpp/thin-client-test/src/cache_client_test.cpp | 714 +-
.../thin-client-test/src/ignite_client_test.cpp | 4 -
.../cpp/thin-client-test/src/ssl_test.cpp | 6 +-
.../src/teamcity/teamcity_boost.cpp | 300 +-
.../src/teamcity/teamcity_messages.cpp | 250 +-
.../cpp/thin-client-test/src/test_utils.cpp | 2 +
modules/platforms/cpp/thin-client/Makefile.am | 14 +-
.../ignite/impl/thin/cache/cache_client_proxy.h | 83 +
.../include/ignite/thin/cache/cache_client.h | 239 +-
.../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 | 29 +-
.../project/vs/thin-client.vcxproj.filters | 56 +-
.../src/impl/cache/cache_affinity_info.cpp | 2 +-
.../src/impl/cache/cache_affinity_info.h | 5 +-
.../src/impl/cache/cache_client_impl.cpp | 70 +-
.../thin-client/src/impl/cache/cache_client_impl.h | 83 +
.../src/impl/cache/cache_client_proxy.cpp | 36 +
.../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 +-
.../platforms/cpp/thin-client/src/impl/message.h | 88 +-
.../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 | 445 -
.../src/impl/ssl/secure_socket_client.h | 187 -
.../cpp/thin-client/src/impl/ssl/ssl_bindings.h | 360 -
.../cpp/thin-client/src/impl/ssl/ssl_gateway.cpp | 237 -
.../cpp/thin-client/src/impl/ssl/ssl_gateway.h | 161 -
.../platforms/cpp/thin-client/src/impl/utility.cpp | 9 +-
.../platforms/cpp/thin-client/src/impl/utility.h | 8 +-
.../ExpiryCacheHolderTest.cs | 15 +
.../Properties/AssemblyInfo.cs | 8 +-
.../Apache.Ignite.AspNet.nuspec | 2 +-
.../Properties/AssemblyInfo.cs | 8 +-
.../Properties/AssemblyInfo.cs | 8 +-
.../Common/TestUtils.DotNetCore.cs | 1 +
.../Properties/AssemblyInfo.cs | 8 +-
.../Properties/AssemblyInfo.cs | 8 +-
.../Apache.Ignite.Core.Tests.csproj | 2 +
.../ApiParity/CacheConfigurationParityTest.cs | 4 +-
.../ApiParity/CacheParityTest.cs | 3 -
.../ApiParity/ClusterParityTest.cs | 3 +-
.../ApiParity/DataRegionMetricsParityTest.cs | 10 +-
.../ApiParity/DataStorageMetricsParityTest.cs | 5 +-
.../Cache/CacheMetricsTest.cs | 8 +-
.../Cache/CacheTestAsyncWrapper.cs | 15 +
.../Cache/CacheTimeoutOnPmeTransactionalTest.cs | 108 +-
.../Cache/DataRegionMetricsTest.cs | 117 +-
.../Cache/PartitionPreloadTest.cs | 304 +
.../Cache/PersistenceTest.cs | 52 +-
.../Cache/Query/CacheDmlQueriesTest.cs | 6 +-
.../Cache/Query/CacheQueriesTest.cs | 6 +-
.../Query/CacheQueriesWithRestartServerTest.cs | 160 +
.../Client/Cache/SqlQueryTest.cs | 4 +-
.../Config/full-config.xml | 3 +-
.../Apache.Ignite.Core.Tests/FailureHandlerTest.cs | 2 +
.../IgniteConfigurationSerializerTest.cs | 6 +-
.../IgniteConfigurationTest.cs | 2 +
.../Properties/AssemblyInfo.cs | 8 +-
.../Apache.Ignite.Core.Tests/ReconnectTest.cs | 70 +-
.../Services/ServicesTest.cs | 20 +-
.../Apache.Ignite.Core.Schema.nuspec | 2 +-
.../Apache.Ignite.Core/Apache.Ignite.Core.nuspec | 2 +-
.../dotnet/Apache.Ignite.Core/Cache/ICache.cs | 43 +
.../Apache.Ignite.Core/IDataRegionMetrics.cs | 47 +-
.../Apache.Ignite.Core/IgniteConfiguration.cs | 33 +-
.../IgniteConfigurationSection.xsd | 26 +-
.../Impl/Binary/BinaryFullTypeDescriptor.cs | 11 +
.../Apache.Ignite.Core/Impl/Binary/Marshaller.cs | 36 +-
.../Binary/Structure/BinaryStructureTracker.cs | 3 +-
.../Apache.Ignite.Core/Impl/Cache/CacheImpl.cs | 18 +
.../Apache.Ignite.Core/Impl/Cache/CacheOp.cs | 7 +-
.../Impl/Common/CopyOnWriteConcurrentDictionary.cs | 18 +-
.../Impl/Common/DelegateConverter.cs | 1 +
.../Apache.Ignite.Core/Impl/DataRegionMetrics.cs | 41 +-
.../Impl/Datastream/DataStreamerImpl.cs | 1 +
.../dotnet/Apache.Ignite.Core/Impl/Ignite.cs | 4 +-
.../Apache.Ignite.Core/Impl/IgniteManager.cs | 8 +-
.../Impl/Transactions/Transaction.cs | 6 +
.../Impl/Transactions/TransactionImpl.cs | 15 +-
.../Impl/Transactions/TransactionsImpl.cs | 14 +-
.../Impl/Unmanaged/Jni/ConsoleWriter.cs | 44 +
.../Apache.Ignite.Core/Properties/AssemblyInfo.cs | 8 +-
.../Transactions/ITransaction.cs | 8 +
.../Transactions/TransactionConfiguration.cs | 13 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Apache.Ignite.EntityFramework.nuspec | 2 +-
.../Properties/AssemblyInfo.cs | 8 +-
.../Apache.Ignite.Linq/Apache.Ignite.Linq.nuspec | 2 +-
.../Apache.Ignite.Linq/Properties/AssemblyInfo.cs | 8 +-
.../Apache.Ignite.Log4Net.nuspec | 2 +-
.../Properties/AssemblyInfo.cs | 8 +-
.../Apache.Ignite.NLog/Apache.Ignite.NLog.nuspec | 2 +-
.../Apache.Ignite.NLog/Properties/AssemblyInfo.cs | 8 +-
modules/platforms/dotnet/Apache.Ignite.ndproj | 2 +-
.../platforms/dotnet/Apache.Ignite.sln.DotSettings | 1 +
.../Apache.Ignite/Properties/AssemblyInfo.cs | 8 +-
.../dotnet/docfx/Apache.Ignite.docfx.json | 2 +-
.../Properties/AssemblyInfo.cs | 2 +-
.../Properties/AssemblyInfo.cs | 2 +-
.../nodejs/spec/query/SqlFieldsQuery.spec.js | 23 +-
modules/platforms/php/tests/SqlFieldsQueryTest.php | 32 +-
modules/platforms/python/tests/test_binary.py | 1 -
modules/rest-http/pom.xml | 2 +-
.../protocols/http/jetty/GridJettyRestHandler.java | 18 +
.../rest/protocols/http/jetty/GridRestSuite.java | 19 +-
.../protocols/http/jetty/RestSetupSimpleTest.java | 7 +-
modules/rocketmq/pom.xml | 2 +-
.../stream/rocketmq/RocketMQStreamerTest.java | 2 +
.../stream/rocketmq/RocketMQStreamerTestSuite.java | 20 +-
modules/scalar-2.10/pom.xml | 4 +-
modules/scalar/pom.xml | 4 +-
modules/schedule/pom.xml | 2 +-
.../processors/schedule/GridScheduleSelfTest.java | 10 +-
.../testsuites/IgniteSchedulerTestSuite.java | 22 +-
modules/slf4j/pom.xml | 2 +-
.../ignite/logger/slf4j/Slf4jLoggerMarkerTest.java | 21 +-
.../ignite/testsuites/IgniteSlf4jTestSuite.java | 19 +-
modules/spark/pom.xml | 2 +-
.../ignite/spark/impl/IgniteRelationProvider.scala | 2 +-
.../ignite/spark/impl/IgniteSQLRelation.scala | 12 +-
.../org/apache/ignite/spark/impl/QueryHelper.scala | 9 +-
.../org/apache/ignite/spark/impl/package.scala | 57 +-
.../spark/sql/ignite/IgniteExternalCatalog.scala | 16 +-
.../spark/JavaEmbeddedIgniteRDDSelfTest.java | 16 +-
.../spark/JavaStandaloneIgniteRDDSelfTest.java | 8 +-
.../ignite/testsuites/IgniteRDDTestSuite.java | 22 +-
.../ignite/spark/IgniteDataFrameSchemaSpec.scala | 79 +-
.../ignite/spark/IgniteSQLDataFrameWriteSpec.scala | 6 +-
modules/spring-data-2.0/pom.xml | 2 +-
.../repository/query/IgniteQueryGenerator.java | 14 +-
.../repository/query/IgniteRepositoryQuery.java | 17 +-
.../support/IgniteRepositoryFactory.java | 16 +-
.../springdata/IgniteSpringDataCrudSelfTest.java | 131 +-
.../IgniteSpringDataQueriesSelfTest.java | 20 +
.../ignite/springdata/misc/PersonRepository.java | 28 +
.../testsuites/IgniteSpringData2TestSuite.java | 22 +-
modules/spring-data/pom.xml | 2 +-
.../springdata/IgniteSpringDataCrudSelfTest.java | 7 +
.../IgniteSpringDataQueriesSelfTest.java | 21 +
.../testsuites/IgniteSpringDataTestSuite.java | 22 +-
modules/spring/pom.xml | 2 +-
.../spring/GridSpringCacheManagerAbstractTest.java | 16 +
.../GridSpringCacheManagerMultiJvmSelfTest.java | 6 +-
.../spring/GridSpringCacheManagerSelfTest.java | 12 -
.../SpringCacheManagerContextInjectionTest.java | 3 +
.../ignite/cache/spring/SpringCacheTest.java | 9 +
.../jdbc/CacheJdbcBlobStoreFactorySelfTest.java | 8 +-
.../jdbc/CacheJdbcPojoStoreFactorySelfTest.java | 8 +-
.../SpringEncryptedCacheRestartTest.java | 6 +
.../ignite/internal/GridFactorySelfTest.java | 36 +-
.../GridSpringBeanSerializationSelfTest.java | 21 +-
.../internal/IgniteDynamicCacheConfigTest.java | 7 +
.../ignite/internal/IgniteSpringBeanTest.java | 3 +
.../resource/GridLoggerInjectionSelfTest.java | 6 +-
.../resource/GridResourceProcessorSelfTest.java | 9 +-
.../resource/GridServiceInjectionSelfTest.java | 13 +-
.../GridSpringResourceInjectionSelfTest.java | 15 +
.../GridTransformSpringInjectionSelfTest.java | 2 +
.../p2p/GridP2PUserVersionChangeSelfTest.java | 24 +-
.../spring/IgniteExcludeInConfigurationTest.java | 5 +-
.../IgniteStartFromStreamConfigurationTest.java | 4 +-
.../GridServiceInjectionSpringResourceTest.java | 2 +
...gniteSpringBeanSpringResourceInjectionTest.java | 3 +
.../testsuites/IgniteResourceSelfTestSuite.java | 30 +-
.../ignite/testsuites/IgniteSpringTestSuite.java | 77 +-
.../GridSpringTransactionManagerAbstractTest.java | 6 +
.../GridSpringTransactionManagerSelfTest.java | 12 -
...ringTransactionManagerContextInjectionTest.java | 5 +-
modules/sqlline/bin/sqlline.sh | 14 +-
modules/sqlline/pom.xml | 2 +-
modules/ssh/pom.xml | 2 +-
.../internal/IgniteNodeStartUtilsSelfTest.java | 4 +-
.../IgniteProjectionStartStopRestartSelfTest.java | 19 +-
.../internal/IgniteStartStopRestartTestSuite.java | 21 +-
modules/storm/pom.xml | 2 +-
.../storm/IgniteStormStreamerSelfTestSuite.java | 21 +-
.../stream/storm/StormIgniteStreamerSelfTest.java | 2 +
modules/tensorflow/pom.xml | 24 +-
modules/tools/pom.xml | 2 +-
modules/twitter/pom.xml | 4 +-
.../stream/twitter/IgniteTwitterStreamerTest.java | 61 +-
.../twitter/IgniteTwitterStreamerTestSuite.java | 20 +-
modules/urideploy/pom.xml | 2 +-
.../GridTaskUriDeploymentDeadlockSelfTest.java | 4 +-
.../apache/ignite/p2p/GridP2PDisabledSelfTest.java | 5 +
...DeploymentClassLoaderMultiThreadedSelfTest.java | 4 +-
.../uri/GridUriDeploymentClassLoaderSelfTest.java | 5 +-
...idUriDeploymentClassloaderRegisterSelfTest.java | 5 +-
.../uri/GridUriDeploymentConfigSelfTest.java | 4 +-
.../GridUriDeploymentFileProcessorSelfTest.java | 5 +
.../uri/GridUriDeploymentMd5CheckSelfTest.java | 5 +-
...DeploymentMultiScannersErrorThrottlingTest.java | 2 +
.../GridUriDeploymentMultiScannersSelfTest.java | 4 +-
.../uri/GridUriDeploymentSimpleSelfTest.java | 9 +-
.../scanners/file/GridFileDeploymentSelfTest.java | 8 +
.../file/GridFileDeploymentUndeploySelfTest.java | 4 +-
.../scanners/http/GridHttpDeploymentSelfTest.java | 3 +
.../testsuites/IgniteToolsSelfTestSuite.java | 22 +-
.../testsuites/IgniteUriDeploymentTestSuite.java | 52 +-
.../org/apache/ignite/tools/GridToolsSelfTest.java | 10 +-
modules/visor-console-2.10/pom.xml | 2 +-
modules/visor-console/pom.xml | 2 +-
.../commands/cache/VisorCacheScanCommand.scala | 24 +-
modules/visor-plugins/pom.xml | 2 +-
modules/web-console/assembly/README.txt | 73 +-
modules/web-console/backend/app/browsersHandler.js | 43 +-
modules/web-console/backend/app/configure.js | 4 +
modules/web-console/backend/app/mongo.js | 24 +-
modules/web-console/backend/app/schemas.js | 9 +-
modules/web-console/backend/app/settings.js | 90 +-
.../backend/config/settings.json.sample | 56 +-
.../errors/MissingConfirmRegistrationException.js | 34 +
modules/web-console/backend/errors/index.js | 2 +
modules/web-console/backend/launch-tools.js | 6 +-
modules/web-console/backend/middlewares/api.js | 3 +
modules/web-console/backend/package.json | 3 +-
modules/web-console/backend/routes/activities.js | 4 +-
modules/web-console/backend/routes/profile.js | 2 +-
modules/web-console/backend/routes/public.js | 53 +-
modules/web-console/backend/services/activities.js | 8 +-
modules/web-console/backend/services/auth.js | 89 +-
modules/web-console/backend/services/downloads.js | 10 +
modules/web-console/backend/services/mails.js | 18 +
modules/web-console/backend/services/users.js | 39 +-
.../web-console/docker/compose/docker-compose.yml | 3 +-
.../web-console/e2e/testcafe/components/no-data.js | 20 +
.../e2e/testcafe/components/topNavigation.js | 6 +-
.../e2e/testcafe/components/userMenu.js | 2 +-
.../e2e/testcafe/environment/envtools.js | 5 +-
modules/web-console/e2e/testenv/Dockerfile | 4 +-
modules/web-console/frontend/.eslintrc | 4 +-
modules/web-console/frontend/app/app.config.js | 7 +
modules/web-console/frontend/app/app.d.ts | 2 +-
modules/web-console/frontend/app/app.js | 500 +-
.../frontend/app/browserUpdate/style.scss | 2 +-
.../frontend/app/components/breadcrumbs/style.scss | 1 -
.../app/components/bs-select-menu/style.scss | 1 -
.../app/components/cluster-selector/controller.js | 17 +-
.../app/components/cluster-selector/style.scss | 1 -
.../connected-clusters-badge/controller.js | 20 +-
.../components/connected-clusters-badge/style.scss | 34 +-
.../connected-clusters-badge/template.pug | 5 +-
.../components/list/controller.js | 2 +-
.../components/form-field-size/controller.js | 163 -
.../components/form-field-size/controller.ts | 163 +
.../form-field/igniteFormField.directive.ts | 76 +
.../frontend/app/components/form-field/index.js | 2 +
.../form-field/showValidationError.directive.js | 66 -
.../form-field/showValidationError.directive.ts | 77 +
.../app/components/form-signup/template.pug | 2 +-
.../components/global-progress-line/component.ts | 28 +
.../components/global-progress-line/controller.ts | 39 +
.../app/components/global-progress-line/index.ts | 24 +
.../app/components/global-progress-line/style.scss | 25 +
.../components/global-progress-line/template.pug | 17 +
.../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 +
.../app/components/ignite-chart/controller.js | 1 +
.../frontend/app/components/ignite-chart/index.js | 20 +-
.../app/components/ignite-chart/template.pug | 37 -
.../app/components/ignite-chart/template.tpl.pug | 35 +
.../components/input-dialog/input-dialog.tpl.pug | 1 -
.../list-editable-add-item-button/style.scss | 1 -
.../list-of-registered-users/categories.js | 1 +
.../list-of-registered-users/column-defs.js | 1 +
.../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 | 110 -
.../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 | 193 -
.../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 | 143 -
.../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 | 175 -
.../page-configure-advanced-cluster/controller.js | 51 -
.../page-configure-advanced-igfs/controller.js | 140 -
.../page-configure-advanced-models/controller.js | 172 -
.../page-configure-advanced/controller.js | 29 -
.../components/page-configure-advanced/style.scss | 133 -
.../components/page-configure-basic/controller.js | 203 -
.../page-configure-basic/controller.spec.js | 208 -
.../components/page-configure-basic/template.pug | 197 -
.../pco-grid-column-categories/directive.js | 69 -
.../page-configure-overview/controller.js | 168 -
.../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 | 1164 --
.../selected-items-amount-indicator/style.scss | 24 -
.../components/modal-import-models/service.js | 68 -
.../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.js | 191 -
.../components/preview-panel/directive.js | 246 -
.../app/components/page-configure/controller.js | 53 -
.../app/components/page-configure/index.d.ts | 151 -
.../app/components/page-configure/index.js | 193 -
.../app/components/page-configure/reducer.js | 502 -
.../page-configure/reduxDevtoolsIntegration.js | 80 -
.../page-configure/services/ConfigChangesGuard.js | 100 -
.../services/ConfigSelectionManager.js | 93 -
.../services/ConfigurationDownload.js | 72 -
.../services/ConfigurationResource.js | 51 -
.../page-configure/services/ConfigureState.js | 60 -
.../page-configure/services/PageConfigure.js | 69 -
.../page-configure/services/PageConfigure.spec.js | 244 -
.../page-configure/services/SummaryZipper.js | 44 -
.../page-configure/services/summary.worker.js | 147 -
.../app/components/page-configure/states.js | 279 -
.../app/components/page-configure/store/effects.js | 711 -
.../page-configure/store/effects.spec.js | 135 -
.../components/page-configure/store/selectors.js | 209 -
.../app/components/page-configure/style.scss | 336 -
.../app/components/page-configure/template.pug | 49 -
.../page-configure/transitionHooks/errorState.js | 58 -
.../components/page-configure/types/uirouter.d.ts | 20 -
.../components/page-forgot-password/controller.js | 8 +-
.../app/components/page-forgot-password/run.js | 11 +-
.../app/components/page-forgot-password/style.scss | 38 +-
.../components/page-forgot-password/template.pug | 53 +-
.../frontend/app/components/page-landing/index.js | 11 +-
.../app/components/page-landing/public.pug | 21 +
.../app/components/page-landing/style.scss | 13 +-
.../app/components/page-landing/template.pug | 10 +-
.../components/page-password-changed/controller.js | 26 -
.../components/page-password-changed/controller.ts | 32 +
.../app/components/page-password-changed/index.js | 10 +-
.../components/page-password-changed/style.scss | 13 +-
.../components/page-password-changed/template.pug | 9 +-
.../components/page-password-reset/controller.js | 11 +-
.../app/components/page-password-reset/index.js | 10 +-
.../app/components/page-password-reset/style.scss | 15 +-
.../components/page-password-reset/template.pug | 102 +-
.../app/components/page-profile/controller.js | 13 +-
.../app/components/page-profile/template.pug | 8 +-
.../ignite-information/information.directive.js | 31 +
.../components/ignite-information}/information.pug | 0
.../components/ignite-information/information.scss | 55 +
.../components/query-actions-button/component.ts | 28 +
.../components/query-actions-button/controller.ts | 53 +
.../components/query-actions-button/template.pug | 28 +
.../components/queries-notebook/controller.js | 1952 --
.../components/queries-notebook/controller.ts | 2194 ++
.../components/queries-notebook/index.js | 4 +
.../components/queries-notebook/style.scss | 21 +
.../components/queries-notebook/template.tpl.pug | 73 +-
.../frontend/app/components/page-queries/index.js | 100 -
.../frontend/app/components/page-queries/index.ts | 110 +
.../app/components/page-signin/component.ts | 5 +-
.../app/components/page-signin/controller.ts | 25 +-
.../frontend/app/components/page-signin/run.ts | 21 +-
.../frontend/app/components/page-signin/style.scss | 33 +-
.../app/components/page-signin/template.pug | 76 +-
.../page-signup-confirmation/component.ts | 28 +
.../page-signup-confirmation/controller.ts | 42 +
.../components/page-signup-confirmation/index.ts | 23 +
.../components/page-signup-confirmation/state.ts | 48 +
.../components/page-signup-confirmation/style.scss | 22 +
.../page-signup-confirmation/template.tpl.pug | 24 +
.../app/components/page-signup/controller.ts | 37 +-
.../frontend/app/components/page-signup/run.js | 11 +-
.../frontend/app/components/page-signup/style.scss | 26 +-
.../app/components/page-signup/template.pug | 37 +-
.../app/components/panel-collapsible/style.scss | 1 -
.../permanent-notifications/component.ts | 25 +
.../permanent-notifications/controller.ts | 28 +
.../components/permanent-notifications/index.ts | 21 +
.../components/permanent-notifications/style.scss | 54 +
.../permanent-notifications/template.pug | 23 +
.../app/components/timed-redirection/controller.ts | 16 +-
.../app/components/timed-redirection/style.scss | 1 +
.../frontend/app/components/ui-grid/component.js | 2 +
.../frontend/app/components/ui-grid/controller.js | 18 +
.../frontend/app/components/ui-grid/style.scss | 2 +-
.../app/components/web-console-footer/component.js | 4 +-
.../web-console-footer-links/component.js | 23 -
.../components/web-console-footer-links/style.scss | 31 -
.../web-console-footer-links/template.pug | 17 -
.../components/web-console-footer/controller.ts | 27 +
.../app/components/web-console-footer/index.js | 11 +-
.../app/components/web-console-footer/style.scss | 93 +-
.../app/components/web-console-footer/template.pug | 20 +-
.../app/components/web-console-header/component.js | 53 -
.../app/components/web-console-header/component.ts | 43 +
.../components/demo-mode-button/component.ts | 24 +
.../components/demo-mode-button/controller.ts | 46 +
.../components/demo-mode-button/template.pug | 20 +
.../components/user-menu/component.ts | 25 +
.../components/user-menu/controller.ts | 53 +
.../components/user-menu/style.scss | 28 +
.../components/user-menu/template.pug | 26 +
.../web-console-header-content/component.ts | 25 +
.../web-console-header-content/controller.ts | 45 +
.../web-console-header-content/style.scss | 44 +
.../web-console-header-content/template.pug | 24 +
.../web-console-header-extension/component.js | 22 -
.../web-console-header-extension/template.pug | 15 -
.../app/components/web-console-header/index.js | 8 +-
.../app/components/web-console-header/style.scss | 169 +-
.../app/components/web-console-header/template.pug | 32 +-
.../components/web-console-sidebar/component.ts | 25 +
.../components/web-console-sidebar/controller.ts | 30 +
.../app/components/web-console-sidebar/index.ts | 25 +
.../app/components/web-console-sidebar/style.scss | 44 +
.../components/web-console-sidebar/template.pug | 22 +
.../web-console-sidebar-navigation/component.ts | 28 +
.../web-console-sidebar-navigation/controller.ts | 24 +
.../web-console-sidebar-navigation/style.scss | 105 +
.../web-console-sidebar-navigation/template.pug | 35 +
.../web-console-sidebar-overflow/component.ts | 26 +
.../web-console-sidebar-overflow/controller.ts | 50 +
.../web-console-sidebar-overflow/style.scss | 52 +
.../web-console-sidebar-overflow/template.pug | 18 +
.../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 | 67 +
.../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 | 96 +
.../page-configure-advanced/template.pug | 0
.../components/page-configure-basic/component.ts} | 0
.../page-configure-basic/controller.spec.js | 206 +
.../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 | 49 +
.../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 | 2545 +++
.../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 | 257 +
.../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 | 133 +
.../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
.../app/configuration/icons/configuration.icon.svg | 13 +
.../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 +
.../app/configuration/store/effects.spec.js | 134 +
.../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 +
.../web-console/frontend/app/data/countries.json | 73 +-
modules/web-console/frontend/app/data/i18n.js | 6 +-
.../app/directives/auto-focus.directive.js | 2 +-
.../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 -
.../app/directives/information/information.scss | 57 -
.../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 | 208 +-
.../app/modules/agent/decompress.worker.js | 6 +-
.../app/modules/branding/branding.module.js | 10 +-
.../app/modules/branding/branding.service.js | 6 +-
.../app/modules/branding/footer.directive.js | 39 -
.../app/modules/branding/header-logo.directive.js | 39 -
.../frontend/app/modules/branding/header-logo.pug | 18 -
.../app/modules/branding/header-title.directive.js | 44 -
.../branding/powered-by-apache.directive.js | 39 -
.../app/modules/branding/powered-by-apache.pug | 18 -
.../modules/configuration/configuration.module.js | 60 -
.../configuration/generator/AbstractTransformer.js | 406 -
.../generator/ConfigurationGenerator.js | 2536 ---
.../generator/JavaTransformer.service.js | 1770 --
.../configuration/generator/Maven.service.js | 254 -
.../generator/SharpTransformer.service.js | 256 -
.../generator/SpringTransformer.service.js | 333 -
.../generator/defaults/Cache.service.js | 130 -
.../frontend/app/modules/demo/Demo.module.js | 52 +-
.../frontend/app/modules/navbar/Navbar.provider.js | 30 -
.../app/modules/navbar/navbar.directive.js | 32 -
.../frontend/app/modules/navbar/navbar.module.js | 9 +-
.../app/modules/navbar/userbar.directive.js | 59 -
.../frontend/app/modules/user/Auth.service.ts | 14 +-
.../frontend/app/modules/user/User.service.js | 2 +-
.../modules/user/emailConfirmationInterceptor.ts | 37 +
.../frontend/app/modules/user/user.module.js | 29 +-
.../frontend/app/primitives/badge/index.scss | 1 -
.../frontend/app/primitives/btn/index.scss | 1 -
.../frontend/app/primitives/form-field/index.scss | 2 +-
.../frontend/app/primitives/modal/index.scss | 3 -
.../frontend/app/primitives/page/index.scss | 1 -
.../frontend/app/primitives/panel/index.scss | 2 -
.../frontend/app/primitives/table/index.scss | 1 -
.../frontend/app/primitives/tabs/index.scss | 1 -
.../frontend/app/primitives/tooltip/index.scss | 2 -
.../app/primitives/ui-grid-settings/index.scss | 1 -
.../frontend/app/primitives/ui-grid/index.scss | 1 -
.../web-console/frontend/app/services/Caches.js | 239 -
.../web-console/frontend/app/services/Clusters.js | 598 -
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 -
.../frontend/app/services/Version.service.js | 8 +-
modules/web-console/frontend/app/services/index.js | 2 -
modules/web-console/frontend/app/services/store.ts | 73 +
.../web-console/frontend/app/store/actions/ui.ts | 36 +
.../web-console/frontend/app/store/actions/user.ts | 24 +
.../web-console/frontend/app/store/effects/ui.ts | 32 +
modules/web-console/frontend/app/store/index.ts | 48 +
modules/web-console/frontend/app/store/ofType.ts | 26 +
.../web-console/frontend/app/store/reducers/ui.ts | 50 +
.../web-console/frontend/app/store/reduxDebug.ts | 45 +
.../frontend/app/store/reduxDevtoolsIntegration.js | 80 +
.../web-console/frontend/app/store/selectors/ui.ts | 29 +
modules/web-console/frontend/app/types/index.ts | 57 +-
.../frontend/app/utils/SimpleWorkerPool.js | 21 +-
modules/web-console/frontend/app/vendor.js | 4 +-
modules/web-console/frontend/index.js | 3 +-
modules/web-console/frontend/package.json | 37 +-
.../web-console/frontend/public/images/docker.png | Bin 521 -> 0 bytes
.../frontend/public/images/icons/cluster.icon.svg | 10 +
.../public/images/icons/connectedClusters.icon.svg | 1 -
.../public/images/icons/downloadAgent.icon.svg | 16 +
.../frontend/public/images/icons/index.js | 5 +-
.../frontend/public/images/icons/menu.icon.svg | 7 +
.../frontend/public/images/icons/sql.icon.svg | 3 +
.../web-console/frontend/public/images/java.png | Bin 170 -> 0 bytes
modules/web-console/frontend/public/images/xml.png | Bin 232 -> 0 bytes
.../public/stylesheets/_bootstrap-variables.scss | 4 +-
.../frontend/public/stylesheets/style.scss | 90 +-
modules/web-console/frontend/test/ci/Dockerfile | 6 +-
.../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 +
modules/web-console/frontend/views/base.pug | 11 +-
.../frontend/views/includes/header-left.pug | 42 -
.../frontend/views/includes/header-right.pug | 35 -
modules/web-console/frontend/views/index.pug | 3 +-
modules/web-console/frontend/views/public.pug | 20 +
.../web-console/frontend/webpack/webpack.dev.js | 25 +-
modules/web-console/pom.xml | 31 +-
.../console/configuration/FieldProcessingInfo.java | 89 +
.../ignite/console/configuration/MetadataInfo.java | 69 +
.../WebConsoleConfigurationSelfTest.java | 979 +
.../ignite/console/configuration/WrongFields.java | 76 +
.../console/testsuites/WebConsoleTestSuite.java | 32 +
modules/web-console/web-agent/README.txt | 50 +-
.../web-console/web-agent/bin/ignite-web-agent.bat | 3 +-
.../web-console/web-agent/bin/ignite-web-agent.sh | 3 +-
modules/web-console/web-agent/pom.xml | 20 +-
.../ignite/console/agent/AgentConfiguration.java | 332 +-
.../apache/ignite/console/agent/AgentLauncher.java | 134 +-
.../apache/ignite/console/agent/AgentUtils.java | 148 +-
.../ignite/console/agent/ProxyAuthException.java | 42 +
.../ignite/console/agent/ProxyAuthenticator.java | 82 +
.../console/agent/handlers/AbstractListener.java | 9 +-
.../console/agent/handlers/ClusterListener.java | 83 +-
.../console/agent/handlers/RestListener.java | 6 +-
.../ignite/console/agent/rest/RestExecutor.java | 114 +-
.../console/agent/rest/RestExecutorSelfTest.java | 330 +
.../ignite/testsuites/IgniteWebAgentTestSuite.java | 33 +
.../web-agent/src/test/resources/ca.jks | Bin 0 -> 1394 bytes
.../web-agent/src/test/resources/client.jks | Bin 0 -> 2030 bytes
.../web-agent/src/test/resources/generate.bat | 122 +
.../web-agent/src/test/resources/generate.sh | 111 +
.../src/test/resources/jetty-with-ciphers-0.xml | 94 +
.../src/test/resources/jetty-with-ciphers-1.xml | 94 +
.../src/test/resources/jetty-with-ciphers-2.xml | 94 +
.../src/test/resources/jetty-with-ssl.xml | 89 +
.../web-agent/src/test/resources/server.jks | Bin 0 -> 1419 bytes
modules/web/ignite-appserver-test/pom.xml | 2 +-
modules/web/ignite-websphere-test/pom.xml | 2 +-
modules/web/pom.xml | 2 +-
.../websession/IgniteWebSessionSelfTestSuite.java | 41 +-
.../internal/websession/WebSessionSelfTest.java | 13 +-
.../WebSessionTransactionalSelfTest.java | 18 +-
modules/yardstick/DEVNOTES.txt | 2 +-
modules/yardstick/README.txt | 4 +
.../yardstick/config/benchmark-failover.properties | 5 -
modules/yardstick/config/benchmark-ml.properties | 1 -
.../benchmark-native-sql-select-join.properties | 6 +-
.../config/benchmark-native-sql-select.properties | 6 +-
.../yardstick/config/benchmark-remote.properties | 9 -
modules/yardstick/config/ignite-base-config.xml | 3 +
.../config/vendors/ignite-config-inmemory.xml | 75 +
.../config/vendors/ignite-config-persistence.xml | 75 +
.../vendors/ignite-jdbc-thin-select-all.properties | 105 +
.../vendors/ignite-jdbc-thin-select.properties | 109 +
.../vendors/mysql-jdbc-select-all.properties | 91 +
.../config/vendors/mysql-jdbc-select.properties | 86 +
.../vendors/postgre-jdbc-select-all.properties | 90 +
.../config/vendors/postgre-jdbc-select.properties | 86 +
modules/yardstick/pom.xml | 9 +-
.../ignite/yardstick/IgniteBenchmarkArguments.java | 11 +
.../ignite/yardstick/IgniteBenchmarkUtils.java | 54 +-
.../org/apache/ignite/yardstick/IgniteNode.java | 94 +-
.../yardstick/cache/IgniteGetAllTxBenchmark.java | 50 +
.../cache/IgniteSqlQueryFullScanBenchmark.java | 97 +
.../org/apache/ignite/yardstick/cache/Loader.java | 4 +-
.../load/IgniteCacheRandomOperationBenchmark.java | 86 +-
.../yardstick/cache/model/PersonNoIndex.java | 215 +
.../yardstick/jdbc/AbstractJdbcBenchmark.java | 9 +-
.../apache/ignite/yardstick/jdbc/JdbcUtils.java | 62 +-
.../jdbc/NativeSqlJoinQueryRangeBenchmark.java | 80 +-
.../jdbc/vendors/BaseSelectRangeBenchmark.java | 342 +
.../yardstick/jdbc/vendors/QueryFactory.java | 127 +
.../yardstick/jdbc/vendors/ScanAllBenchmark.java | 39 +
.../jdbc/vendors/ScanAllWithJoinBenchmark.java | 39 +
.../jdbc/vendors/SelectByPkBenchmark.java | 39 +
.../jdbc/vendors/SelectByPkWithJoinBenchmark.java | 39 +
.../jdbc/vendors/SelectBySalaryBenchmark.java | 36 +
.../vendors/SelectBySalaryWithJoinBenchmark.java | 36 +
modules/yarn/pom.xml | 2 +-
.../org/apache/ignite/IgniteYarnTestSuite.java | 22 +-
.../yarn/IgniteApplicationMasterSelfTest.java | 28 +-
modules/zeromq/pom.xml | 2 +-
.../stream/zeromq/IgniteZeroMqStreamerTest.java | 5 +
.../zeromq/IgniteZeroMqStreamerTestSuite.java | 20 +-
modules/zookeeper/pom.xml | 2 +-
.../spi/discovery/zk/ZookeeperDiscoverySpi.java | 22 +-
.../discovery/zk/ZookeeperDiscoverySpiMBean.java | 8 +
.../spi/discovery/zk/internal/ZkClusterNodes.java | 17 +
.../spi/discovery/zk/internal/ZkRuntimeState.java | 8 +-
.../zk/internal/ZookeeperDiscoveryImpl.java | 137 +-
.../zk/internal/ZookeeperDiscoveryStatistics.java | 21 +-
.../tcp/ipfinder/zk/ZookeeperIpFinderTest.java | 9 +
...iteCacheEntryListenerWithZkDiscoAtomicTest.java | 6 +-
.../zk/ZookeeperDiscoverySpiAbstractTestSuite.java | 123 -
.../zk/ZookeeperDiscoverySpiTestConfigurator.java | 88 +
.../zk/ZookeeperDiscoverySpiTestSuite1.java | 46 +-
.../zk/ZookeeperDiscoverySpiTestSuite2.java | 38 +-
.../zk/ZookeeperDiscoverySpiTestSuite3.java | 46 +-
.../zk/ZookeeperDiscoverySpiTestSuite4.java | 46 +-
.../zk/ZookeeperDiscoverySpiTestUtil.java | 78 +
.../ZookeeperDiscoverySuitePreprocessorTest.java | 2 +
.../discovery/zk/internal/ZookeeperClientTest.java | 23 +-
.../ZookeeperDiscoveryClientDisconnectTest.java | 592 +
...ZookeeperDiscoveryCommunicationFailureTest.java | 1159 ++
...erDiscoveryConcurrentStartAndStartStopTest.java | 476 +
.../ZookeeperDiscoveryCustomEventsTest.java | 399 +
.../zk/internal/ZookeeperDiscoveryMiscTest.java | 593 +
...coverySegmentationAndConnectionRestoreTest.java | 562 +
.../ZookeeperDiscoverySpiSaslFailedAuthTest.java | 2 +
...ookeeperDiscoverySpiSaslSuccessfulAuthTest.java | 3 +
.../zk/internal/ZookeeperDiscoverySpiTest.java | 5546 -----
.../zk/internal/ZookeeperDiscoverySpiTestBase.java | 827 +
.../internal/ZookeeperDiscoverySpiTestHelper.java | 329 +
.../internal/ZookeeperDiscoverySplitBrainTest.java | 271 +
...perDiscoveryTopologyChangeAndReconnectTest.java | 1069 +
parent/pom.xml | 36 +-
pom.xml | 14 +-
scripts/apply-pull-request.sh | 2 +-
5473 files changed, 249705 insertions(+), 106481 deletions(-)
diff --cc modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/freelist/FreeList.java
index 284ca0a,e28d421..e67f894
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/freelist/FreeList.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/freelist/FreeList.java
@@@ -54,21 -56,9 +56,21 @@@ public interface FreeList<T extends Sto
* @param link Row link.
* @throws IgniteCheckedException If failed.
*/
- public void removeDataRowByLink(long link) throws IgniteCheckedException;
+ public void removeDataRowByLink(long link, IoStatisticsHolder statHolder) throws IgniteCheckedException;
/**
+ * @return Number of empty data pages in free list.
+ */
+ public int emptyDataPages();
+
+ /**
+ * Calculates free space tracked by this free list.
+ *
+ * @return Free space available for use, in bytes.
+ */
+ public long freeSpace();
+
+ /**
* @param log Logger.
*/
public void dumpStatistics(IgniteLogger log);
diff --cc modules/core/src/test/java/org/apache/ignite/testsuites/IgnitePdsTestSuite4.java
index 148517e,5e48ee4..ce8b6fb
--- a/modules/core/src/test/java/org/apache/ignite/testsuites/IgnitePdsTestSuite4.java
+++ b/modules/core/src/test/java/org/apache/ignite/testsuites/IgnitePdsTestSuite4.java
@@@ -17,10 -17,13 +17,14 @@@
package org.apache.ignite.testsuites;
- import junit.framework.TestSuite;
+ import java.util.ArrayList;
+ import java.util.Collection;
+ import java.util.List;
import org.apache.ignite.cache.ResetLostPartitionTest;
import org.apache.ignite.internal.processors.cache.IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse;
+ import org.apache.ignite.internal.processors.cache.distributed.CachePageWriteLockUnlockTest;
+ import org.apache.ignite.internal.processors.cache.distributed.rebalancing.IgniteRebalanceOnCachesStoppingOrDestroyingTest;
+import org.apache.ignite.internal.processors.cache.persistence.FreeListLazyInitializationTest;
import org.apache.ignite.internal.processors.cache.persistence.IgnitePdsContinuousRestartTestWithSharedGroupAndIndexes;
import org.apache.ignite.internal.processors.cache.persistence.IgnitePdsRecoveryAfterFileCorruptionTest;
import org.apache.ignite.internal.processors.cache.persistence.IgnitePdsTaskCancelingTest;
@@@ -36,22 -42,27 +43,28 @@@ public class IgnitePdsTestSuite4
/**
* @return Suite.
*/
- public static TestSuite suite() {
- TestSuite suite = new TestSuite("Ignite Persistent Store Test Suite 4");
-
- addRealPageStoreTestsNotForDirectIo(suite);
-
- suite.addTestSuite(FileDownloaderTest.class);
-
- suite.addTestSuite(IgnitePdsTaskCancelingTest.class);
-
- suite.addTestSuite(IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.class);
+ public static List<Class<?>> suite() {
+ return suite(null);
+ }
- suite.addTestSuite(FreeListLazyInitializationTest.class);
+ /**
+ * @param ignoredTests Tests to ignore.
+ * @return Test suite.
+ */
+ public static List<Class<?>> suite(Collection<Class> ignoredTests) {
+ List<Class<?>> suite = new ArrayList<>();
- suite.addTestSuite(IgnitePdsPartitionPreloadTest.class);
+ addRealPageStoreTestsNotForDirectIo(suite, ignoredTests);
- suite.addTestSuite(ResetLostPartitionTest.class);
+ GridTestUtils.addTestIfNeeded(suite, FileDownloaderTest.class, ignoredTests);
+ GridTestUtils.addTestIfNeeded(suite, IgnitePdsTaskCancelingTest.class, ignoredTests);
+ GridTestUtils.addTestIfNeeded(suite, IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.class, ignoredTests);
+ GridTestUtils.addTestIfNeeded(suite, IgnitePdsPartitionPreloadTest.class, ignoredTests);
+ GridTestUtils.addTestIfNeeded(suite, ResetLostPartitionTest.class, ignoredTests);
+ GridTestUtils.addTestIfNeeded(suite, IgniteRebalanceOnCachesStoppingOrDestroyingTest.class, ignoredTests);
+ GridTestUtils.addTestIfNeeded(suite, CachePageWriteLockUnlockTest.class, ignoredTests);
+ GridTestUtils.addTestIfNeeded(suite, IgnitePdsCacheWalDisabledOnRebalancingTest.class, ignoredTests);
++ GridTestUtils.addTestIfNeeded(suite, FreeListLazyInitializationTest.class, ignoredTests);
return suite;
}