You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by dm...@apache.org on 2019/08/07 18:13:22 UTC
[ignite] branch master updated (963eb37 -> 85af9c7)
This is an automated email from the ASF dual-hosted git repository.
dmagda pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git.
from 963eb37 IGNITE-12045: JmxExporterSpi -> JmxMetricExporterSpi. (#6754)
new 82a6e27 Added the crypto notice to apache ignite
new 5dcac0b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/ignite
new 85af9c7 Updated an incorrect WARN message
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../core/src/main/java/org/apache/ignite/internal/IgnitionEx.java | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
[ignite] 03/03: Updated an incorrect WARN message
Posted by dm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dmagda pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git
commit 85af9c789a109f7f067145972a82693c7d28b4a9
Author: Denis Magda <dm...@gridgain.com>
AuthorDate: Wed Aug 7 11:12:36 2019 -0700
Updated an incorrect WARN message
---
.../core/src/main/java/org/apache/ignite/internal/IgnitionEx.java | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/IgnitionEx.java b/modules/core/src/main/java/org/apache/ignite/internal/IgnitionEx.java
index 570af67..74f2db6 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/IgnitionEx.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/IgnitionEx.java
@@ -2250,11 +2250,8 @@ public class IgnitionEx {
if (marsh == null) {
if (!BinaryMarshaller.available()) {
- U.warn(log, "OptimizedMarshaller is not supported on this JVM " +
- "(only recent 1.6 and 1.7 versions HotSpot VMs are supported). " +
- "To enable fast marshalling upgrade to recent 1.6 or 1.7 HotSpot VM release. " +
- "Switching to standard JDK marshalling - " +
- "object serialization performance will be significantly slower.");
+ U.warn(log, "Standard BinaryMarshaller can't be used on this JVM. " +
+ "Switch to HotSpot JVM or reach out Apache Ignite community for recommendations.");
marsh = new JdkMarshaller();
}
[ignite] 02/03: Merge branch 'master' of
https://git-wip-us.apache.org/repos/asf/ignite
Posted by dm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dmagda pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git
commit 5dcac0b0b7750413e657e6cd4ce77abd4a8e46e7
Merge: 82a6e27 963eb37
Author: Denis Magda <dm...@gridgain.com>
AuthorDate: Wed Aug 7 11:06:30 2019 -0700
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/ignite
.gitignore | 6 +-
.idea/inspectionProfiles/Project_Default.xml | 776 +
CONTRIBUTING.md | 70 +
NOTICE | 2 +-
RELEASE_NOTES.txt | 167 +
assembly/NOTICE_HADOOP | 2 +-
assembly/NOTICE_IGNITE | 2 +-
assembly/dependencies-apache-ignite.xml | 1 +
assembly/docfiles/javadoc.css | 648 -
assembly/release-apache-ignite-base.xml | 52 +-
bin/control.bat | 56 +-
bin/control.sh | 81 +-
bin/ignite-tf.sh | 188 +
bin/ignite.bat | 13 +-
bin/ignite.sh | 33 +-
bin/ignitevisorcmd.bat | 53 +-
bin/ignitevisorcmd.sh | 47 +-
bin/include/functions.sh | 16 +-
bin/include/parseargs.sh | 20 +-
bin/include/setenv.sh | 16 +-
.../visorcmd/node_startup_by_ssh.sample.ini | 74 -
checkstyle/checkstyle-suppressions.xml | 27 +
checkstyle/checkstyle.xml | 56 +
.../default-config.xml | 0
.../default-config.xml | 0
config/visor-cmd/node_startup_by_ssh.sample.ini | 79 +
doap_Ignite.rdf | 4 +-
docker/apache-ignite-net/Dockerfile | 33 +
docker/apache-ignite-net/README.txt | 23 +
docker/apache-ignite/README.txt | 2 +-
docker/web-console/standalone/Dockerfile | 84 +
docker/web-console/standalone/README.txt | 35 +
.../web-console}/standalone/docker-entrypoint.sh | 0
.../web-console}/standalone/nginx/nginx.conf | 0
.../web-console}/standalone/nginx/web-console.conf | 0
examples/README.md | 33 +
.../config/encryption/example-encrypted-store.xml | 2 +
examples/config/example-ignite-ml.xml | 38 +
examples/pom-standalone-lgpl.xml | 28 +-
examples/pom-standalone.xml | 28 +-
examples/pom.xml | 80 +-
examples/redis/redis-example.py | 30 +-
examples/sql/world.sql | 28 +-
.../misc/schedule/ComputeScheduleExample.java | 4 +-
.../org/apache/ignite/examples/ExamplesUtils.java | 2 +-
.../examples/binary/computegrid/package-info.java | 3 +-
.../datagrid/CacheClientBinaryQueryExample.java | 133 +-
.../examples/binary/datagrid/package-info.java | 3 +-
.../ignite/examples/binary/package-info.java | 3 +-
.../examples/cluster/ClusterGroupExample.java | 2 +-
.../ignite/examples/cluster/package-info.java | 3 +-
.../examples/computegrid/ComputeAsyncExample.java | 2 +-
.../computegrid/ComputeBroadcastExample.java | 2 +-
.../computegrid/ComputeCallableExample.java | 2 +-
.../computegrid/ComputeClosureExample.java | 2 +-
.../ComputeContinuousMapperExample.java | 5 +-
.../ComputeFibonacciContinuationExample.java | 2 +-
.../computegrid/ComputeReducerExample.java | 2 +-
.../computegrid/ComputeRunnableExample.java | 2 +-
.../computegrid/ComputeTaskMapExample.java | 5 +-
.../computegrid/ComputeTaskSplitExample.java | 2 +-
.../failover/ComputeFailoverExample.java | 2 +-
.../failover/ComputeFailoverNodeStartup.java | 2 +-
.../computegrid/failover/package-info.java | 3 +-
.../examples/computegrid/montecarlo/Credit.java | 2 +-
.../computegrid/montecarlo/CreditRiskExample.java | 2 +-
.../computegrid/montecarlo/CreditRiskManager.java | 2 +-
.../computegrid/montecarlo/package-info.java | 3 +-
.../ignite/examples/computegrid/package-info.java | 3 +-
.../datagrid/CacheContinuousQueryExample.java | 2 +-
.../datagrid/CacheDataStreamerExample.java | 2 +-
.../examples/datagrid/CacheEventsExample.java | 2 +-
.../examples/datagrid/CacheQueryExample.java | 5 +-
.../examples/datagrid/DataRegionsExample.java | 2 +-
.../starschema/CacheStarSchemaExample.java | 25 +-
.../examples/datagrid/starschema/DimProduct.java | 2 +-
.../examples/datagrid/starschema/DimStore.java | 2 +-
.../examples/datagrid/starschema/FactPurchase.java | 2 +-
.../examples/datagrid/starschema/package-info.java | 3 +-
.../datagrid/store/auto/CacheAutoStoreExample.java | 2 -
.../examples/datagrid/store/auto/package-info.java | 3 +-
.../examples/datagrid/store/jdbc/package-info.java | 3 +-
.../examples/datagrid/store/package-info.java | 3 +-
.../datastructures/IgniteAtomicLongExample.java | 2 +-
.../IgniteAtomicReferenceExample.java | 2 +-
.../IgniteAtomicSequenceExample.java | 2 +-
.../datastructures/IgniteAtomicStampedExample.java | 2 +-
.../IgniteCountDownLatchExample.java | 2 +-
.../IgniteExecutorServiceExample.java | 2 +-
.../datastructures/IgniteQueueExample.java | 2 +-
.../examples/datastructures/IgniteSetExample.java | 2 +-
.../examples/datastructures/package-info.java | 3 +-
.../ignite/examples/events/EventsExample.java | 2 +-
.../ignite/examples/events/package-info.java | 3 +-
.../apache/ignite/examples/igfs/IgfsExample.java | 2 +-
.../ignite/examples/igfs/IgfsMapReduceExample.java | 2 +-
.../ignite/examples/igfs/IgfsNodeStartup.java | 2 +-
.../apache/ignite/examples/igfs/package-info.java | 3 +-
.../MessagingPingPongListenActorExample.java | 2 +-
.../ignite/examples/messaging/package-info.java | 3 +-
.../misc/client/memcache/MemcacheRestExample.java | 2 +-
.../memcache/MemcacheRestExampleNodeStartup.java | 2 +-
.../misc/client/memcache/package-info.java | 3 +-
.../ignite/examples/misc/client/package-info.java | 3 +-
.../misc/deployment/DeploymentExample.java | 2 +-
.../examples/misc/deployment/package-info.java | 3 +-
.../examples/misc/lifecycle/LifecycleExample.java | 2 +-
.../examples/misc/lifecycle/package-info.java | 3 +-
.../apache/ignite/examples/misc/package-info.java | 3 +-
.../misc/springbean/SpringBeanExample.java | 2 +-
.../examples/misc/springbean/package-info.java | 3 +-
.../ml/TrainingWithBinaryObjectExample.java | 87 +
.../clustering/CustomersClusterizationExample.java | 142 +
.../ml/clustering/GmmClusterizationExample.java | 116 +
.../ml/clustering/KMeansClusterizationExample.java | 182 +-
.../dataset/AlgorithmSpecificDatasetExample.java | 115 +-
.../ml/dataset/CacheBasedDatasetExample.java | 54 +-
.../examples/ml/dataset/model/package-info.java | 3 +-
.../ignite/examples/ml/dataset/package-info.java | 3 +-
.../change/OptimizeMakeChangeFitnessFunction.java | 9 +-
.../OptimizeMakeChangeTerminateCriteria.java | 11 +-
.../helloworld/HelloWorldFitnessFunction.java | 9 +-
.../ml/genetic/helloworld/HelloWorldGAExample.java | 23 +-
.../helloworld/HelloWorldTerminateCriteria.java | 11 +-
.../ignite/examples/ml/genetic/knapsack/Item.java | 2 +
.../genetic/knapsack/KnapsackFitnessFunction.java | 9 +-
.../knapsack/KnapsackTerminateCriteria.java | 11 +-
.../ignite/examples/ml/genetic/movie/Movie.java | 2 +
.../ml/genetic/movie/MovieFitnessFunction.java | 9 +-
.../ml/genetic/movie/MovieTerminateCriteria.java | 11 +-
.../IgniteModelDistributedInferenceExample.java | 107 +
.../examples/ml/inference/ModelStorageExample.java | 124 +
.../TensorFlowDistributedInferenceExample.java | 101 +
.../inference/TensorFlowLocalInferenceExample.java | 86 +
.../TensorFlowThreadedInferenceExample.java | 96 +
.../ignite/examples/ml/inference/package-info.java | 22 +
.../spark/LogRegFromSparkThroughPMMLExample.java | 120 +
.../modelparser/DecisionTreeFromSparkExample.java | 81 +
.../DecisionTreeRegressionFromSparkExample.java | 88 +
.../spark/modelparser/GBTFromSparkExample.java | 79 +
.../modelparser/GBTRegressionFromSparkExample.java | 88 +
.../spark/modelparser/KMeansFromSparkExample.java | 87 +
.../LinearRegressionFromSparkExample.java | 88 +
.../spark/modelparser/LogRegFromSparkExample.java | 79 +
.../modelparser/RandomForestFromSparkExample.java | 79 +
.../RandomForestRegressionFromSparkExample.java | 88 +
.../spark/modelparser/SVMFromSparkExample.java | 79 +
.../inference/spark/modelparser/package-info.java | 22 +
.../examples/ml/inference/spark/package-info.java | 22 +
.../examples/ml/knn/ANNClassificationExample.java | 100 +-
.../examples/ml/knn/IrisClassificationExample.java | 94 +
.../examples/ml/knn/KNNClassificationExample.java | 235 +-
.../examples/ml/knn/KNNRegressionExample.java | 276 +-
.../multiclass/OneVsRestClassificationExample.java | 169 +
.../examples/ml/multiclass/package-info.java | 22 +
.../DiscreteNaiveBayesTrainerExample.java | 90 +
.../GaussianNaiveBayesTrainerExample.java | 89 +
.../examples/ml/naivebayes/package-info.java | 23 +
.../ignite/examples/ml/nn/MLPTrainerExample.java | 126 +-
.../apache/ignite/examples/ml/package-info.java | 3 +-
.../ml/preprocessing/BinarizationExample.java | 54 +-
.../examples/ml/preprocessing/ImputingExample.java | 64 +-
.../ImputingWithMostFrequentValuesExample.java | 94 -
.../ml/preprocessing/MaxAbsScalerExample.java | 54 +-
.../ml/preprocessing/MinMaxScalerExample.java | 54 +-
.../ml/preprocessing/NormalizationExample.java | 56 +-
.../ml/preprocessing/StandardScalerExample.java | 91 +
.../examples/ml/preprocessing/package-info.java | 3 +-
.../linear/BostonHousePricesPredictionExample.java | 118 +
.../linear/LinearRegressionLSQRTrainerExample.java | 129 +-
...gressionLSQRTrainerWithMinMaxScalerExample.java | 140 +-
.../linear/LinearRegressionSGDTrainerExample.java | 131 +-
.../BaggedLogisticRegressionSGDTrainerExample.java | 119 +
.../regression/logistic/bagged/package-info.java | 22 +
.../LogisticRegressionSGDTrainerExample.java | 221 +-
...gRegressionMultiClassClassificationExample.java | 292 -
.../logistic/multiclass/package-info.java | 22 -
.../ml/selection/cv/CrossValidationExample.java | 118 +-
.../ml/selection/scoring/EvaluatorExample.java | 91 +
.../selection/scoring/MultipleMetricsExample.java | 83 +
.../selection/scoring/RegressionMetricExample.java | 88 +
.../split/TrainTestDatasetSplitterExample.java | 132 +-
...eeClassificationTrainerSQLInferenceExample.java | 145 +
...onTreeClassificationTrainerSQLTableExample.java | 168 +
.../ignite/examples/ml/sql/package-info.java | 22 +
.../ml/svm/SVMBinaryClassificationExample.java | 85 +
.../svm/binary/SVMBinaryClassificationExample.java | 214 -
.../examples/ml/svm/binary/package-info.java | 22 -
.../SVMMultiClassClassificationExample.java | 280 -
.../examples/ml/svm/multiclass/package-info.java | 22 -
.../ignite/examples/ml/svm/package-info.java | 3 +-
.../DecisionTreeClassificationTrainerExample.java | 112 +-
.../tree/DecisionTreeRegressionTrainerExample.java | 78 +-
.../examples/ml/tree/FraudDetectionExample.java | 126 +
.../GDBOnTreesClassificationTrainerExample.java | 58 +-
.../GDBOnTreesRegressionTrainerExample.java | 56 +-
.../RandomForestClassificationExample.java | 268 +-
.../RandomForestRegressionExample.java | 610 +-
.../ml/tutorial/Step_1_Read_and_Learn.java | 24 +-
.../examples/ml/tutorial/Step_2_Imputing.java | 27 +-
.../examples/ml/tutorial/Step_3_Categorial.java | 32 +-
.../Step_3_Categorial_with_One_Hot_Encoder.java | 33 +-
.../examples/ml/tutorial/Step_4_Add_age_fare.java | 32 +-
.../examples/ml/tutorial/Step_5_Scaling.java | 36 +-
.../ml/tutorial/Step_5_Scaling_with_Pipeline.java | 36 +-
.../ignite/examples/ml/tutorial/Step_6_KNN.java | 47 +-
.../ml/tutorial/Step_7_Split_train_test.java | 38 +-
.../ignite/examples/ml/tutorial/Step_8_CV.java | 64 +-
.../ml/tutorial/Step_8_CV_with_Param_Grid.java | 68 +-
.../Step_8_CV_with_Param_Grid_and_metrics.java | 191 +
...V_with_Param_Grid_and_metrics_and_pipeline.java | 136 +
.../examples/ml/tutorial/Step_9_Go_to_LogReg.java | 229 -
.../ml/tutorial/Step_9_Scaling_With_Stacking.java | 140 +
.../ignite/examples/ml/tutorial/TitanicUtils.java | 62 +-
.../ml/tutorial/TutorialStepByStepExample.java | 13 +-
.../hyperparametertuning/Step_10_RandomSearch.java | 198 +
.../Step_11_Parallel_BrutForce_Search.java | 200 +
.../Step_12_Parallel_Random_Search.java | 203 +
.../Step_13_Genetic_Programming_Search.java | 194 +
...tep_14_Parallel_Genetic_Programming_Search.java | 200 +
.../ignite/examples/ml/util/DatasetHelper.java | 2 +
.../examples/ml/util/MLExamplesCommonArgs.java | 2 +-
.../apache/ignite/examples/ml/util/TestCache.java | 77 -
.../ParametricVectorGeneratorExample.java | 66 +
.../util/generators/StandardGeneratorsExample.java | 76 +
.../generators/VectorGeneratorFamilyExample.java | 66 +
.../VectorGeneratorPrimitivesExample.java | 98 +
.../examples/ml/util/generators/package-info.java | 22 +
.../ignite/examples/ml/util/package-info.java | 3 +-
.../ml/xgboost/XGBoostModelParserExample.java | 102 +
.../ignite/examples/ml/xgboost/package-info.java | 23 +
.../apache/ignite/examples/model/package-info.java | 2 +-
.../org/apache/ignite/examples/package-info.java | 3 +-
.../examples/servicegrid/ServicesExample.java | 2 +-
.../examples/servicegrid/SimpleMapService.java | 2 +-
.../examples/servicegrid/SimpleMapServiceImpl.java | 2 +-
.../ignite/examples/servicegrid/package-info.java | 3 +-
.../examples/springdata/SpringDataExample.java | 2 -
.../ignite/examples/sql/SqlJdbcCopyExample.java | 2 +-
.../apache/ignite/examples/sql/SqlJdbcExample.java | 2 +-
.../ignite/examples/sql/SqlQueriesExample.java | 34 +-
.../apache/ignite/examples/sql/package-info.java | 3 +-
.../streaming/StreamTransformerExample.java | 2 +-
.../examples/streaming/StreamVisitorExample.java | 2 +-
.../ignite/examples/streaming/package-info.java | 3 +-
.../examples/streaming/wordcount/CacheConfig.java | 2 +-
.../examples/streaming/wordcount/QueryWords.java | 2 +-
.../examples/streaming/wordcount/StreamWords.java | 2 +-
.../examples/streaming/wordcount/package-info.java | 3 +-
.../socket/WordsSocketStreamerClient.java | 2 +-
.../socket/WordsSocketStreamerServer.java | 2 +-
.../streaming/wordcount/socket/package-info.java | 3 +-
.../main/resources/datasets/agaricus-test-data.txt | 1611 ++
.../datasets/agaricus-test-expected-results.txt | 1611 ++
.../main/resources/datasets/cleared_machines.txt | 209 -
.../main/resources/datasets/t10k-images-idx3-ubyte | Bin 0 -> 9876027 bytes
.../main/resources/datasets/t10k-labels-idx1-ubyte | Bin 0 -> 10008 bytes
.../resources/datasets/titanic_without_nulls.csv | 1309 ++
.../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
.../resources/models/mnist_tf_model/saved_model.pb | Bin 0 -> 37185 bytes
.../variables/variables.data-00000-of-00001 | Bin 0 -> 13098544 bytes
.../mnist_tf_model/variables/variables.index | Bin 0 -> 410 bytes
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 | 23 +
.../spark/JavaIgniteDataFrameWriteExample.java | 1 -
.../ignite/examples/spark/SharedRDDExample.java | 2 +-
.../apache/ignite/examples/spark/package-info.java | 3 +-
.../ComputeScheduleExampleMultiNodeSelfTest.java | 31 +
.../examples/ComputeScheduleExampleSelfTest.java | 33 +
.../examples/HibernateL2CacheExampleSelfTest.java | 8 +-
.../examples/SpatialQueryExampleSelfTest.java | 2 +
.../IgniteLgplExamplesSelfTestSuite.java | 40 +-
.../examples/BasicExamplesMultiNodeSelfTest.java | 2 +-
.../ignite/examples/BasicExamplesSelfTest.java | 53 +-
.../examples/CacheClientBinaryExampleTest.java | 3 +
.../CacheContinuousQueryExamplesSelfTest.java | 4 +
.../examples/CacheExamplesMultiNodeSelfTest.java | 2 +-
.../ignite/examples/CacheExamplesSelfTest.java | 223 +-
.../examples/CheckpointExamplesSelfTest.java | 29 +-
.../examples/ClusterGroupExampleSelfTest.java | 17 +-
.../examples/ComputeClientBinaryExampleTest.java | 2 +
.../ContinuationExamplesMultiNodeSelfTest.java | 2 +-
.../examples/ContinuationExamplesSelfTest.java | 14 +-
.../ContinuousMapperExamplesMultiNodeSelfTest.java | 2 +-
.../examples/ContinuousMapperExamplesSelfTest.java | 12 +-
.../DeploymentExamplesMultiNodeSelfTest.java | 14 +-
.../examples/DeploymentExamplesSelfTest.java | 13 +-
.../examples/EncryptedCacheExampleSelfTest.java | 3 +
.../examples/EventsExamplesMultiNodeSelfTest.java | 2 +-
.../ignite/examples/EventsExamplesSelfTest.java | 2 +
.../ignite/examples/IgfsExamplesSelfTest.java | 38 +-
.../ignite/examples/LifecycleExamplesSelfTest.java | 14 +-
.../MemcacheRestExamplesMultiNodeSelfTest.java | 14 +-
.../examples/MemcacheRestExamplesSelfTest.java | 36 +-
.../ignite/examples/MessagingExamplesSelfTest.java | 19 +-
.../MonteCarloExamplesMultiNodeSelfTest.java | 2 +-
.../examples/MonteCarloExamplesSelfTest.java | 14 +-
.../examples/SpringBeanExamplesSelfTest.java | 14 +-
.../ignite/examples/SpringDataExampleSelfTest.java | 2 +
.../ignite/examples/SqlExamplesSelfTest.java | 4 +
.../examples/TaskExamplesMultiNodeSelfTest.java | 2 +-
.../ignite/examples/TaskExamplesSelfTest.java | 35 +-
.../testsuites/IgniteExamplesJ8SelfTestSuite.java | 80 -
.../testsuites/IgniteExamplesMLTestSuite.java | 91 +-
.../testsuites/IgniteExamplesSelfTestSuite.java | 91 +-
.../spark/examples/SharedRDDExampleSelfTest.java | 1 +
.../IgniteExamplesSparkSelfTestSuite.java | 28 +-
idea/ignite_inspections.xml | 772 -
modules/aop/pom.xml | 2 +-
.../gridify/aop/aspectj/GridifyAspectJAspect.java | 4 +-
.../aop/aspectj/GridifySetToSetAspectJAspect.java | 4 +-
.../aspectj/GridifySetToValueAspectJAspect.java | 4 +-
.../compute/gridify/aop/aspectj/package-info.java | 3 +-
.../aop/spring/GridifySetToSetSpringAspect.java | 4 +-
.../aop/spring/GridifySetToValueSpringAspect.java | 4 +-
.../gridify/aop/spring/GridifySpringAspect.java | 4 +-
.../gridify/aop/spring/GridifySpringEnhancer.java | 2 +-
.../gridify/aop/spring/GridifySpringPointcut.java | 10 +-
.../compute/gridify/aop/spring/package-info.java | 3 +-
.../org/apache/ignite/gridify/AbstractAopTest.java | 52 +-
.../apache/ignite/gridify/BasicAopSelfTest.java | 4 +-
.../ignite/gridify/GridifySetToSetTarget.java | 3 +-
.../gridify/GridifySetToSetTargetInterface.java | 2 +-
.../ignite/gridify/GridifySetToValueTarget.java | 2 +-
.../gridify/GridifySetToValueTargetInterface.java | 2 +-
.../GridifySetToXXXNonSpringAopSelfTest.java | 5 +-
.../gridify/GridifySetToXXXSpringAopSelfTest.java | 5 +-
.../ignite/gridify/NonSpringAopSelfTest.java | 2 +-
.../apache/ignite/gridify/SpringAopSelfTest.java | 2 +-
.../org/apache/ignite/gridify/TestAopTarget.java | 2 +-
.../ignite/gridify/TestAopTargetInterface.java | 2 +-
.../ignite/gridify/TestGridifyException.java | 2 +-
.../org/apache/ignite/gridify/TestGridifyJob.java | 2 +-
.../org/apache/ignite/gridify/TestGridifyTask.java | 2 +-
.../gridify/hierarchy/GridifyHierarchyTest.java | 4 +-
.../ignite/gridify/hierarchy/SuperTarget.java | 3 +-
.../apache/ignite/gridify/hierarchy/Target.java | 2 +-
.../ignite/gridify/hierarchy/package-info.java | 3 +-
.../org/apache/ignite/gridify/package-info.java | 3 +-
.../optimized/OptimizedMarshallerAopTest.java | 5 +-
.../org/apache/ignite/p2p/P2PGridifySelfTest.java | 11 +-
.../ignite/testsuites/IgniteAopSelfTestSuite.java | 40 +-
.../singlesplit/SingleSplitTestJobTarget.java | 2 +-
.../direct/singlesplit/SingleSplitTestTask.java | 5 +-
.../direct/singlesplit/SingleSplitsLoadTest.java | 3 +-
.../loadtests/direct/singlesplit/package-info.java | 3 +-
.../gridify/GridifyLoadTestJobTarget.java | 2 +-
.../loadtests/gridify/GridifyLoadTestTask.java | 2 +-
.../gridify/GridifySingleSplitLoadTest.java | 5 +-
.../java/org/test/gridify/ExternalAopTarget.java | 2 +-
.../org/test/gridify/ExternalGridifyException.java | 2 +-
.../java/org/test/gridify/ExternalGridifyTask.java | 2 +-
.../test/gridify/ExternalNonSpringAopSelfTest.java | 36 +-
.../test/java/org/test/gridify/package-info.java | 3 +-
modules/apache-license-gen/pom.xml | 2 +-
modules/aws/pom.xml | 8 +-
.../ignite/spi/checkpoint/s3/S3CheckpointData.java | 2 +-
.../ignite/spi/checkpoint/s3/S3CheckpointSpi.java | 12 +-
.../spi/checkpoint/s3/S3CheckpointSpiMBean.java | 2 +-
.../ignite/spi/checkpoint/s3/S3TimeData.java | 2 +-
.../ignite/spi/checkpoint/s3/package-info.java | 3 +-
.../tcp/ipfinder/elb/TcpDiscoveryElbIpFinder.java | 2 +-
.../discovery/tcp/ipfinder/elb/package-info.java | 3 +-
.../tcp/ipfinder/s3/TcpDiscoveryS3IpFinder.java | 174 +-
.../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 +-
.../ignite/spi/checkpoint/s3/package-info.java | 3 +-
.../elb/TcpDiscoveryElbIpFinderSelfTest.java | 4 +-
.../discovery/tcp/ipfinder/elb/package-info.java | 3 +-
.../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 +
.../discovery/tcp/ipfinder/s3/package-info.java | 3 +-
.../ignite/testsuites/IgniteElbTestSuite.java | 19 +-
.../ignite/testsuites/IgniteS3TestSuite.java | 76 +-
modules/benchmarks/pom.xml | 22 +-
.../internal/benchmarks/jmh/algo/BenchmarkCRC.java | 95 +
.../benchmarks/jmh/cache/JmhCacheBenchmark.java | 9 +-
.../SmallHashSetsVsReadOnlyViewBenchmark.java | 154 +
.../JmhPageLockTrackerBenchmark.java | 143 +
.../stack/LockTrackerNoBarrier.java | 66 +
.../GridDhtPartitionsStateValidatorBenchmark.java | 185 +
.../jmh/notify/JmhWaitStategyBenchmark.java | 6 +-
.../jmh/runner/JmhIdeBenchmarkRunner.java | 1 +
.../jmh/streamer/JmhStreamerAddDataBenchmark.java | 2 -
.../benchmarks/jmh/tree/BPlusTreeBenchmark.java | 19 +-
.../jol/FileStoreHeapUtilizationJolBenchmark.java | 194 +
.../jol/GridAffinityAssignmentJolBenchmark.java | 342 +
.../benchmarks/jol/GridMetricsJolBenchmark.java | 135 +
.../ignite/internal/benchmarks/model/Node.java | 44 +
modules/camel/pom.xml | 2 +-
.../apache/ignite/stream/camel/package-info.java | 3 +-
.../stream/camel/IgniteCamelStreamerTest.java | 7 +
.../stream/camel/IgniteCamelStreamerTestSuite.java | 28 +-
.../apache/ignite/stream/camel/package-info.java | 3 +-
modules/cassandra/pom.xml | 2 +-
modules/cassandra/serializers/pom.xml | 4 +-
.../store/cassandra/serializer/package-info.java | 3 +-
.../test/java/org/apache/ignite/tests/MyPojo.java | 9 +-
modules/cassandra/store/pom.xml | 20 +-
.../cache/store/cassandra/CassandraCacheStore.java | 1 -
.../cassandra/CassandraCacheStoreFactory.java | 2 -
.../store/cassandra/common/CassandraHelper.java | 6 +-
.../cache/store/cassandra/common/package-info.java | 3 +-
.../store/cassandra/datasource/DataSource.java | 20 -
.../store/cassandra/datasource/package-info.java | 3 +-
.../ignite/cache/store/cassandra/package-info.java | 3 +-
.../persistence/KeyValuePersistenceSettings.java | 5 -
.../persistence/PersistenceController.java | 2 -
.../cassandra/persistence/PojoFieldAccessor.java | 1 -
.../store/cassandra/persistence/package-info.java | 3 +-
.../store/cassandra/serializer/package-info.java | 3 +-
.../cassandra/session/CassandraSessionImpl.java | 1 -
.../store/cassandra/session/package-info.java | 3 +-
.../store/cassandra/session/pool/package-info.java | 3 +-
.../session/transaction/package-info.java | 3 +-
.../cache/store/cassandra/utils/package-info.java | 3 +-
.../apache/ignite/tests/CassandraConfigTest.java | 12 +-
.../ignite/tests/CassandraSessionImplTest.java | 402 +-
.../org/apache/ignite/tests/DDLGeneratorTest.java | 1 -
.../ignite/tests/load/cassandra/package-info.java | 3 +-
.../ignite/tests/load/ignite/package-info.java | 3 +-
.../org/apache/ignite/tests/load/package-info.java | 3 +-
.../java/org/apache/ignite/tests/package-info.java | 3 +-
.../java/org/apache/ignite/tests/pojos/Person.java | 20 -
.../org/apache/ignite/tests/pojos/PersonId.java | 7 -
.../apache/ignite/tests/pojos/SimplePerson.java | 1 -
.../apache/ignite/tests/pojos/SimplePersonId.java | 1 -
.../apache/ignite/tests/pojos/package-info.java | 3 +-
.../apache/ignite/tests/utils/CassandraHelper.java | 18 +-
.../ignite/tests/utils/CassandraLifeCycleBean.java | 1 +
.../ignite/tests/utils/TestCacheSession.java | 1 -
.../org/apache/ignite/tests/utils/TestsHelper.java | 1 -
.../apache/ignite/tests/utils/package-info.java | 3 +-
.../store/IgniteCassandraStoreTestSuite.java | 76 +
.../testsuites/cassandra/store/package-info.java | 21 +
.../ignite/tests/cassandra/embedded-cassandra.yaml | 1 +
.../primitive/ignite-remote-server-config.xml | 4 +-
modules/clients/pom.xml | 4 +-
modules/clients/src/test/config/jdbc-config.xml | 6 +
.../internal/TaskEventSubjectIdSelfTest.java | 16 +-
.../ClientAbstractMultiThreadedSelfTest.java | 17 +-
.../client/ClientDefaultCacheSelfTest.java | 14 +-
.../ignite/internal/client/ClientNodeStartup.java | 2 +-
.../client/ClientReconnectionSelfTest.java | 13 +-
.../internal/client/ClientSslNodeStartup.java | 2 +-
.../internal/client/ClientSslParametersTest.java | 331 +
.../internal/client/ClientStartNodeTask.java | 2 +-
.../ignite/internal/client/ClientStopNodeTask.java | 2 +-
.../internal/client/ClientStringLengthTask.java | 2 +-
.../client/ClientTcpMultiThreadedSelfTest.java | 2 +-
.../client/ClientTcpSslAuthenticationSelfTest.java | 7 +-
.../client/ClientTcpSslMultiThreadedSelfTest.java | 2 +-
...pTaskExecutionAfterTopologyRestartSelfTest.java | 4 +-
.../internal/client/ClientTestRestServer.java | 2 +-
.../ignite/internal/client/HashMapStore.java | 2 +-
.../ignite/internal/client/SleepTestTask.java | 2 +-
.../internal/client/TaskSingleJobSplitAdapter.java | 2 +-
.../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 | 19 +-
.../client/integration/ClientAbstractSelfTest.java | 25 +-
.../integration/ClientPreferDirectSelfTest.java | 17 +-
.../integration/ClientTcpConnectivitySelfTest.java | 2 +-
.../ClientTcpDirectMultiNodeSelfTest.java | 2 +-
.../integration/ClientTcpDirectSelfTest.java | 2 +-
.../integration/ClientTcpMultiNodeSelfTest.java | 2 +-
.../client/integration/ClientTcpSelfTest.java | 2 +-
.../ClientTcpSslDirectMultiNodeSelfTest.java | 2 +-
.../integration/ClientTcpSslDirectSelfTest.java | 2 +-
.../integration/ClientTcpSslMultiNodeSelfTest.java | 2 +-
.../client/integration/ClientTcpSslSelfTest.java | 2 +-
.../client/router/ClientFailedInitSelfTest.java | 19 +-
.../client/router/RouterFactorySelfTest.java | 11 +-
.../client/router/TcpRouterAbstractSelfTest.java | 4 +-
.../client/router/TcpRouterMultiNodeSelfTest.java | 2 +-
.../internal/client/router/TcpRouterSelfTest.java | 2 +-
.../client/router/TcpSslRouterSelfTest.java | 6 +-
.../client/suite/IgniteClientTestSuite.java | 199 +-
.../internal/client/util/ClientByteUtilsTest.java | 7 +-
.../client/util/ClientConsistentHashSelfTest.java | 16 +-
.../client/util/ClientJavaHasherSelfTest.java | 4 +-
.../jdbc2/JdbcAbstractDmlStatementSelfTest.java | 3 +-
.../internal/jdbc2/JdbcAbstractSchemaCaseTest.java | 228 +
.../apache/ignite/internal/jdbc2/JdbcBlobTest.java | 23 +-
.../internal/jdbc2/JdbcBulkLoadSelfTest.java | 3 +-
.../internal/jdbc2/JdbcComplexQuerySelfTest.java | 20 +-
.../internal/jdbc2/JdbcConnectionReopenTest.java | 2 +
.../internal/jdbc2/JdbcConnectionSelfTest.java | 36 +-
.../jdbc2/JdbcConnectionWithoutCacheNameTest.java | 125 +
.../internal/jdbc2/JdbcDefaultNoOpCacheTest.java | 33 -
.../jdbc2/JdbcDeleteStatementSelfTest.java | 4 +
.../jdbc2/JdbcDistributedJoinsQueryTest.java | 20 +-
.../jdbc2/JdbcDynamicIndexAbstractSelfTest.java | 35 +-
.../internal/jdbc2/JdbcEmptyCacheSelfTest.java | 15 +-
.../ignite/internal/jdbc2/JdbcErrorsSelfTest.java | 3 +
.../jdbc2/JdbcInsertStatementSelfTest.java | 10 +-
.../internal/jdbc2/JdbcLocalCachesSelfTest.java | 16 +-
.../internal/jdbc2/JdbcMergeStatementSelfTest.java | 4 +
.../internal/jdbc2/JdbcMetadataSelfTest.java | 387 +-
.../jdbc2/JdbcNoCacheStreamingSelfTest.java | 3 +
.../internal/jdbc2/JdbcNoDefaultCacheTest.java | 139 -
.../jdbc2/JdbcPreparedStatementSelfTest.java | 30 +-
.../internal/jdbc2/JdbcResultSetSelfTest.java | 38 +-
.../internal/jdbc2/JdbcSchemaCaseSelfTest.java | 41 +
.../ignite/internal/jdbc2/JdbcSpringSelfTest.java | 3 +
.../jdbc2/JdbcStatementBatchingSelfTest.java | 5 +
.../internal/jdbc2/JdbcStatementSelfTest.java | 20 +-
.../internal/jdbc2/JdbcStreamingSelfTest.java | 7 +-
.../jdbc2/JdbcStreamingToPublicCacheTest.java | 2 +
.../jdbc2/JdbcUpdateStatementSelfTest.java | 4 +
.../rest/AbstractRestProcessorSelfTest.java | 12 -
.../rest/ChangeStateCommandHandlerTest.java | 14 +-
.../rest/ClientMemcachedProtocolSelfTest.java | 20 +
.../rest/JettyRestProcessorAbstractSelfTest.java | 267 +-
...ttyRestProcessorAuthenticationAbstractTest.java | 9 +-
...stProcessorAuthenticationWithTokenSelfTest.java | 36 +-
.../rest/JettyRestProcessorBaselineSelfTest.java | 228 +
.../rest/JettyRestProcessorGetAllAsArrayTest.java | 2 +
.../rest/JettyRestProcessorSignedSelfTest.java | 2 +
.../rest/RestBinaryProtocolSelfTest.java | 32 +-
.../rest/RestMemcacheProtocolSelfTest.java | 32 +-
.../rest/RestProcessorMultiStartSelfTest.java | 3 +
.../rest/RestProcessorStartSelfTest.java | 11 +-
.../rest/TaskCommandHandlerSelfTest.java | 17 +-
.../rest/TcpRestUnmarshalVulnerabilityTest.java | 9 +-
.../internal/processors/rest/TestBinaryClient.java | 5 +-
.../processors/rest/TestMemcacheClient.java | 6 +-
.../ignite/internal/processors/rest/TestTask1.java | 2 +-
.../ignite/internal/processors/rest/TestTask2.java | 2 +-
.../rest/protocols/tcp/MockNioSession.java | 2 +-
.../rest/protocols/tcp/TcpRestParserSelfTest.java | 10 +-
.../tcp/redis/RedisCommonAbstractTest.java | 14 +-
.../tcp/redis/RedisProtocolConnectSelfTest.java | 4 +
.../tcp/redis/RedisProtocolGetAllAsArrayTest.java | 17 +-
.../tcp/redis/RedisProtocolServerSelfTest.java | 4 +
...ProtocolStringAtomicDatastructuresSelfTest.java | 46 +
.../tcp/redis/RedisProtocolStringSelfTest.java | 16 +
.../ignite/jdbc/AbstractJdbcPojoQuerySelfTest.java | 23 -
.../ignite/jdbc/JdbcComplexQuerySelfTest.java | 22 +-
.../apache/ignite/jdbc/JdbcConnectionSelfTest.java | 24 +-
.../apache/ignite/jdbc/JdbcEmptyCacheSelfTest.java | 17 +-
.../ignite/jdbc/JdbcErrorsAbstractSelfTest.java | 43 +-
.../ignite/jdbc/JdbcLocalCachesSelfTest.java | 17 +-
.../apache/ignite/jdbc/JdbcMetadataSelfTest.java | 89 +-
.../apache/ignite/jdbc/JdbcNoDefaultCacheTest.java | 15 +-
.../ignite/jdbc/JdbcPojoLegacyQuerySelfTest.java | 2 +
.../apache/ignite/jdbc/JdbcPojoQuerySelfTest.java | 3 +
.../ignite/jdbc/JdbcPreparedStatementSelfTest.java | 31 +-
.../apache/ignite/jdbc/JdbcResultSetSelfTest.java | 33 +-
.../apache/ignite/jdbc/JdbcStatementSelfTest.java | 19 +-
.../ignite/jdbc/JdbcThinMetadataSqlMatchTest.java | 147 +
.../ignite/jdbc/JdbcVersionMismatchSelfTest.java | 173 +
.../jdbc/suite/IgniteJdbcDriverMvccTestSuite.java | 39 +-
.../jdbc/suite/IgniteJdbcDriverTestSuite.java | 279 +-
...teJdbcThinDriverAffinityAwarenessTestSuite.java | 50 +
.../thin/JdbcThinAbstractDmlStatementSelfTest.java | 13 -
.../ignite/jdbc/thin/JdbcThinAbstractSelfTest.java | 62 +-
.../thin/JdbcThinAffinityAwarenessSelfTest.java | 856 +
...cThinAffinityAwarenessTransactionsSelfTest.java | 264 +
.../JdbcThinAuthenticateConnectionSelfTest.java | 20 +-
.../thin/JdbcThinAutoCloseServerCursorTest.java | 19 +-
.../ignite/jdbc/thin/JdbcThinBatchSelfTest.java | 203 +-
.../thin/JdbcThinBulkLoadAbstractSelfTest.java | 87 +-
.../JdbcThinComplexDmlDdlCustomSchemaSelfTest.java | 5 +-
.../jdbc/thin/JdbcThinComplexDmlDdlSelfTest.java | 17 +-
...inComplexDmlDdlSkipReducerOnUpdateSelfTest.java | 3 +-
.../jdbc/thin/JdbcThinComplexQuerySelfTest.java | 22 +-
.../JdbcThinConnectionMultipleAddressesTest.java | 41 +-
.../JdbcThinConnectionMvccEnabledSelfTest.java | 63 +-
.../jdbc/thin/JdbcThinConnectionSSLTest.java | 36 +-
.../jdbc/thin/JdbcThinConnectionSelfTest.java | 857 +-
.../thin/JdbcThinConnectionTimeoutSelfTest.java | 281 +
.../thin/JdbcThinDataPageScanPropertySelfTest.java | 223 +
.../jdbc/thin/JdbcThinDataSourceSelfTest.java | 101 +-
.../jdbc/thin/JdbcThinDeleteStatementSelfTest.java | 3 +
.../thin/JdbcThinDynamicIndexAbstractSelfTest.java | 8 +
.../jdbc/thin/JdbcThinEmptyCacheSelfTest.java | 17 +-
.../ignite/jdbc/thin/JdbcThinErrorsSelfTest.java | 21 +-
.../jdbc/thin/JdbcThinInsertStatementSelfTest.java | 6 +
...InsertStatementSkipReducerOnUpdateSelfTest.java | 1 -
.../jdbc/thin/JdbcThinLocalQueriesSelfTest.java | 9 +-
.../jdbc/thin/JdbcThinMergeStatementSelfTest.java | 3 +
...nMergeStatementSkipReducerOnUpdateSelfTest.java | 1 -
.../thin/JdbcThinMetadataPrimaryKeysSelfTest.java | 14 +-
.../ignite/jdbc/thin/JdbcThinMetadataSelfTest.java | 278 +-
.../thin/JdbcThinMissingLongArrayResultsTest.java | 16 +-
.../jdbc/thin/JdbcThinMultiStatementSelfTest.java | 207 +
.../jdbc/thin/JdbcThinNoDefaultSchemaTest.java | 18 +-
.../thin/JdbcThinPreparedStatementLeakTest.java | 77 +
.../thin/JdbcThinPreparedStatementSelfTest.java | 83 +-
.../jdbc/thin/JdbcThinResultSetSelfTest.java | 336 +-
.../jdbc/thin/JdbcThinSchemaCaseSelfTest.java | 33 +
.../ignite/jdbc/thin/JdbcThinSchemaCaseTest.java | 124 -
.../jdbc/thin/JdbcThinSelectAfterAlterTable.java | 19 +-
.../jdbc/thin/JdbcThinStatementCancelSelfTest.java | 766 +
.../jdbc/thin/JdbcThinStatementSelfTest.java | 484 +-
.../thin/JdbcThinStatementTimeoutSelfTest.java | 309 +
.../thin/JdbcThinStreamingAbstractSelfTest.java | 35 +-
.../thin/JdbcThinStreamingNotOrderedSelfTest.java | 2 +-
.../thin/JdbcThinStreamingOrderedSelfTest.java | 2 +-
.../thin/JdbcThinStreamingResetStreamTest.java | 142 +
.../apache/ignite/jdbc/thin/JdbcThinTcpIoTest.java | 147 +-
...dbcThinTransactionsAbstractComplexSelfTest.java | 83 +-
.../thin/JdbcThinTransactionsLeaksMvccTest.java | 150 +
.../jdbc/thin/JdbcThinTransactionsSelfTest.java | 71 +-
...dbcThinTransactionsWithMvccEnabledSelfTest.java | 43 +-
.../jdbc/thin/JdbcThinUpdateStatementSelfTest.java | 3 +
...UpdateStatementSkipReducerOnUpdateSelfTest.java | 1 -
...nsactionFinishOnDeactivatedClusterSelfTest.java | 159 +
.../loadtests/client/ClientCacheBenchmark.java | 3 +-
.../client/ClientMarshallerBenchmarkTest.java | 4 +-
.../loadtests/client/ClientTcpSslLoadTest.java | 5 +-
modules/clients/src/test/keystore/ca/node02old.jks | Bin 0 -> 4598 bytes
.../clients/src/test/resources/bulkload20_000.csv | 20000 +++++++++++++++++++
modules/cloud/pom.xml | 2 +-
.../ipfinder/cloud/TcpDiscoveryCloudIpFinder.java | 4 +-
.../discovery/tcp/ipfinder/cloud/package-info.java | 3 +-
.../cloud/TcpDiscoveryCloudIpFinderSelfTest.java | 28 +-
.../discovery/tcp/ipfinder/cloud/package-info.java | 3 +-
.../ignite/testsuites/IgniteCloudTestSuite.java | 25 +-
modules/codegen/pom.xml | 2 +-
.../ignite/codegen/MessageCodeGenerator.java | 18 +-
modules/compatibility/pom.xml | 9 +-
.../compatibility/PdsWithTtlCompatibilityTest.java | 195 -
.../apache/ignite/compatibility/package-info.java | 3 +-
.../persistence/FoldersReuseCompatibilityTest.java | 3 +
.../IgnitePKIndexesMigrationToUnwrapPkTest.java | 260 +
...gratingToWalV2SerializerWithCompactionTest.java | 2 +
.../PersistenceBasicCompatibilityTest.java | 34 +
.../compatibility/persistence/package-info.java | 3 +-
.../testframework/junits/Dependency.java | 95 +-
.../junits/IgniteCompatibilityAbstractTest.java | 42 +-
.../junits/IgniteCompatibilityNodeRunner.java | 19 +-
.../testframework/junits/logger/package-info.java | 3 +-
.../testframework/junits/package-info.java | 3 +-
.../compatibility/testframework/package-info.java | 3 +-
.../testframework/plugins/package-info.java | 3 +-
.../testframework/util/MavenUtils.java | 37 +-
.../testframework/util/package-info.java | 3 +-
.../IgniteCompatibilityBasicTestSuite.java | 27 +-
.../compatibility/testsuites/package-info.java | 3 +-
modules/compress/licenses/Snappy-LICENSE.txt | 29 +
.../licenses/Snappy-java-LICENSE.txt} | 0
modules/compress/licenses/Zstd-LICENSE.txt | 30 +
modules/compress/licenses/Zstd-jni-LICENSE.txt | 26 +
modules/compress/licenses/jnr-ffi-LICENSE.txt | 25 +
modules/compress/licenses/jnr-posix-LICENSE.txt | 2486 +++
modules/compress/licenses/lz4-LICENSE.txt | 11 +
.../licenses/lz4-java-LICENSE.txt} | 0
modules/compress/pom.xml | 150 +
.../compress/CompressionProcessorImpl.java | 443 +
.../processors/compress/NativeFileSystemLinux.java | 142 +
.../processors/compress/NativeFileSystemPosix.java | 54 +
...ionWithRealCpDisabledAndWalCompressionTest.java | 37 +
.../wal/WalCompactionAndPageCompressionTest.java | 35 +
.../WalRecoveryWithPageCompressionAndTdeTest.java | 51 +
.../db/wal/WalRecoveryWithPageCompressionTest.java | 36 +
.../AbstractPageCompressionIntegrationTest.java | 201 +
.../compress/CompressionConfigurationTest.java | 106 +
.../compress/CompressionProcessorTest.java | 1082 +
.../DiskPageCompressionConfigValidationTest.java | 161 +
.../DiskPageCompressionIntegrationAsyncTest.java | 30 +
.../DiskPageCompressionIntegrationTest.java | 317 +
.../processors/compress/FileSystemUtilsTest.java | 196 +
.../WalPageCompressionIntegrationTest.java | 101 +
.../testsuites/IgnitePdsCompressionTestSuite.java | 75 +
.../testsuites/IgnitePdsCompressionTestSuite2.java | 41 +
modules/compress/src/test/resources/encryption.jks | Bin 0 -> 6737 bytes
modules/core/pom.xml | 6 +-
modules/core/src/main/java/META-INF/NOTICE | 2 +-
.../java/org/apache/ignite/DataRegionMetrics.java | 16 +
.../apache/ignite/DataRegionMetricsAdapter.java | 4 +
.../apache/ignite/DataRegionMetricsProvider.java | 38 +
.../java/org/apache/ignite/DataStorageMetrics.java | 22 +
.../apache/ignite/DataStorageMetricsAdapter.java | 5 +
.../src/main/java/org/apache/ignite/Ignite.java | 3 -
.../org/apache/ignite/IgniteAtomicReference.java | 2 +-
.../org/apache/ignite/IgniteAtomicSequence.java | 2 +-
.../org/apache/ignite/IgniteAtomicStamped.java | 2 +-
.../ignite/IgniteAuthenticationException.java | 2 +-
.../main/java/org/apache/ignite/IgniteCache.java | 96 +-
.../ignite/IgniteCacheRestartingException.java | 24 +-
.../org/apache/ignite/IgniteCheckedException.java | 2 +-
.../ignite/IgniteClientDisconnectedException.java | 2 +-
.../main/java/org/apache/ignite/IgniteCluster.java | 33 +
.../main/java/org/apache/ignite/IgniteCompute.java | 11 +-
.../org/apache/ignite/IgniteCountDownLatch.java | 2 +-
.../apache/ignite/IgniteDeploymentException.java | 2 +-
.../main/java/org/apache/ignite/IgniteEvents.java | 2 +-
.../java/org/apache/ignite/IgniteException.java | 2 +-
.../java/org/apache/ignite/IgniteFileSystem.java | 4 +-
.../apache/ignite/IgniteIllegalStateException.java | 2 +-
.../apache/ignite/IgniteInterruptedException.java | 2 +-
.../java/org/apache/ignite/IgniteJdbcDriver.java | 10 +-
.../apache/ignite/IgniteJdbcThinDataSource.java | 3 +-
.../org/apache/ignite/IgniteJdbcThinDriver.java | 1 -
.../java/org/apache/ignite/IgniteMessaging.java | 2 +-
.../main/java/org/apache/ignite/IgniteQueue.java | 8 +
.../java/org/apache/ignite/IgniteScheduler.java | 36 +-
.../main/java/org/apache/ignite/IgniteState.java | 2 +-
.../org/apache/ignite/IgniteSystemProperties.java | 331 +-
.../src/main/java/org/apache/ignite/Ignition.java | 11 +-
.../java/org/apache/ignite/IgnitionListener.java | 2 +-
.../ignite/binary/BinaryInvalidTypeException.java | 2 +-
.../org/apache/ignite/binary/BinaryObject.java | 2 +-
.../ignite/binary/BinaryObjectException.java | 2 +-
.../org/apache/ignite/binary/BinaryRawReader.java | 2 +-
.../org/apache/ignite/binary/BinaryRawWriter.java | 2 +-
.../org/apache/ignite/binary/BinarySerializer.java | 2 +-
.../java/org/apache/ignite/binary/BinaryType.java | 2 +-
.../org/apache/ignite/binary/BinaryWriter.java | 2 +-
.../org/apache/ignite/binary/Binarylizable.java | 2 +-
.../org/apache/ignite/binary/package-info.java | 3 +-
.../java/org/apache/ignite/cache/CacheEntry.java | 2 +-
.../cache/CacheEntryEventSerializableFilter.java | 2 +-
.../apache/ignite/cache/CacheEntryProcessor.java | 2 +-
.../apache/ignite/cache/CacheExistsException.java | 2 +-
.../ignite/cache/CacheInterceptorAdapter.java | 2 +-
.../apache/ignite/cache/CacheKeyConfiguration.java | 26 +
.../java/org/apache/ignite/cache/CacheManager.java | 1 -
.../java/org/apache/ignite/cache/CacheMetrics.java | 6 +-
.../java/org/apache/ignite/cache/CacheMode.java | 2 +-
.../ignite/cache/CachePartialUpdateException.java | 2 +-
.../org/apache/ignite/cache/CachePeekMode.java | 2 +-
.../apache/ignite/cache/CacheRebalanceMode.java | 2 +-
.../ignite/cache/CacheServerNotFoundException.java | 2 +-
.../cache/CacheWriteSynchronizationMode.java | 2 +-
.../org/apache/ignite/cache/CachingProvider.java | 2 +-
.../org/apache/ignite/cache/QueryEntityPatch.java | 1 -
.../java/org/apache/ignite/cache/QueryIndex.java | 1 -
.../affinity/AffinityCentralizedFunction.java | 2 +-
.../ignite/cache/affinity/AffinityFunction.java | 2 +-
.../cache/affinity/AffinityFunctionContext.java | 2 +-
.../apache/ignite/cache/affinity/AffinityKey.java | 3 +-
.../ignite/cache/affinity/AffinityKeyMapped.java | 6 +-
.../ignite/cache/affinity/AffinityKeyMapper.java | 2 +-
.../apache/ignite/cache/affinity/AffinityUuid.java | 2 +-
.../apache/ignite/cache/affinity/package-info.java | 3 +-
.../ClusterNodeAttributeAffinityBackupFilter.java | 2 +-
.../rendezvous/RendezvousAffinityFunction.java | 38 +-
.../cache/affinity/rendezvous/package-info.java | 3 +-
.../ignite/cache/eviction/EvictableEntry.java | 2 +-
.../ignite/cache/eviction/EvictionFilter.java | 2 +-
.../ignite/cache/eviction/EvictionPolicy.java | 2 +-
.../cache/eviction/fifo/FifoEvictionPolicy.java | 3 +-
.../eviction/fifo/FifoEvictionPolicyMBean.java | 2 +-
.../ignite/cache/eviction/fifo/package-info.java | 3 +-
.../cache/eviction/igfs/IgfsEvictionFilter.java | 2 +-
.../igfs/IgfsPerBlockLruEvictionPolicy.java | 2 +-
.../igfs/IgfsPerBlockLruEvictionPolicyMXBean.java | 2 +-
.../ignite/cache/eviction/igfs/package-info.java | 3 +-
.../cache/eviction/lru/LruEvictionPolicy.java | 3 +-
.../eviction/lru/LruEvictionPolicyFactory.java | 1 -
.../cache/eviction/lru/LruEvictionPolicyMBean.java | 2 +-
.../ignite/cache/eviction/lru/package-info.java | 3 +-
.../apache/ignite/cache/eviction/package-info.java | 3 +-
.../ignite/cache/eviction/random/package-info.java | 3 +-
.../eviction/sorted/SortedEvictionPolicy.java | 6 +-
.../eviction/sorted/SortedEvictionPolicyMBean.java | 2 +-
.../ignite/cache/eviction/sorted/package-info.java | 3 +-
.../java/org/apache/ignite/cache/package-info.java | 3 +-
.../apache/ignite/cache/query/ContinuousQuery.java | 59 +-
.../java/org/apache/ignite/cache/query/Query.java | 20 +-
.../cache/query/QueryCancelledException.java | 7 +-
.../org/apache/ignite/cache/query/QueryCursor.java | 2 +-
.../apache/ignite/cache/query/QueryMetrics.java | 6 +-
.../ignite/cache/query/QueryRetryException.java | 35 +
.../org/apache/ignite/cache/query/ScanQuery.java | 2 +-
.../org/apache/ignite/cache/query/SpiQuery.java | 2 +-
.../apache/ignite/cache/query/SqlFieldsQuery.java | 68 +-
.../org/apache/ignite/cache/query/SqlQuery.java | 9 +-
.../org/apache/ignite/cache/query/TextQuery.java | 34 +-
.../cache/query/annotations/QueryGroupIndex.java | 2 +-
.../cache/query/annotations/QuerySqlFunction.java | 2 +-
.../cache/query/annotations/QueryTextField.java | 2 +-
.../cache/query/annotations/package-info.java | 3 +-
.../apache/ignite/cache/query/package-info.java | 3 +-
.../org/apache/ignite/cache/store/CacheStore.java | 2 +-
.../ignite/cache/store/CacheStoreAdapter.java | 2 +-
.../ignite/cache/store/CacheStoreSession.java | 2 +-
.../cache/store/jdbc/CacheJdbcBlobStore.java | 3 +-
.../cache/store/jdbc/CacheJdbcPojoStore.java | 2 +
.../store/jdbc/CacheJdbcPojoStoreFactory.java | 2 -
.../ignite/cache/store/jdbc/JdbcTypeField.java | 1 -
.../cache/store/jdbc/JdbcTypesTransformer.java | 1 -
.../cache/store/jdbc/dialect/package-info.java | 3 +-
.../ignite/cache/store/jdbc/package-info.java | 3 +-
.../apache/ignite/cache/store/package-info.java | 3 +-
.../java/org/apache/ignite/client/ClientCache.java | 3 +-
.../ignite/client/ClientCacheConfiguration.java | 11 +-
.../ignite/client/ClientConnectionException.java | 18 +-
.../ignite/client/ClientReconnectedException.java | 40 +
.../org/apache/ignite/cluster/ClusterGroup.java | 2 +-
.../ignite/cluster/ClusterGroupEmptyException.java | 2 +-
.../org/apache/ignite/cluster/ClusterMetrics.java | 7 +
.../org/apache/ignite/cluster/ClusterNode.java | 4 +-
.../ignite/cluster/ClusterStartNodeResult.java | 2 +-
.../ignite/cluster/ClusterTopologyException.java | 2 +-
.../org/apache/ignite/cluster/package-info.java | 3 +-
.../compute/ComputeExecutionRejectedException.java | 2 +-
.../java/org/apache/ignite/compute/ComputeJob.java | 2 +-
.../apache/ignite/compute/ComputeJobAdapter.java | 3 +-
.../apache/ignite/compute/ComputeJobAfterSend.java | 2 +-
.../ignite/compute/ComputeJobBeforeFailover.java | 2 +-
.../apache/ignite/compute/ComputeJobContext.java | 2 +-
.../ignite/compute/ComputeJobContinuation.java | 2 +-
.../compute/ComputeJobContinuationAdapter.java | 2 +-
.../compute/ComputeJobFailoverException.java | 2 +-
.../ignite/compute/ComputeJobMasterLeaveAware.java | 2 +-
.../apache/ignite/compute/ComputeJobResult.java | 2 +-
.../ignite/compute/ComputeJobResultPolicy.java | 2 +-
.../apache/ignite/compute/ComputeJobSibling.java | 2 +-
.../apache/ignite/compute/ComputeLoadBalancer.java | 2 +-
.../org/apache/ignite/compute/ComputeTask.java | 5 +-
.../apache/ignite/compute/ComputeTaskAdapter.java | 2 +-
.../compute/ComputeTaskCancelledException.java | 2 +-
.../compute/ComputeTaskContinuousMapper.java | 2 +-
.../apache/ignite/compute/ComputeTaskFuture.java | 2 +-
.../apache/ignite/compute/ComputeTaskMapAsync.java | 2 +-
.../org/apache/ignite/compute/ComputeTaskName.java | 4 +-
.../ignite/compute/ComputeTaskNoResultCache.java | 2 +-
.../apache/ignite/compute/ComputeTaskSession.java | 2 +-
.../ComputeTaskSessionAttributeListener.java | 2 +-
.../compute/ComputeTaskSessionFullSupport.java | 2 +-
.../ignite/compute/ComputeTaskSessionScope.java | 2 +-
.../org/apache/ignite/compute/ComputeTaskSpis.java | 1 -
.../ignite/compute/ComputeTaskSplitAdapter.java | 5 +-
.../compute/ComputeTaskTimeoutException.java | 2 +-
.../compute/ComputeUserUndeclaredException.java | 2 +-
.../org/apache/ignite/compute/gridify/Gridify.java | 8 +-
.../ignite/compute/gridify/GridifyArgument.java | 2 +-
.../ignite/compute/gridify/GridifyInput.java | 2 +-
.../ignite/compute/gridify/GridifyInterceptor.java | 2 +-
.../ignite/compute/gridify/GridifyNodeFilter.java | 2 +-
.../compute/gridify/GridifyRuntimeException.java | 2 +-
.../ignite/compute/gridify/GridifySetToSet.java | 3 +-
.../ignite/compute/gridify/GridifySetToValue.java | 3 +-
.../ignite/compute/gridify/GridifyTaskAdapter.java | 4 +-
.../compute/gridify/GridifyTaskSplitAdapter.java | 4 +-
.../gridify/aop/GridifyArgumentAdapter.java | 2 +-
.../gridify/aop/GridifyDefaultRangeTask.java | 6 +-
.../compute/gridify/aop/GridifyDefaultTask.java | 5 +-
.../gridify/aop/GridifySetToSetAbstractAspect.java | 6 +-
.../aop/GridifySetToValueAbstractAspect.java | 2 +-
.../ignite/compute/gridify/aop/package-info.java | 3 +-
.../ignite/compute/gridify/package-info.java | 3 +-
.../org/apache/ignite/compute/package-info.java | 3 +-
.../ignite/configuration/AddressResolver.java | 2 +-
.../ignite/configuration/AtomicConfiguration.java | 2 +-
.../ignite/configuration/CacheConfiguration.java | 150 +-
.../ClientConnectorConfiguration.java | 38 +
.../configuration/CollectionConfiguration.java | 2 +-
.../configuration/ConnectorConfiguration.java | 8 +-
.../configuration/ConnectorMessageInterceptor.java | 2 +-
.../configuration/DataRegionConfiguration.java | 31 +
.../configuration/DataStorageConfiguration.java | 151 +-
.../DefaultCommunicationFailureResolver.java | 1 -
.../ignite/configuration/DeploymentMode.java | 2 +-
.../ignite/configuration/DiskPageCompression.java | 58 +
.../configuration/FileSystemConfiguration.java | 2 +-
.../ignite/configuration/IgniteConfiguration.java | 318 +-
.../ignite/configuration/MemoryConfiguration.java | 1 -
.../configuration/NearCacheConfiguration.java | 1 +
.../PersistentStoreConfiguration.java | 1 -
.../configuration/PlatformConfiguration.java | 2 +-
.../ignite/configuration/SerializeSeparately.java | 34 +
.../configuration/SqlConnectorConfiguration.java | 1 -
.../ignite/configuration/TopologyValidator.java | 2 +-
.../configuration/TransactionConfiguration.java | 58 +-
.../apache/ignite/configuration/package-info.java | 3 +-
.../events/CacheConsistencyViolationEvent.java | 69 +
.../java/org/apache/ignite/events/CacheEvent.java | 25 +-
.../ignite/events/CacheQueryExecutedEvent.java | 2 +-
.../apache/ignite/events/CacheQueryReadEvent.java | 2 +-
.../ignite/events/CacheRebalancingEvent.java | 4 +-
.../org/apache/ignite/events/CheckpointEvent.java | 2 +-
.../ignite/events/ClusterActivationEvent.java | 92 +
.../org/apache/ignite/events/DeploymentEvent.java | 2 +-
.../main/java/org/apache/ignite/events/Event.java | 2 +-
.../org/apache/ignite/events/EventAdapter.java | 2 +-
.../org/apache/ignite/events/EventLocalOrder.java | 2 +-
.../java/org/apache/ignite/events/EventType.java | 85 +-
.../java/org/apache/ignite/events/IgfsEvent.java | 2 +-
.../java/org/apache/ignite/events/JobEvent.java | 2 +-
.../java/org/apache/ignite/events/TaskEvent.java | 2 +-
.../org/apache/ignite/events/package-info.java | 3 +-
.../ignite/failure/AbstractFailureHandler.java | 21 +-
.../org/apache/ignite/failure/FailureContext.java | 2 +-
.../org/apache/ignite/failure/FailureHandler.java | 6 -
.../org/apache/ignite/failure/FailureType.java | 5 +-
.../org/apache/ignite/failure/package-info.java | 3 +-
.../org/apache/ignite/hadoop/HadoopInputSplit.java | 2 +-
.../apache/ignite/hadoop/HadoopMapReducePlan.java | 2 +-
.../ignite/hadoop/HadoopMapReducePlanner.java | 2 +-
.../org/apache/ignite/hadoop/package-info.java | 3 +-
.../org/apache/ignite/igfs/IgfsBlockLocation.java | 2 +-
.../igfs/IgfsConcurrentModificationException.java | 2 +-
.../ignite/igfs/IgfsCorruptedFileException.java | 2 +-
.../igfs/IgfsDirectoryNotEmptyException.java | 2 +-
.../java/org/apache/ignite/igfs/IgfsException.java | 2 +-
.../main/java/org/apache/ignite/igfs/IgfsFile.java | 2 +-
.../ignite/igfs/IgfsGroupDataBlocksKeyMapper.java | 2 +-
.../org/apache/ignite/igfs/IgfsInputStream.java | 2 +-
.../igfs/IgfsInvalidHdfsVersionException.java | 2 +-
.../ignite/igfs/IgfsInvalidPathException.java | 2 +-
.../ignite/igfs/IgfsIpcEndpointConfiguration.java | 2 +-
.../apache/ignite/igfs/IgfsIpcEndpointType.java | 2 +-
.../java/org/apache/ignite/igfs/IgfsMetrics.java | 2 +-
.../main/java/org/apache/ignite/igfs/IgfsMode.java | 2 +-
.../ignite/igfs/IgfsOutOfSpaceException.java | 2 +-
.../org/apache/ignite/igfs/IgfsOutputStream.java | 2 +-
.../igfs/IgfsParentNotDirectoryException.java | 2 +-
.../main/java/org/apache/ignite/igfs/IgfsPath.java | 3 +-
.../igfs/IgfsPathAlreadyExistsException.java | 2 +-
.../ignite/igfs/IgfsPathIsDirectoryException.java | 2 +-
.../igfs/IgfsPathIsNotDirectoryException.java | 2 +-
.../ignite/igfs/IgfsPathNotFoundException.java | 2 +-
.../org/apache/ignite/igfs/IgfsPathSummary.java | 2 +-
.../org/apache/ignite/igfs/IgfsUserContext.java | 2 +-
.../ignite/igfs/mapreduce/IgfsFileRange.java | 2 +-
.../igfs/mapreduce/IgfsInputStreamJobAdapter.java | 2 +-
.../org/apache/ignite/igfs/mapreduce/IgfsJob.java | 2 +-
.../ignite/igfs/mapreduce/IgfsJobAdapter.java | 2 +-
.../igfs/mapreduce/IgfsRangeInputStream.java | 2 +-
.../ignite/igfs/mapreduce/IgfsRecordResolver.java | 2 +-
.../org/apache/ignite/igfs/mapreduce/IgfsTask.java | 2 +-
.../apache/ignite/igfs/mapreduce/IgfsTaskArgs.java | 2 +-
.../igfs/mapreduce/IgfsTaskNoReduceAdapter.java | 2 +-
.../apache/ignite/igfs/mapreduce/package-info.java | 3 +-
.../records/IgfsByteDelimiterRecordResolver.java | 2 +-
.../records/IgfsFixedLengthRecordResolver.java | 2 +-
.../records/IgfsNewLineRecordResolver.java | 3 +-
.../records/IgfsStringDelimiterRecordResolver.java | 2 +-
.../igfs/mapreduce/records/package-info.java | 3 +-
.../java/org/apache/ignite/igfs/package-info.java | 3 +-
.../igfs/secondary/IgfsSecondaryFileSystem.java | 2 +-
.../IgfsSecondaryFileSystemPositionedReadable.java | 2 +-
.../local/LocalIgfsSecondaryFileSystem.java | 3 +-
.../ignite/igfs/secondary/local/package-info.java | 3 +-
.../apache/ignite/igfs/secondary/package-info.java | 3 +-
.../ignite/internal/AsyncSupportAdapter.java | 5 +-
.../java/org/apache/ignite/internal/ClassSet.java | 1 -
.../ClusterLocalNodeMetricsMXBeanImpl.java | 5 +
.../ignite/internal/ClusterMetricsMXBeanImpl.java | 5 +
.../ignite/internal/ClusterMetricsSnapshot.java | 29 +-
.../ignite/internal/ComputeTaskInternalFuture.java | 4 +-
.../ignite/internal/DuplicateTypeIdException.java | 2 +-
.../ignite/internal/GridCachePluginContext.java | 2 +-
.../ignite/internal/GridClosureCallMode.java | 2 +-
.../ignite/internal/GridCodegenConverter.java | 2 +-
.../org/apache/ignite/internal/GridComponent.java | 20 +-
.../ignite/internal/GridDirectCollection.java | 2 +-
.../org/apache/ignite/internal/GridDirectMap.java | 2 +-
.../ignite/internal/GridDirectTransient.java | 2 +-
.../ignite/internal/GridEventConsumeHandler.java | 66 +-
.../ignite/internal/GridInternalException.java | 3 +-
.../ignite/internal/GridInternalWrapper.java | 2 +-
.../ignite/internal/GridJobCancelRequest.java | 2 +-
.../apache/ignite/internal/GridJobContextImpl.java | 1 -
.../ignite/internal/GridJobExecuteRequest.java | 4 +-
.../ignite/internal/GridJobExecuteResponse.java | 4 +-
.../apache/ignite/internal/GridJobResultImpl.java | 2 +-
.../apache/ignite/internal/GridJobSessionImpl.java | 5 +-
.../apache/ignite/internal/GridJobSiblingImpl.java | 2 +-
.../ignite/internal/GridJobSiblingsRequest.java | 2 +-
.../ignite/internal/GridJobSiblingsResponse.java | 2 +-
.../apache/ignite/internal/GridKernalContext.java | 66 +-
.../ignite/internal/GridKernalContextImpl.java | 129 +-
.../ignite/internal/GridKernalGatewayImpl.java | 4 +-
.../apache/ignite/internal/GridKernalState.java | 2 +-
.../apache/ignite/internal/GridLoggerProxy.java | 2 -
.../ignite/internal/GridMessageListenHandler.java | 64 +-
.../ignite/internal/GridPluginComponent.java | 25 +-
.../apache/ignite/internal/GridPluginContext.java | 2 +-
.../apache/ignite/internal/GridProxyListener.java | 2 +-
.../ignite/internal/GridTaskCancelRequest.java | 2 +-
.../ignite/internal/GridTaskNameHashKey.java | 2 +-
.../ignite/internal/GridTaskSessionImpl.java | 59 +-
.../ignite/internal/GridTaskSessionInternal.java | 2 +-
.../ignite/internal/GridTaskSessionRequest.java | 2 +-
.../java/org/apache/ignite/internal/GridTopic.java | 8 +-
.../IgniteClientDisconnectedCheckedException.java | 2 +-
.../ignite/internal/IgniteCodeGeneratingFail.java | 2 +-
.../ignite/internal/IgniteComponentType.java | 11 +-
.../apache/ignite/internal/IgniteComputeImpl.java | 5 +-
.../internal/IgniteDeploymentCheckedException.java | 2 +-
.../ignite/internal/IgniteDiagnosticAware.java | 2 +-
.../ignite/internal/IgniteDiagnosticMessage.java | 9 +-
.../internal/IgniteDiagnosticPrepareContext.java | 4 +-
.../apache/ignite/internal/IgniteEventsImpl.java | 4 +-
.../org/apache/ignite/internal/IgniteFeatures.java | 157 +
.../IgniteFutureCancelledCheckedException.java | 2 +-
.../IgniteFutureTimeoutCheckedException.java | 2 +-
.../ignite/internal/IgniteInternalFuture.java | 6 +-
.../IgniteInterruptedCheckedException.java | 3 +-
.../org/apache/ignite/internal/IgniteKernal.java | 575 +-
.../ignite/internal/IgniteMessagingImpl.java | 5 +-
.../ignite/internal/IgniteNodeAttributes.java | 16 +-
.../apache/ignite/internal/IgniteProperties.java | 2 +-
.../ignite/internal/IgniteSchedulerImpl.java | 14 +-
.../apache/ignite/internal/IgniteServicesImpl.java | 1 -
.../ignite/internal/IgniteTransactionsEx.java | 2 +-
.../apache/ignite/internal/IgniteVersionUtils.java | 36 +-
.../org/apache/ignite/internal/IgnitionEx.java | 152 +-
.../ignite/internal/IgnitionMXBeanAdapter.java | 2 +-
.../ignite/internal/LongJVMPauseDetector.java | 64 +-
.../ignite/internal/MarshallerContextImpl.java | 45 +-
.../internal/MarshallerMappingFileStore.java | 4 +-
.../ignite/internal/NodeStoppingException.java | 2 +-
.../main/java/org/apache/ignite/internal/README.md | 20 +
.../org/apache/ignite/internal/SkipDaemon.java | 2 +-
.../internal/StripedExecutorMXBeanAdapter.java | 10 +-
.../ignite/internal/ThreadPoolMXBeanAdapter.java | 2 +-
.../internal/TransactionMetricsMxBeanImpl.java | 6 +-
.../ignite/internal/TransactionsMXBeanImpl.java | 22 +-
.../internal/UnregisteredBinaryTypeException.java | 59 +-
.../internal/binary/BinaryClassDescriptor.java | 9 +-
.../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 | 8 +-
.../ignite/internal/binary/BinaryFieldImpl.java | 1 -
.../ignite/internal/binary/BinaryMarshaller.java | 1 -
.../ignite/internal/binary/BinaryMetadata.java | 1 -
.../internal/binary/BinaryMetadataHandler.java | 10 +-
.../ignite/internal/binary/BinaryObjectExImpl.java | 7 +-
.../ignite/internal/binary/BinaryObjectImpl.java | 8 +-
.../internal/binary/BinaryObjectOffheapImpl.java | 7 -
.../ignite/internal/binary/BinaryReaderExImpl.java | 4 -
.../internal/binary/BinaryReaderHandles.java | 3 +-
.../internal/binary/BinarySchemaRegistry.java | 114 +-
.../ignite/internal/binary/BinaryTreeMap.java | 1 -
.../binary/BinaryTreeMapWriteReplacer.java | 2 +-
.../ignite/internal/binary/BinaryTreeSet.java | 1 -
.../binary/BinaryTreeSetWriteReplacer.java | 2 +-
.../apache/ignite/internal/binary/BinaryUtils.java | 40 +-
.../ignite/internal/binary/BinaryWriterExImpl.java | 3 -
.../internal/binary/BinaryWriterHandles.java | 1 -
.../internal/binary/GridBinaryMarshaller.java | 22 +-
.../binary/builder/BinaryObjectBuilderImpl.java | 8 +-
.../binary/streams/BinaryMemoryAllocatorChunk.java | 8 +-
.../apache/ignite/internal/client/GridClient.java | 9 +-
.../client/GridClientAuthenticationException.java | 2 +-
.../internal/client/GridClientCacheMode.java | 2 +-
.../internal/client/GridClientClosedException.java | 2 +-
.../ignite/internal/client/GridClientData.java | 2 +-
.../internal/client/GridClientDataAffinity.java | 2 +-
.../client/GridClientDataConfiguration.java | 2 +-
.../internal/client/GridClientDataMetrics.java | 2 +-
.../client/GridClientDisconnectedException.java | 2 +-
.../internal/client/GridClientException.java | 2 +-
.../ignite/internal/client/GridClientFactory.java | 2 +-
.../ignite/internal/client/GridClientFuture.java | 2 +-
.../internal/client/GridClientFutureListener.java | 2 +-
.../client/GridClientFutureTimeoutException.java | 2 +-
.../client/GridClientHandshakeException.java | 2 +-
.../internal/client/GridClientNodeMetrics.java | 2 +-
.../client/GridClientPartitionAffinity.java | 5 +-
.../internal/client/GridClientPredicate.java | 2 +-
.../ignite/internal/client/GridClientProtocol.java | 2 +-
.../client/GridClientTopologyListener.java | 2 +-
.../client/GridServerUnreachableException.java | 2 +-
.../client/balancer/GridClientBalancerAdapter.java | 2 +-
.../client/balancer/GridClientLoadBalancer.java | 2 +-
.../client/balancer/GridClientRandomBalancer.java | 2 +-
.../balancer/GridClientRoundRobinBalancer.java | 2 +-
.../client/impl/GridClientAbstractProjection.java | 2 +-
.../client/impl/GridClientAndPredicate.java | 2 +-
.../internal/client/impl/GridClientDataImpl.java | 3 +-
.../client/impl/GridClientDataMetricsAdapter.java | 2 +-
.../client/impl/GridClientFutureAdapter.java | 2 +-
.../client/impl/GridClientFutureCallback.java | 2 +-
.../internal/client/impl/GridClientImpl.java | 5 +
.../internal/client/impl/GridClientNodeImpl.java | 3 +-
.../client/impl/GridClientNodeMetricsAdapter.java | 2 +-
.../client/impl/GridClientThreadFactory.java | 2 +-
.../GridClientConnectionCloseReason.java | 2 +-
.../connection/GridClientConnectionManager.java | 2 +-
.../GridClientConnectionManagerOsImpl.java | 2 +-
.../GridClientConnectionResetException.java | 2 +-
.../connection/GridClientNioTcpConnection.java | 5 +-
.../client/impl/connection/GridClientTopology.java | 2 +-
.../GridConnectionIdleClosedException.java | 2 +-
.../client/marshaller/GridClientMarshaller.java | 2 +-
.../marshaller/jdk/GridClientJdkMarshaller.java | 4 +-
.../GridClientZipOptimizedMarshaller.java | 2 +-
.../internal/client/router/GridRouterFactory.java | 2 +-
.../internal/client/router/GridTcpRouter.java | 2 +-
.../client/router/GridTcpRouterConfiguration.java | 3 +-
.../internal/client/router/GridTcpRouterMBean.java | 2 +-
.../client/router/impl/GridRouterClientImpl.java | 7 +-
.../router/impl/GridRouterCommandLineStartup.java | 1 -
.../impl/GridTcpRouterNioListenerOsImpl.java | 2 +-
.../client/router/impl/GridTcpRouterNioParser.java | 2 +-
.../client/ssl/GridSslBasicContextFactory.java | 87 +-
.../internal/client/ssl/GridSslContextFactory.java | 2 +-
.../ignite/internal/client/thin/ClientBinary.java | 1 -
.../ignite/internal/client/thin/ClientChannel.java | 17 +-
.../client/thin/ClientFieldsQueryPager.java | 7 +-
.../internal/client/thin/ClientQueryCursor.java | 26 +-
.../internal/client/thin/ClientQueryPager.java | 7 +-
.../ignite/internal/client/thin/ClientUtils.java | 12 +-
.../internal/client/thin/GenericQueryPager.java | 64 +-
.../internal/client/thin/PayloadInputChannel.java | 54 +
.../internal/client/thin/PayloadOutputChannel.java | 62 +
.../internal/client/thin/ProtocolVersion.java | 9 +
.../ignite/internal/client/thin/QueryPager.java | 5 +
.../internal/client/thin/ReliableChannel.java | 143 +-
.../internal/client/thin/TcpClientCache.java | 99 +-
.../internal/client/thin/TcpClientChannel.java | 276 +-
.../internal/client/thin/TcpIgniteClient.java | 71 +-
.../client/util/GridClientConsistentHash.java | 1 -
.../client/util/GridClientStripedLock.java | 2 +-
.../internal/client/util/GridClientUtils.java | 2 +-
.../client/util/GridConcurrentHashSet.java | 6 +-
.../cluster/ClusterGroupEmptyCheckedException.java | 2 +-
.../ignite/internal/cluster/ClusterGroupEx.java | 3 +-
.../cluster/ClusterStartNodeResultImpl.java | 2 +-
.../cluster/ClusterTopologyCheckedException.java | 2 +-
.../ClusterTopologyServerNotFoundException.java | 2 +-
.../cluster/DistributedBaselineConfiguration.java | 190 +
.../internal/cluster/IgniteClusterAsyncImpl.java | 47 +-
.../ignite/internal/cluster/IgniteClusterEx.java | 2 +-
.../ignite/internal/cluster/IgniteClusterImpl.java | 141 +-
.../ignite/internal/cluster/IgniteKillTask.java | 5 +-
.../cluster/NodeOrderLegacyComparator.java | 2 +-
.../internal/commandline/ActivateCommand.java | 69 +
.../ignite/internal/commandline/Arguments.java | 216 -
.../internal/commandline/BaselineCommand.java | 278 +
.../ignite/internal/commandline/Command.java | 106 +-
.../internal/commandline/CommandArgIterator.java | 158 +
.../internal/commandline/CommandHandler.java | 2111 +-
.../ignite/internal/commandline/CommandList.java | 107 +
.../ignite/internal/commandline/CommandLogger.java | 143 +
.../internal/commandline/CommonArgParser.java | 339 +
.../commandline/ConnectionAndSslParameters.java | 262 +
.../internal/commandline/DeactivateCommand.java | 75 +
.../ignite/internal/commandline/GridConsole.java | 54 +
.../internal/commandline/GridConsoleAdapter.java | 91 +
.../ignite/internal/commandline/NoopConsole.java | 72 +
.../ignite/internal/commandline/OutputFormat.java | 66 +
.../ignite/internal/commandline/StateCommand.java | 67 +
.../ignite/internal/commandline/TaskExecutor.java | 198 +
.../ignite/internal/commandline/TxCommandArg.java | 78 +
.../ignite/internal/commandline/TxCommands.java | 586 +
.../ignite/internal/commandline/WalCommands.java | 285 +
.../internal/commandline/argument/CommandArg.java | 28 +
.../commandline/argument/CommandArgUtils.java | 46 +
.../commandline/baseline/AutoAdjustCommandArg.java | 50 +
.../commandline/baseline/BaselineArguments.java | 173 +
.../commandline/baseline/BaselineSubcommands.java | 116 +
.../internal/commandline/cache/CacheArguments.java | 248 -
.../internal/commandline/cache/CacheCommand.java | 103 -
.../commandline/cache/CacheCommandList.java | 126 +
.../internal/commandline/cache/CacheCommands.java | 216 +
.../commandline/cache/CacheContention.java | 146 +
.../commandline/cache/CacheDistribution.java | 169 +
.../commandline/cache/CacheSubcommands.java | 147 +
.../commandline/cache/CacheValidateIndexes.java | 272 +
.../internal/commandline/cache/CacheViewer.java | 434 +
.../commandline/cache/FindAndDeleteGarbage.java | 192 +
.../internal/commandline/cache/IdleVerify.java | 394 +
.../commandline/cache/ResetLostPartitions.java | 79 +
.../cache/argument/DistributionCommandArg.java | 47 +
.../cache/argument/FindAndDeleteGarbageArg.java | 50 +
.../cache/argument/IdleVerifyCommandArg.java | 59 +
.../commandline/cache/argument/ListCommandArg.java | 56 +
.../cache/argument/ValidateIndexesCommandArg.java | 50 +
.../distribution/CacheDistributionTaskResult.java | 4 +-
.../CacheResetLostPartitionsTaskArg.java | 2 +-
.../commandline/diagnostic/DiagnosticCommand.java | 120 +
.../diagnostic/DiagnosticSubCommand.java | 74 +
.../commandline/diagnostic/PageLocksCommand.java | 247 +
.../ComputeTaskCancelledCheckedException.java | 2 +-
.../ComputeTaskTimeoutCheckedException.java | 2 +-
.../internal/direct/DirectMessageReader.java | 30 +
.../internal/direct/DirectMessageWriter.java | 26 +
.../internal/direct/state/DirectMessageState.java | 2 -
.../direct/stream/DirectByteBufferStream.java | 11 +
.../stream/v1/DirectByteBufferStreamImplV1.java | 19 +-
.../stream/v2/DirectByteBufferStreamImplV2.java | 26 +-
.../stream/v3/DirectByteBufferStreamImplV3.java | 298 +
.../internal/events/DiscoveryCustomEvent.java | 2 +-
.../internal/executor/GridExecutorService.java | 51 +-
.../ignite/internal/executor/package-info.java | 3 +-
.../internal/igfs/common/IgfsControlResponse.java | 4 +-
.../internal/igfs/common/IgfsDataInputStream.java | 2 +-
.../internal/igfs/common/IgfsDataOutputStream.java | 2 +-
.../internal/igfs/common/IgfsHandshakeRequest.java | 2 +-
.../internal/igfs/common/IgfsIpcCommand.java | 2 +-
.../ignite/internal/igfs/common/IgfsLogger.java | 2 +-
.../internal/igfs/common/IgfsMarshaller.java | 2 +-
.../ignite/internal/igfs/common/IgfsMessage.java | 2 +-
.../igfs/common/IgfsModeResolverRequest.java | 2 +-
.../igfs/common/IgfsPathControlRequest.java | 2 +-
.../internal/igfs/common/IgfsStatusRequest.java | 2 +-
.../igfs/common/IgfsStreamControlRequest.java | 2 +-
.../ignite/internal/igfs/common/package-info.java | 3 +-
.../ignite/internal/jdbc/JdbcConnection.java | 19 +-
.../jdbc/JdbcConnectionValidationTask.java | 54 +
.../ignite/internal/jdbc/JdbcDatabaseMetadata.java | 2 +-
.../internal/jdbc/JdbcPreparedStatement.java | 2 +-
.../apache/ignite/internal/jdbc/JdbcResultSet.java | 3 +-
.../internal/jdbc/JdbcResultSetMetadata.java | 2 +-
.../org/apache/ignite/internal/jdbc/JdbcUtils.java | 14 +-
.../ignite/internal/jdbc/thin/AffinityCache.java | 113 +
.../internal/jdbc/thin/ConnectionProperties.java | 40 +
.../jdbc/thin/ConnectionPropertiesImpl.java | 78 +-
.../ignite/internal/jdbc/thin/HandshakeResult.java | 79 +
.../JdbcThinAffinityAwarenessMappingGroup.java | 178 +
.../internal/jdbc/thin/JdbcThinConnection.java | 864 +-
.../jdbc/thin/JdbcThinDatabaseMetadata.java | 155 +-
.../jdbc/thin/JdbcThinParameterMetadata.java | 3 +-
.../thin/JdbcThinPartitionResultDescriptor.java | 76 +
.../jdbc/thin/JdbcThinPreparedStatement.java | 6 +-
.../internal/jdbc/thin/JdbcThinResultSet.java | 71 +-
.../jdbc/thin/JdbcThinResultSetMetadata.java | 2 +-
.../ignite/internal/jdbc/thin/JdbcThinSSLUtil.java | 8 +-
.../internal/jdbc/thin/JdbcThinStatement.java | 265 +-
.../ignite/internal/jdbc/thin/JdbcThinTcpIo.java | 399 +-
.../ignite/internal/jdbc/thin/JdbcThinUtils.java | 56 +-
.../internal/jdbc/thin/QualifiedSQLQuery.java | 85 +
.../org/apache/ignite/internal/jdbc2/JdbcBlob.java | 1 -
.../ignite/internal/jdbc2/JdbcConnection.java | 68 +-
.../internal/jdbc2/JdbcDatabaseMetadata.java | 314 +-
.../internal/jdbc2/JdbcPreparedStatement.java | 94 +-
.../JdbcQueryMultipleStatementsNotAllowTask.java | 56 +
.../jdbc2/JdbcQueryMultipleStatementsTask.java | 18 +-
.../ignite/internal/jdbc2/JdbcQueryTaskV2.java | 2 +-
.../ignite/internal/jdbc2/JdbcQueryTaskV3.java | 2 +-
.../ignite/internal/jdbc2/JdbcResultSet.java | 3 -
.../internal/jdbc2/JdbcResultSetMetadata.java | 26 +-
.../ignite/internal/jdbc2/JdbcStatement.java | 36 +-
.../jdbc2/JdbcStreamedPreparedStatement.java | 7 +-
.../apache/ignite/internal/jdbc2/JdbcUtils.java | 151 +-
.../internal/logger/platform/PlatformLogger.java | 2 +-
.../ignite/internal/managers/GridManager.java | 2 +-
.../internal/managers/GridManagerAdapter.java | 2 -
.../internal/managers/IgniteMBeansManager.java | 278 +
.../managers/checkpoint/GridCheckpointManager.java | 3 +-
.../managers/checkpoint/GridCheckpointRequest.java | 2 +-
.../internal/managers/checkpoint/package-info.java | 3 +-
.../collision/GridCollisionJobContextAdapter.java | 2 +-
.../managers/collision/GridCollisionManager.java | 2 +-
.../internal/managers/collision/package-info.java | 3 +-
.../communication/GridDisconnectListener.java | 2 +-
.../managers/communication/GridIoManager.java | 158 +-
.../communication/GridIoMessageFactory.java | 83 +-
.../communication/GridIoSecurityAwareMessage.java | 138 +
.../managers/communication/GridIoUserMessage.java | 2 +-
.../communication/GridMessageListener.java | 2 +-
.../communication/IgniteIoTestMessage.java | 2 +
.../managers/communication/package-info.java | 3 +-
.../managers/deployment/GridDeployment.java | 21 +-
.../deployment/GridDeploymentClassLoader.java | 2 +-
.../deployment/GridDeploymentCommunication.java | 13 +-
.../managers/deployment/GridDeploymentInfo.java | 2 +-
.../deployment/GridDeploymentInfoBean.java | 2 +-
.../deployment/GridDeploymentLocalStore.java | 1 -
.../managers/deployment/GridDeploymentManager.java | 1 -
.../deployment/GridDeploymentMetadata.java | 2 +-
.../deployment/GridDeploymentPerVersionStore.java | 2 -
.../managers/deployment/GridDeploymentRequest.java | 2 +-
.../deployment/GridDeploymentResponse.java | 2 +-
.../managers/deployment/GridDeploymentStore.java | 2 +-
.../internal/managers/deployment/package-info.java | 3 +-
.../protocol/gg/GridProtocolHandler.java | 2 +-
.../deployment/protocol/gg/GridUrlConnection.java | 2 +-
.../deployment/protocol/gg/package-info.java | 3 +-
.../managers/discovery/ClusterMetricsImpl.java | 259 +-
.../managers/discovery/ConsistentIdMapper.java | 10 +-
.../managers/discovery/CustomEventListener.java | 2 +-
.../managers/discovery/CustomMessageWrapper.java | 2 +-
.../internal/managers/discovery/DiscoCache.java | 15 -
.../managers/discovery/GridDiscoveryManager.java | 463 +-
.../discovery/GridDiscoveryTopologySnapshot.java | 2 +-
.../managers/discovery/GridLocalMetrics.java | 216 -
.../managers/discovery/IgniteClusterNode.java | 1 -
.../managers/discovery/IgniteDiscoverySpi.java | 7 +
.../IgniteDiscoverySpiInternalListener.java | 8 +
.../IncompleteDeserializationException.java | 53 +
.../internal/managers/discovery/package-info.java | 3 +-
.../managers/encryption/GridEncryptionManager.java | 24 +-
.../eventstorage/DiscoveryEventListener.java | 2 +-
.../eventstorage/GridEventStorageManager.java | 39 +-
.../eventstorage/GridEventStorageMessage.java | 2 +-
.../eventstorage/GridLocalEventListener.java | 2 +-
.../managers/eventstorage/package-info.java | 3 +-
.../managers/failover/GridFailoverContextImpl.java | 2 +-
.../managers/failover/GridFailoverManager.java | 2 +-
.../internal/managers/failover/package-info.java | 3 +-
.../managers/indexing/GridIndexingManager.java | 6 +-
.../internal/managers/indexing/package-info.java | 3 +-
.../loadbalancer/GridLoadBalancerAdapter.java | 2 +-
.../managers/loadbalancer/package-info.java | 3 +-
.../ignite/internal/managers/package-info.java | 3 +-
.../optimized/OptimizedClassDescriptor.java | 2 -
.../marshaller/optimized/OptimizedFieldType.java | 2 +-
.../marshaller/optimized/OptimizedMarshaller.java | 2 -
.../optimized/OptimizedMarshallerIdMapper.java | 2 +-
.../optimized/OptimizedMarshallerUtils.java | 2 +-
.../optimized/OptimizedObjectInputStream.java | 7 -
.../optimized/OptimizedObjectOutputStream.java | 5 +-
.../optimized/OptimizedObjectStreamRegistry.java | 1 -
.../marshaller/optimized/package-info.java | 3 +-
.../apache/ignite/internal/mem/UnsafeChunk.java | 1 -
.../ignite/internal/mem/file/MappedFile.java | 2 +-
.../ignite/internal/metric/IndexPageType.java | 33 +
.../ignite/internal/metric/IoStatisticsHolder.java | 48 +
.../internal/metric/IoStatisticsHolderCache.java | 122 +
.../internal/metric/IoStatisticsHolderIndex.java | 160 +
.../internal/metric/IoStatisticsHolderNoOp.java | 52 +
.../internal/metric/IoStatisticsHolderQuery.java | 101 +
.../internal/metric/IoStatisticsQueryHelper.java | 98 +
.../ignite/internal/metric/IoStatisticsType.java | 53 +
.../ignite/internal/mxbean/package-info.java | 3 +-
.../org/apache/ignite/internal/package-info.java | 7 +-
.../apache/ignite/internal/pagemem/FullPageId.java | 7 +-
.../ignite/internal/pagemem/PageIdAllocator.java | 6 +
.../ignite/internal/pagemem/PageIdUtils.java | 1 -
.../apache/ignite/internal/pagemem/PageMemory.java | 1 -
.../ignite/internal/pagemem/PageSupport.java | 14 +
.../apache/ignite/internal/pagemem/PageUtils.java | 1 -
.../pagemem/impl/PageMemoryNoStoreImpl.java | 139 +-
.../pagemem/store/IgnitePageStoreManager.java | 16 +-
.../ignite/internal/pagemem/store/PageStore.java | 34 +-
.../pagemem/wal/IgniteWriteAheadLogManager.java | 33 +-
.../ignite/internal/pagemem/wal/WALIterator.java | 6 +-
.../internal/pagemem/wal/record/DataEntry.java | 1 +
.../internal/pagemem/wal/record/DataRecord.java | 10 +
.../internal/pagemem/wal/record/LazyDataEntry.java | 19 +-
.../pagemem/wal/record/LazyMvccDataEntry.java | 149 +
.../pagemem/wal/record/MarshalledDataEntry.java | 45 +
.../pagemem/wal/record/MarshalledRecord.java | 1 -
.../pagemem/wal/record/MemoryRecoveryRecord.java | 4 +-
.../pagemem/wal/record/MetastoreDataRecord.java | 8 +-
.../internal/pagemem/wal/record/MvccDataEntry.java | 75 +
.../pagemem/wal/record/MvccDataRecord.java | 69 +
.../internal/pagemem/wal/record/MvccTxRecord.java | 98 +
.../internal/pagemem/wal/record/PageSnapshot.java | 78 +-
.../pagemem/wal/record/RollbackRecord.java | 115 +
.../internal/pagemem/wal/record/TxRecord.java | 34 +-
.../pagemem/wal/record/UnwrapDataEntry.java | 20 +-
.../pagemem/wal/record/UnwrapMvccDataEntry.java | 120 +
.../pagemem/wal/record/UnwrappedDataEntry.java | 39 +
.../internal/pagemem/wal/record/WALRecord.java | 225 +-
.../wal/record/delta/InitNewPageRecord.java | 36 +-
.../pagemem/wal/record/delta/MergeRecord.java | 1 -
.../wal/record/delta/MetaPageInitRecord.java | 26 +-
...MetaPageUpdateLastSuccessfulFullSnapshotId.java | 3 +-
.../MetaPageUpdateLastSuccessfulSnapshotId.java | 4 +-
.../record/delta/MetaPageUpdateNextSnapshotId.java | 13 +-
.../delta/MetaPageUpdatePartitionDataRecord.java | 41 +-
.../delta/MetaPageUpdatePartitionDataRecordV2.java | 103 +
.../pagemem/wal/record/delta/PageDeltaRecord.java | 8 +
.../record/delta/PagesListInitNewPageRecord.java | 30 +-
.../wal/record/delta/PartitionMetaStateRecord.java | 8 +-
.../wal/record/delta/SplitForwardPageRecord.java | 1 -
.../ignite/internal/processors/GridProcessor.java | 2 +-
.../apache/ignite/internal/processors/README.md | 27 +
.../processors/affinity/AffinityAssignment.java | 42 +-
.../affinity/AffinityTopologyVersion.java | 11 +-
.../affinity/GridAffinityAssignment.java | 28 +-
.../affinity/GridAffinityAssignmentCache.java | 350 +-
.../affinity/GridAffinityAssignmentV2.java | 354 +
.../affinity/GridAffinityFunctionContextImpl.java | 2 +-
.../processors/affinity/GridAffinityMessage.java | 2 +-
.../processors/affinity/GridAffinityProcessor.java | 272 +-
.../processors/affinity/GridAffinityUtils.java | 10 +-
.../affinity/HistoryAffinityAssignment.java | 204 +-
.../affinity/HistoryAffinityAssignmentImpl.java | 363 +
.../HistoryAffinityAssignmentShallowCopy.java | 112 +
.../affinity/IdealAffinityAssignment.java | 148 +
.../internal/processors/affinity/package-info.java | 3 +-
.../authentication/AuthorizationContext.java | 2 +-
.../IgniteAccessControlException.java | 2 +-
.../IgniteAuthenticationProcessor.java | 20 +-
.../internal/processors/authentication/User.java | 7 +-
.../UserAuthenticateResponseMessage.java | 2 +-
.../authentication/UserManagementException.java | 2 +-
.../authentication/UserManagementOperation.java | 2 +-
.../processors/bulkload/BulkLoadProcessor.java | 32 +-
.../bulkload/pipeline/CsvLineProcessorBlock.java | 1 -
.../cache/AutoClosableCursorIterator.java | 61 +
.../cache/CacheAffinitySharedManager.java | 1086 +-
.../processors/cache/CacheClassLoaderMarker.java | 2 +-
.../processors/cache/CacheCompressionManager.java | 101 +
.../cache/CacheConfigurationEnricher.java | 172 +
.../cache/CacheConfigurationEnrichment.java | 89 +
.../cache/CacheConfigurationSplitter.java | 52 +
.../cache/CacheConfigurationSplitterImpl.java | 118 +
.../cache/CacheConfigurationSplitterOldFormat.java | 60 +
.../cache/CacheConflictResolutionManager.java | 4 +-
.../internal/processors/cache/CacheData.java | 15 +-
.../cache/CacheDefaultBinaryAffinityKeyMapper.java | 2 +-
.../processors/cache/CacheDiagnosticManager.java | 135 +
.../internal/processors/cache/CacheEntryImpl.java | 1 -
.../internal/processors/cache/CacheEntryImpl0.java | 3 +-
.../processors/cache/CacheEntryInfoCollection.java | 21 +-
.../processors/cache/CacheEntryPredicate.java | 2 +-
.../cache/CacheEntryPredicateAdapter.java | 3 +-
.../cache/CacheEntryPredicateContainsValue.java | 12 +-
.../cache/CacheEntryPredicateHasValue.java | 2 +-
.../cache/CacheEntryPredicateNoValue.java | 2 +-
.../cache/CacheEntrySerializablePredicate.java | 2 +-
.../processors/cache/CacheEvictableEntryImpl.java | 8 +-
.../processors/cache/CacheEvictionEntry.java | 2 +-
.../processors/cache/CacheEvictionManager.java | 6 +-
.../processors/cache/CacheGroupContext.java | 474 +-
.../internal/processors/cache/CacheGroupData.java | 24 +-
.../processors/cache/CacheGroupDescriptor.java | 41 +-
.../processors/cache/CacheGroupMetricsImpl.java | 454 +
.../cache/CacheGroupMetricsMXBeanImpl.java | 257 +-
.../processors/cache/CacheInvokeDirectResult.java | 2 +-
.../processors/cache/CacheInvokeEntry.java | 1 -
.../processors/cache/CacheInvokeResult.java | 3 +-
.../processors/cache/CacheIteratorConverter.java | 2 +-
.../cache/CacheJoinNodeDiscoveryData.java | 3 +-
.../internal/processors/cache/CacheLazyEntry.java | 2 -
.../cache/CacheLocalMetricsMXBeanImpl.java | 4 +
.../processors/cache/CacheMetricsImpl.java | 400 +-
.../processors/cache/CacheMetricsSnapshot.java | 58 +-
.../processors/cache/CacheMetricsSnapshotV2.java | 1206 ++
.../internal/processors/cache/CacheObject.java | 2 +-
.../processors/cache/CacheObjectAdapter.java | 2 +-
.../processors/cache/CacheObjectByteArrayImpl.java | 2 +-
.../processors/cache/CacheObjectContext.java | 45 +-
.../internal/processors/cache/CacheObjectImpl.java | 3 +-
.../processors/cache/CacheObjectUtils.java | 1 -
.../cache/CacheOffheapEvictionManager.java | 5 +-
.../processors/cache/CacheOperationContext.java | 55 +-
.../cache/CacheOsConflictResolutionManager.java | 2 +-
.../cache/CachePartialUpdateCheckedException.java | 3 +-
.../internal/processors/cache/CachePeekModes.java | 2 +-
.../processors/cache/CacheStoppedException.java | 2 +-
.../cache/CacheStorePartialUpdateException.java | 2 +-
.../cache/CacheWeakQueryIteratorsHolder.java | 1 -
.../internal/processors/cache/CachesRegistry.java | 2 +-
.../cache/ClientCacheChangeDiscoveryMessage.java | 2 +-
.../ClientCacheChangeDummyDiscoveryMessage.java | 6 +-
.../processors/cache/ClusterCachesInfo.java | 845 +-
.../processors/cache/DynamicCacheChangeBatch.java | 22 +-
.../cache/DynamicCacheChangeRequest.java | 47 +-
.../processors/cache/DynamicCacheDescriptor.java | 54 +-
.../internal/processors/cache/ExchangeContext.java | 47 +-
.../processors/cache/ExchangeDiscoveryEvents.java | 40 +-
.../cache/FetchActiveTxOwnerTraceClosure.java | 79 +
.../cache/GatewayProtectedCacheProxy.java | 95 +-
.../processors/cache/GridCacheAdapter.java | 750 +-
.../processors/cache/GridCacheAffinityManager.java | 27 +-
.../cache/GridCacheAtomicVersionComparator.java | 2 +-
.../processors/cache/GridCacheAttributes.java | 42 +-
.../cache/GridCacheClearAllRunnable.java | 1 -
.../cache/GridCacheConcurrentMapImpl.java | 16 +-
.../processors/cache/GridCacheContext.java | 172 +-
.../processors/cache/GridCacheContextInfo.java | 166 +
.../cache/GridCacheDefaultAffinityKeyMapper.java | 2 +-
.../processors/cache/GridCacheDeployable.java | 4 +-
.../cache/GridCacheDeploymentManager.java | 66 +-
.../processors/cache/GridCacheEntryEx.java | 65 +-
.../processors/cache/GridCacheEntryInfo.java | 3 -
.../cache/GridCacheEntryRedeployException.java | 2 +-
.../cache/GridCacheEntryRemovedException.java | 4 +-
.../processors/cache/GridCacheEventManager.java | 35 +-
.../processors/cache/GridCacheEvictionManager.java | 10 +-
.../cache/GridCacheExplicitLockSpan.java | 33 +-
.../cache/GridCacheFilterFailedException.java | 3 +-
.../internal/processors/cache/GridCacheFuture.java | 2 +-
.../processors/cache/GridCacheGroupIdMessage.java | 6 +-
.../processors/cache/GridCacheIdMessage.java | 6 +-
.../cache/GridCacheIndexUpdateException.java | 2 +-
.../processors/cache/GridCacheInternal.java | 2 +-
.../processors/cache/GridCacheIoManager.java | 161 +-
.../processors/cache/GridCacheIterator.java | 2 +-
.../cache/GridCacheLoaderWriterStore.java | 2 +-
.../processors/cache/GridCacheLockCallback.java | 2 +-
.../cache/GridCacheLockTimeoutException.java | 2 +-
.../processors/cache/GridCacheManager.java | 2 +-
.../processors/cache/GridCacheManagerAdapter.java | 2 +-
.../processors/cache/GridCacheMapEntry.java | 1077 +-
.../processors/cache/GridCacheMessage.java | 41 +-
.../processors/cache/GridCacheMultiTxFuture.java | 2 +-
.../internal/processors/cache/GridCacheMvcc.java | 7 +-
.../processors/cache/GridCacheMvccCandidate.java | 4 +-
.../processors/cache/GridCacheMvccEntryInfo.java | 12 +-
.../processors/cache/GridCacheMvccManager.java | 64 +-
.../processors/cache/GridCacheOperation.java | 2 +-
.../cache/GridCachePartitionExchangeManager.java | 967 +-
.../processors/cache/GridCachePreloader.java | 67 +-
.../cache/GridCachePreloaderAdapter.java | 53 +-
.../processors/cache/GridCacheProcessor.java | 2092 +-
.../processors/cache/GridCacheProxyImpl.java | 97 +-
.../internal/processors/cache/GridCacheReturn.java | 4 -
.../processors/cache/GridCacheSharedContext.java | 103 +-
.../processors/cache/GridCacheSharedManager.java | 2 +-
.../cache/GridCacheSharedManagerAdapter.java | 2 +-
.../cache/GridCacheSharedTtlCleanupManager.java | 21 +-
.../processors/cache/GridCacheTtlManager.java | 57 +-
.../cache/GridCacheUpdateAtomicResult.java | 2 +-
.../processors/cache/GridCacheUpdateTxResult.java | 77 +-
.../processors/cache/GridCacheUtilityKey.java | 1 -
.../internal/processors/cache/GridCacheUtils.java | 234 +-
.../processors/cache/GridCacheValueCollection.java | 3 +-
.../processors/cache/GridCacheVersionedFuture.java | 2 +-
.../GridChangeGlobalStateMessageResponse.java | 10 +-
.../processors/cache/IgniteCacheExpiryPolicy.java | 2 +-
.../processors/cache/IgniteCacheFutureImpl.java | 2 +-
.../cache/IgniteCacheOffheapManager.java | 341 +-
.../cache/IgniteCacheOffheapManagerImpl.java | 1119 +-
.../processors/cache/IgniteCacheProxy.java | 2 -
.../processors/cache/IgniteCacheProxyImpl.java | 518 +-
.../processors/cache/IgniteInternalCache.java | 27 +-
.../processors/cache/IgniteRebalanceIterator.java | 6 +
.../processors/cache/IncompleteObject.java | 19 +-
.../internal/processors/cache/KeyCacheObject.java | 2 +-
.../processors/cache/KeyCacheObjectImpl.java | 1 -
.../processors/cache/LocalJoinCachesContext.java | 30 +-
.../cache/PartitionAtomicUpdateCounterImpl.java | 147 +
.../cache/PartitionMvccTxUpdateCounterImpl.java | 33 +
.../PartitionTxUpdateCounterDebugWrapper.java | 201 +
.../cache/PartitionTxUpdateCounterImpl.java | 462 +
.../processors/cache/PartitionUpdateCounter.java | 207 +-
.../internal/processors/cache/QueryCursorImpl.java | 41 +-
.../ignite/internal/processors/cache/README.md | 11 +
.../internal/processors/cache/StartCacheInfo.java | 138 +
.../internal/processors/cache/StoredCacheData.java | 66 +
.../TxOwnerDumpRequestAllowedSettingClosure.java | 56 +
.../processors/cache/WalStateAckMessage.java | 2 +
.../internal/processors/cache/WalStateManager.java | 65 +-
.../cache/affinity/GridCacheAffinityProxy.java | 3 +-
.../cache/binary/BinaryMetadataFileStore.java | 33 +-
.../cache/binary/BinaryMetadataHolder.java | 1 -
.../processors/cache/binary/BinaryMetadataKey.java | 2 +-
.../cache/binary/BinaryMetadataTransport.java | 192 +-
.../cache/binary/CacheObjectBinaryContext.java | 62 -
.../cache/binary/CacheObjectBinaryProcessor.java | 149 -
.../binary/CacheObjectBinaryProcessorImpl.java | 626 +-
.../processors/cache/binary/IgniteBinaryImpl.java | 5 +-
.../binary/MetadataUpdateProposedMessage.java | 12 +-
.../datastructures/CacheDataStructuresManager.java | 19 +-
.../cache/distributed/GridCacheMappedVersion.java | 2 +-
.../distributed/GridCacheTtlUpdateRequest.java | 30 +-
.../cache/distributed/GridCacheTxFinishSync.java | 38 +-
.../distributed/GridCacheTxRecoveryFuture.java | 13 -
.../distributed/GridCacheTxRecoveryRequest.java | 26 +-
.../distributed/GridCacheTxRecoveryResponse.java | 14 +-
.../distributed/GridDistributedBaseMessage.java | 16 +-
.../distributed/GridDistributedCacheAdapter.java | 2 +-
.../distributed/GridDistributedCacheEntry.java | 40 +-
.../GridDistributedLockCancelledException.java | 2 +-
.../distributed/GridDistributedLockRequest.java | 54 +-
.../distributed/GridDistributedLockResponse.java | 14 +-
.../GridDistributedTxFinishRequest.java | 62 +-
.../GridDistributedTxFinishResponse.java | 18 +-
.../GridDistributedTxPrepareRequest.java | 54 +-
.../GridDistributedTxPrepareResponse.java | 14 +-
.../GridDistributedTxRemoteAdapter.java | 629 +-
.../distributed/GridDistributedUnlockRequest.java | 6 +-
.../IgniteExternalizableExpiryPolicy.java | 2 +-
.../dht/CacheDistributedGetFutureAdapter.java | 435 +-
.../dht/ClientCacheDhtTopologyFuture.java | 5 +
.../cache/distributed/dht/CompoundLockFuture.java | 112 -
.../dht/GridDhtAffinityAssignmentRequest.java | 18 +-
.../dht/GridDhtAffinityAssignmentResponse.java | 26 +-
.../cache/distributed/dht/GridDhtCache.java | 3 +-
.../cache/distributed/dht/GridDhtCacheAdapter.java | 56 +-
.../cache/distributed/dht/GridDhtCacheEntry.java | 41 +-
.../distributed/dht/GridDhtFinishedFuture.java | 2 +-
.../cache/distributed/dht/GridDhtFuture.java | 2 +-
.../cache/distributed/dht/GridDhtGetFuture.java | 65 +-
.../distributed/dht/GridDhtGetSingleFuture.java | 66 +-
.../cache/distributed/dht/GridDhtLockFuture.java | 84 +-
.../cache/distributed/dht/GridDhtLockRequest.java | 76 +-
.../cache/distributed/dht/GridDhtLockResponse.java | 18 +-
.../distributed/dht/GridDhtTopologyFuture.java | 9 +-
.../dht/GridDhtTopologyFutureAdapter.java | 241 +-
.../dht/GridDhtTransactionalCacheAdapter.java | 111 +-
.../dht/GridDhtTxAbstractEnlistFuture.java | 308 +-
.../distributed/dht/GridDhtTxEnlistFuture.java | 27 +-
.../distributed/dht/GridDhtTxFinishFuture.java | 53 +-
.../distributed/dht/GridDhtTxFinishRequest.java | 61 +-
.../distributed/dht/GridDhtTxFinishResponse.java | 14 +-
.../cache/distributed/dht/GridDhtTxLocal.java | 33 +-
.../distributed/dht/GridDhtTxLocalAdapter.java | 56 +-
.../cache/distributed/dht/GridDhtTxMapping.java | 3 +-
.../dht/GridDhtTxOnePhaseCommitAckRequest.java | 6 +-
.../distributed/dht/GridDhtTxPrepareFuture.java | 251 +-
.../distributed/dht/GridDhtTxPrepareRequest.java | 111 +-
.../distributed/dht/GridDhtTxPrepareResponse.java | 22 +-
.../dht/GridDhtTxQueryAbstractEnlistFuture.java | 9 +-
.../dht/GridDhtTxQueryEnlistFuture.java | 69 +-
.../dht/GridDhtTxQueryEnlistRequest.java | 62 +-
.../dht/GridDhtTxQueryEnlistResponse.java | 16 +-
.../dht/GridDhtTxQueryFirstEnlistRequest.java | 48 +-
.../dht/GridDhtTxQueryResultsEnlistFuture.java | 1 -
.../cache/distributed/dht/GridDhtTxRemote.java | 163 +-
.../distributed/dht/GridDhtUnlockRequest.java | 6 +-
.../dht/GridDhtUnreservedPartitionException.java | 2 +-
.../cache/distributed/dht/GridInvokeValue.java | 68 +-
.../distributed/dht/GridPartitionedGetFuture.java | 646 +-
.../dht/GridPartitionedSingleGetFuture.java | 375 +-
.../cache/distributed/dht/GridReservable.java | 2 +-
.../dht/NearTxQueryEnlistResultHandler.java | 32 +-
.../cache/distributed/dht/NearTxResultHandler.java | 1 -
.../dht/PartitionUpdateCountersMessage.java | 28 +-
.../atomic/GridDhtAtomicAbstractUpdateRequest.java | 42 +-
.../distributed/dht/atomic/GridDhtAtomicCache.java | 253 +-
.../GridDhtAtomicDeferredUpdateResponse.java | 6 +-
.../dht/atomic/GridDhtAtomicNearResponse.java | 22 +-
.../atomic/GridDhtAtomicSingleUpdateRequest.java | 18 +-
.../dht/atomic/GridDhtAtomicUpdateRequest.java | 66 +-
.../dht/atomic/GridDhtAtomicUpdateResponse.java | 18 +-
.../atomic/GridNearAtomicAbstractUpdateFuture.java | 50 +-
.../GridNearAtomicAbstractUpdateRequest.java | 38 +-
.../atomic/GridNearAtomicCheckUpdateRequest.java | 10 +-
.../atomic/GridNearAtomicFullUpdateRequest.java | 40 +-
.../GridNearAtomicSingleUpdateFilterRequest.java | 7 +-
.../atomic/GridNearAtomicSingleUpdateFuture.java | 9 +-
.../GridNearAtomicSingleUpdateInvokeRequest.java | 10 +-
.../atomic/GridNearAtomicSingleUpdateRequest.java | 10 +-
.../dht/atomic/GridNearAtomicUpdateFuture.java | 13 +-
.../dht/atomic/GridNearAtomicUpdateResponse.java | 36 +-
.../distributed/dht/atomic/NearCacheUpdates.java | 1 -
.../cache/distributed/dht/atomic/UpdateErrors.java | 4 +-
.../dht/colocated/GridDhtColocatedCache.java | 98 +-
.../dht/colocated/GridDhtColocatedLockFuture.java | 98 +-
.../dht/preloader/CacheGroupAffinityMessage.java | 29 +-
.../preloader/CachePartitionFullCountersMap.java | 22 -
.../CachePartitionPartialCountersMap.java | 8 +-
.../dht/preloader/GridDhtForceKeysFuture.java | 14 +-
.../dht/preloader/GridDhtForceKeysRequest.java | 29 +-
.../dht/preloader/GridDhtForceKeysResponse.java | 28 +-
.../GridDhtPartitionDemandLegacyMessage.java | 45 +-
.../preloader/GridDhtPartitionDemandMessage.java | 35 +-
.../dht/preloader/GridDhtPartitionDemander.java | 700 +-
.../dht/preloader/GridDhtPartitionExchangeId.java | 7 +-
.../dht/preloader/GridDhtPartitionFullMap.java | 6 +-
.../dht/preloader/GridDhtPartitionMap.java | 2 +-
.../dht/preloader/GridDhtPartitionSupplier.java | 173 +-
.../preloader/GridDhtPartitionSupplyMessage.java | 50 +-
.../preloader/GridDhtPartitionSupplyMessageV2.java | 6 +-
.../GridDhtPartitionsAbstractMessage.java | 18 +-
.../preloader/GridDhtPartitionsExchangeFuture.java | 1642 +-
.../preloader/GridDhtPartitionsFullMessage.java | 359 +-
.../preloader/GridDhtPartitionsSingleMessage.java | 133 +-
.../preloader/GridDhtPartitionsSingleRequest.java | 9 +-
.../dht/preloader/GridDhtPreloader.java | 125 +-
.../dht/preloader/GridDhtPreloaderAssignments.java | 3 +-
.../preloader/IgniteDhtDemandedPartitionsMap.java | 8 +-
.../dht/preloader/IgniteRebalanceIteratorImpl.java | 32 +-
.../dht/preloader/InitNewCoordinatorFuture.java | 35 +-
.../StopCachesOnClientReconnectExchangeTask.java | 2 +-
.../dht/preloader/latch/ExchangeLatchManager.java | 207 +-
.../dht/preloader/latch/LatchAckMessage.java | 6 +-
.../dht/topology/GridClientPartitionTopology.java | 41 +-
.../topology/GridDhtInvalidPartitionException.java | 2 +-
.../dht/topology/GridDhtLocalPartition.java | 203 +-
.../dht/topology/GridDhtPartitionTopology.java | 37 +-
.../dht/topology/GridDhtPartitionTopologyImpl.java | 652 +-
.../dht/topology/GridDhtPartitionsReservation.java | 4 +-
.../topology/GridDhtPartitionsStateValidator.java | 87 +-
.../dht/topology/PartitionsEvictManager.java | 101 +-
.../distributed/near/AckCoordinatorOnRollback.java | 54 -
.../distributed/near/CacheVersionedValue.java | 2 +-
.../distributed/near/GridNearAtomicCache.java | 9 +-
.../distributed/near/GridNearCacheAdapter.java | 4 +-
.../cache/distributed/near/GridNearCacheEntry.java | 4 +-
.../cache/distributed/near/GridNearGetFuture.java | 487 +-
.../cache/distributed/near/GridNearGetRequest.java | 91 +-
.../distributed/near/GridNearGetResponse.java | 34 +-
.../cache/distributed/near/GridNearLockFuture.java | 28 +-
.../distributed/near/GridNearLockRequest.java | 71 +-
.../distributed/near/GridNearLockResponse.java | 30 +-
...dNearOptimisticSerializableTxPrepareFuture.java | 53 +-
.../near/GridNearOptimisticTxPrepareFuture.java | 52 +-
.../GridNearOptimisticTxPrepareFutureAdapter.java | 120 +-
.../near/GridNearPessimisticTxPrepareFuture.java | 90 +-
.../distributed/near/GridNearSingleGetRequest.java | 75 +-
.../near/GridNearSingleGetResponse.java | 26 +-
.../near/GridNearTransactionalCache.java | 14 +-
.../near/GridNearTxAbstractEnlistFuture.java | 87 +-
.../distributed/near/GridNearTxEnlistFuture.java | 99 +-
.../distributed/near/GridNearTxEnlistRequest.java | 128 +-
.../distributed/near/GridNearTxEnlistResponse.java | 38 +-
.../near/GridNearTxFinishAndAckFuture.java | 109 +-
.../distributed/near/GridNearTxFinishFuture.java | 65 +-
.../distributed/near/GridNearTxFinishRequest.java | 10 +-
.../distributed/near/GridNearTxFinishResponse.java | 14 +-
.../cache/distributed/near/GridNearTxLocal.java | 505 +-
.../near/GridNearTxPrepareFutureAdapter.java | 1 -
.../distributed/near/GridNearTxPrepareRequest.java | 86 +-
.../near/GridNearTxPrepareResponse.java | 74 +-
.../near/GridNearTxQueryEnlistFuture.java | 266 +-
.../near/GridNearTxQueryEnlistRequest.java | 78 +-
.../near/GridNearTxQueryEnlistResponse.java | 44 +-
.../near/GridNearTxQueryResultsEnlistFuture.java | 66 +-
.../near/GridNearTxQueryResultsEnlistRequest.java | 62 +-
.../near/GridNearTxQueryResultsEnlistResponse.java | 12 +-
.../cache/distributed/near/GridNearTxRemote.java | 44 +-
.../near/GridNearTxSelectForUpdateFuture.java | 462 -
.../distributed/near/GridNearUnlockRequest.java | 3 +-
.../distributed/near/TxTopologyVersionFuture.java | 155 -
.../GridNearReadRepairAbstractFuture.java | 221 +
.../GridNearReadRepairCheckOnlyFuture.java | 176 +
.../near/consistency/GridNearReadRepairFuture.java | 166 +
.../IgniteConsistencyViolationException.java | 36 +
.../cache/dr/GridCacheDrExpirationInfo.java | 2 +-
.../processors/cache/dr/GridCacheDrInfo.java | 2 +-
.../processors/cache/dr/GridCacheDrManager.java | 36 +-
.../processors/cache/dr/GridOsCacheDrManager.java | 17 +-
.../extras/GridCacheAttributesEntryExtras.java | 2 +-
.../extras/GridCacheAttributesMvccEntryExtras.java | 2 +-
...GridCacheAttributesMvccObsoleteEntryExtras.java | 2 +-
...dCacheAttributesMvccObsoleteTtlEntryExtras.java | 2 +-
.../GridCacheAttributesMvccTtlEntryExtras.java | 2 +-
.../GridCacheAttributesObsoleteEntryExtras.java | 2 +-
.../GridCacheAttributesObsoleteTtlEntryExtras.java | 2 +-
.../extras/GridCacheAttributesTtlEntryExtras.java | 2 +-
.../cache/extras/GridCacheEntryExtras.java | 2 +-
.../cache/extras/GridCacheEntryExtrasAdapter.java | 2 +-
.../cache/extras/GridCacheMvccEntryExtras.java | 2 +-
.../extras/GridCacheMvccObsoleteEntryExtras.java | 2 +-
.../GridCacheMvccObsoleteTtlEntryExtras.java | 2 +-
.../cache/extras/GridCacheObsoleteEntryExtras.java | 2 +-
.../extras/GridCacheObsoleteTtlEntryExtras.java | 2 +-
.../cache/extras/GridCacheTtlEntryExtras.java | 2 +-
.../processors/cache/jta/CacheNoopJtaManager.java | 2 +-
.../processors/cache/local/GridLocalCache.java | 25 +-
.../cache/local/GridLocalCacheEntry.java | 41 +-
.../cache/local/GridLocalLockCallback.java | 2 +-
.../cache/local/GridLocalLockFuture.java | 6 +-
.../cache/local/atomic/GridLocalAtomicCache.java | 44 +-
.../cache/mvcc/DeadlockDetectionManager.java | 343 +
.../processors/cache/mvcc/DeadlockProbe.java | 201 +
.../processors/cache/mvcc/MvccCachingManager.java | 431 +
.../processors/cache/mvcc/MvccCoordinator.java | 92 +-
.../cache/mvcc/MvccCoordinatorChangeAware.java | 45 +
.../processors/cache/mvcc/MvccDiscoveryData.java | 52 -
.../cache/mvcc/MvccPreviousCoordinatorQueries.java | 221 -
.../processors/cache/mvcc/MvccProcessor.java | 194 +-
.../processors/cache/mvcc/MvccProcessorImpl.java | 1543 +-
.../processors/cache/mvcc/MvccQueryTracker.java | 48 +-
.../cache/mvcc/MvccQueryTrackerImpl.java | 326 +-
.../processors/cache/mvcc/MvccTxEntry.java | 203 +
.../cache/mvcc/MvccUpdateVersionAware.java | 5 -
.../internal/processors/cache/mvcc/MvccUtils.java | 274 +-
.../processors/cache/mvcc/PreviousQueries.java | 186 +
.../internal/processors/cache/mvcc/ProbedTx.java | 239 +
.../cache/mvcc/StaticMvccQueryTracker.java | 28 +-
.../processors/cache/mvcc/VacuumMetrics.java | 1 -
.../cache/mvcc/VacuumMetricsReducer.java | 2 +-
.../internal/processors/cache/mvcc/VacuumTask.java | 2 +-
.../cache/mvcc/msg/MvccAckRequestTxAndQueryId.java | 1 +
.../mvcc/msg/MvccRecoveryFinishedMessage.java | 116 +
.../cache/mvcc/msg/MvccSnapshotResponse.java | 6 +
.../cache/mvcc/msg/MvccTxSnapshotRequest.java | 2 +
.../cache/mvcc/msg/MvccWaitTxsRequest.java | 159 -
.../msg/PartitionCountersNeighborcastRequest.java | 145 +
.../msg/PartitionCountersNeighborcastResponse.java | 114 +
.../processors/cache/mvcc/txlog/TxLog.java | 144 +-
.../processors/cache/mvcc/txlog/TxLogTree.java | 30 +-
.../processors/cache/mvcc/txlog/TxState.java | 3 +
.../internal/processors/cache/package-info.java | 23 +
.../cache/persistence/AllocatedPageTracker.java | 33 -
.../processors/cache/persistence/CacheDataRow.java | 8 +
.../cache/persistence/CacheDataRowAdapter.java | 439 +-
.../cache/persistence/CheckpointFuture.java | 9 +-
.../CheckpointWriteProgressSupplier.java | 6 +-
.../persistence/CorruptedPersistenceException.java | 24 +
.../cache/persistence/DataRegionMetricsImpl.java | 271 +-
.../persistence/DataRegionMetricsMXBeanImpl.java | 9 +
.../persistence/DataRegionMetricsSnapshot.java | 9 +
.../cache/persistence/DataStorageMetricsImpl.java | 208 +-
.../persistence/DataStorageMetricsSnapshot.java | 22 +-
.../cache/persistence/DataStructure.java | 122 +-
.../persistence/DatabaseLifecycleListener.java | 55 +-
.../cache/persistence/DbCheckpointListener.java | 20 +-
.../GridCacheDatabaseSharedManager.java | 3244 +--
.../cache/persistence/GridCacheOffheapManager.java | 891 +-
.../IgniteCacheDatabaseSharedManager.java | 380 +-
.../processors/cache/persistence/IndexStorage.java | 42 +-
.../cache/persistence/IndexStorageImpl.java | 98 +-
.../processors/cache/persistence/README.md | 10 +
.../processors/cache/persistence/RowStore.java | 30 +-
.../processors/cache/persistence/Storable.java | 7 +
.../persistence/checkpoint/CheckpointEntry.java | 3 +-
.../diagnostic/pagelocktracker/DumpProcessor.java | 41 +
.../diagnostic/pagelocktracker/DumpSupported.java | 43 +
.../diagnostic/pagelocktracker/InvalidContext.java | 40 +
.../pagelocktracker/LockTrackerFactory.java | 119 +
.../diagnostic/pagelocktracker/PageLockDump.java | 33 +
.../PageLockListenerIndexAdapter.java | 70 +
.../pagelocktracker/PageLockTracker.java | 383 +
.../pagelocktracker/PageLockTrackerMXBean.java | 59 +
.../pagelocktracker/PageLockTrackerMXBeanImpl.java | 60 +
.../pagelocktracker/PageLockTrackerManager.java | 278 +
.../pagelocktracker/PageMetaInfoStore.java | 90 +
.../pagelocktracker/SharedPageLockTracker.java | 456 +
.../pagelocktracker/ThreadPageLocksDumpLock.java | 96 +
.../dumpprocessors/ToFileDumpProcessor.java | 84 +
.../dumpprocessors/ToStringDumpProcessor.java | 340 +
.../diagnostic/pagelocktracker/log/LockLog.java | 138 +
.../pagelocktracker/log/PageLockLogSnapshot.java | 149 +
.../pagelocktracker/stack/LockStack.java | 189 +
.../stack/PageLockStackSnapshot.java | 86 +
.../store/HeapPageMetaInfoStore.java | 173 +
.../store/OffHeapPageMetaInfoStore.java | 210 +
.../evict/PageAbstractEvictionTracker.java | 2 +-
.../cache/persistence/file/AbstractFileIO.java | 7 +-
.../cache/persistence/file/AsyncFileIO.java | 40 +-
.../cache/persistence/file/AsyncFileIOFactory.java | 11 +-
.../cache/persistence/file/EncryptedFileIO.java | 21 +-
.../persistence/file/EncryptedFileIOFactory.java | 7 -
.../cache/persistence/file/FileDownloader.java | 166 +-
.../processors/cache/persistence/file/FileIO.java | 19 +
.../cache/persistence/file/FileIODecorator.java | 17 +-
.../cache/persistence/file/FileIOFactory.java | 10 +-
.../cache/persistence/file/FilePageStore.java | 210 +-
.../persistence/file/FilePageStoreFactory.java | 26 +-
.../persistence/file/FilePageStoreManager.java | 575 +-
.../cache/persistence/file/FilePageStoreV2.java | 38 +-
.../cache/persistence/file/FileUploader.java | 40 +-
.../file/FileVersionCheckingFactory.java | 41 +-
.../cache/persistence/file/RandomAccessFileIO.java | 35 +
.../file/RandomAccessFileIOFactory.java | 9 -
.../cache/persistence/file/UnzipFileIO.java | 15 +
.../persistence/filename/PdsFolderSettings.java | 6 +
.../persistence/freelist/AbstractFreeList.java | 209 +-
.../cache/persistence/freelist/CacheFreeList.java | 82 +
.../persistence/freelist/CacheFreeListImpl.java | 70 -
.../freelist/CorruptedFreeListException.java | 38 +
.../cache/persistence/freelist/FreeList.java | 10 +-
.../cache/persistence/freelist/PagesList.java | 275 +-
.../cache/persistence/freelist/SimpleDataRow.java | 103 +
.../persistence/freelist/io/PagesListNodeIO.java | 24 +-
.../cache/persistence/metastorage/MetaStorage.java | 638 +-
.../metastorage/MetastorageDataRow.java | 65 +-
.../metastorage/MetastorageLifecycleListener.java | 4 +-
.../metastorage/MetastorageRowStore.java | 33 +-
.../persistence/metastorage/MetastorageTree.java | 37 +-
.../metastorage/MetastoreDataPageIO.java | 38 +
.../metastorage/MetsatorageSearchRowImpl.java | 1 +
.../metastorage/ReadOnlyMetastorage.java | 21 +-
.../metastorage/ReadWriteMetastorage.java | 3 +
.../UpgradePendingTreeToPerPartitionTask.java | 9 +-
.../processors/cache/persistence/package-info.java | 23 +
.../pagemem/CheckpointMetricsTracker.java | 31 +
.../pagemem/DelayedPageReplacementTracker.java | 9 +-
.../pagemem/IntervalBasedMeasurement.java | 5 +-
.../cache/persistence/pagemem/LoadedPagesMap.java | 2 -
.../cache/persistence/pagemem/PageMemoryEx.java | 19 +-
.../cache/persistence/pagemem/PageMemoryImpl.java | 413 +-
.../pagemem/PagesWriteSpeedBasedThrottle.java | 4 +-
.../persistence/pagemem/PagesWriteThrottle.java | 29 +-
.../pagemem/PagesWriteThrottlePolicy.java | 10 +-
.../processors/cache/persistence/pagemem/README.md | 50 +
.../cache/persistence/pagemem/package-info.java | 30 +
.../partstate/PartitionRecoverState.java | 52 +
.../partstorage/PartitionMetaStorage.java | 51 +
.../partstorage/PartitionMetaStorageImpl.java | 146 +
.../snapshot/IgniteCacheSnapshotManager.java | 40 +-
.../cache/persistence/tree/BPlusTree.java | 323 +-
.../tree/BPlusTreeRuntimeException.java | 55 +
.../persistence/tree/CorruptedTreeException.java | 85 +-
.../persistence/tree/io/AbstractDataPageIO.java | 89 +-
.../cache/persistence/tree/io/BPlusIO.java | 32 +-
.../cache/persistence/tree/io/BPlusMetaIO.java | 20 +-
.../cache/persistence/tree/io/CacheVersionIO.java | 25 +
.../persistence/tree/io/CompactablePageIO.java | 43 +
.../cache/persistence/tree/io/DataPageIO.java | 86 +-
.../cache/persistence/tree/io/DataPagePayload.java | 16 +
.../cache/persistence/tree/io/PageIO.java | 196 +-
.../cache/persistence/tree/io/PageMetaIO.java | 16 +
.../persistence/tree/io/PagePartitionMetaIO.java | 34 +
.../persistence/tree/io/PagePartitionMetaIOV2.java | 51 +-
.../persistence/tree/io/SimpleDataPageIO.java | 35 +-
.../persistence/tree/reuse/ReuseListImpl.java | 23 +-
.../cache/persistence/tree/util/PageHandler.java | 46 +-
.../wal/AbstractWalRecordsIterator.java | 26 +-
.../persistence/wal/ByteBufferBackedDataInput.java | 1 -
.../cache/persistence/wal/FileWALPointer.java | 2 +-
.../persistence/wal/FileWriteAheadLogManager.java | 1693 +-
.../wal/FsyncModeFileWriteAheadLogManager.java | 3475 ----
.../cache/persistence/wal/SegmentRouter.java | 34 +-
.../persistence/wal/SegmentedRingByteBuffer.java | 4 +-
.../wal/aware/SegmentArchivedStorage.java | 26 +
.../cache/persistence/wal/aware/SegmentAware.java | 28 +-
.../wal/aware/SegmentCompressStorage.java | 14 +-
.../wal/aware/SegmentCurrentStateStorage.java | 13 +
.../persistence/wal/aware/SegmentLockStorage.java | 2 -
.../cache/persistence/wal/crc/FastCrc.java | 101 +
.../cache/persistence/wal/crc/PureJavaCrc32.java | 6 +-
.../wal/filehandle/AbstractFileHandle.java | 47 +
.../wal/filehandle/FileHandleManager.java | 71 +
.../wal/filehandle/FileHandleManagerFactory.java | 90 +
.../wal/filehandle/FileHandleManagerImpl.java | 647 +
.../wal/filehandle/FileWriteHandle.java | 118 +
.../wal/filehandle/FileWriteHandleImpl.java | 614 +
.../wal/filehandle/FsyncFileHandleManagerImpl.java | 156 +
.../wal/filehandle/FsyncFileWriteHandle.java | 870 +
.../cache/persistence/wal/io/FileInput.java | 9 +-
.../persistence/wal/io/LockedReadFileInput.java | 3 +
.../wal/io/LockedSegmentFileInputFactory.java | 2 +
.../cache/persistence/wal/io/SimpleFileInput.java | 5 +-
.../wal/reader/FilteredWalIterator.java | 110 +
.../wal/reader/IgniteWalIteratorFactory.java | 97 +-
.../wal/reader/StandaloneGridKernalContext.java | 52 +-
.../wal/reader/StandaloneWalRecordsIterator.java | 141 +-
.../wal/reader/StrictBoundsCheckException.java | 35 +
.../cache/persistence/wal/reader/WalFilters.java | 90 +
.../cache/persistence/wal/record/RecordTypes.java | 1 +
.../wal/scanner/PrintRawToFileHandler.java | 75 +
.../wal/scanner/PrintToFileHandler.java | 135 +
.../persistence/wal/scanner/PrintToLogHandler.java | 76 +
.../persistence/wal/scanner/ScannerHandler.java | 88 +
.../persistence/wal/scanner/ScannerHandlers.java | 65 +
.../cache/persistence/wal/scanner/WalScanner.java | 180 +
.../wal/serializer/RecordDataSerializer.java | 3 +-
.../wal/serializer/RecordDataV1Serializer.java | 130 +-
.../wal/serializer/RecordDataV2Serializer.java | 184 +-
.../wal/serializer/RecordSerializerFactory.java | 4 +-
.../serializer/RecordSerializerFactoryImpl.java | 8 +-
.../wal/serializer/RecordV1Serializer.java | 25 +-
.../wal/serializer/RecordV2Serializer.java | 12 +-
.../persistence/wal/serializer/SegmentHeader.java | 1 +
.../wal/serializer/TxRecordSerializer.java | 131 +-
.../processors/cache/query/CacheQuery.java | 13 -
.../GridCacheDistributedFieldsQueryFuture.java | 2 +-
.../query/GridCacheDistributedQueryFuture.java | 3 -
.../query/GridCacheDistributedQueryManager.java | 18 +-
.../query/GridCacheLocalFieldsQueryFuture.java | 2 +-
.../cache/query/GridCacheLocalQueryFuture.java | 2 +-
.../cache/query/GridCacheQueryAdapter.java | 88 +-
.../processors/cache/query/GridCacheQueryBean.java | 2 -
.../cache/query/GridCacheQueryFutureAdapter.java | 24 +-
.../cache/query/GridCacheQueryManager.java | 81 +-
.../cache/query/GridCacheQueryMetadataAware.java | 2 +-
.../cache/query/GridCacheQueryMetricsAdapter.java | 208 +-
.../cache/query/GridCacheQueryMetricsKey.java | 2 +-
.../cache/query/GridCacheQueryRequest.java | 188 +-
.../cache/query/GridCacheQueryResponse.java | 27 +-
.../cache/query/GridCacheQueryResponseEntry.java | 1 -
.../processors/cache/query/GridCacheQueryType.java | 2 +-
.../processors/cache/query/GridCacheSqlQuery.java | 9 +-
.../cache/query/IgniteQueryErrorCode.java | 76 +-
.../processors/cache/query/QueryCursorEx.java | 2 +-
.../cache/query/QueryEntityIndexDescriptor.java | 1 +
.../continuous/CacheContinuousQueryBatchAck.java | 16 +-
.../CacheContinuousQueryDeployableObject.java | 8 +
.../continuous/CacheContinuousQueryEntry.java | 4 +-
.../CacheContinuousQueryEventBuffer.java | 15 +-
.../continuous/CacheContinuousQueryHandler.java | 346 +-
.../continuous/CacheContinuousQueryHandlerV2.java | 20 +-
.../continuous/CacheContinuousQueryHandlerV3.java | 25 +-
.../continuous/CacheContinuousQueryListener.java | 19 +-
.../continuous/CacheContinuousQueryManager.java | 120 +-
.../CacheContinuousQueryPartitionRecovery.java | 2 +-
.../query/jdbc/GridCacheQueryJdbcMetadataTask.java | 5 +-
.../cache/query/jdbc/GridCacheQueryJdbcTask.java | 3 +-
.../jdbc/GridCacheQueryJdbcValidationTask.java | 2 +-
.../cache/ratemetrics/HitRateMetrics.java | 179 -
.../cache/ratemetrics/HitRateMetricsSandbox.java | 95 -
.../processors/cache/store/CacheLocalStore.java | 2 +-
.../cache/store/GridCacheStoreManagerAdapter.java | 1 -
.../cache/store/GridCacheWriteBehindStore.java | 150 +-
.../cache/transactions/IgniteInternalTx.java | 10 +-
.../cache/transactions/IgniteTransactionsImpl.java | 3 +-
.../cache/transactions/IgniteTxAdapter.java | 262 +-
.../cache/transactions/IgniteTxEntry.java | 30 +-
.../cache/transactions/IgniteTxHandler.java | 638 +-
.../IgniteTxImplicitSingleStateImpl.java | 38 +-
.../processors/cache/transactions/IgniteTxKey.java | 2 +-
.../cache/transactions/IgniteTxLocalAdapter.java | 631 +-
.../cache/transactions/IgniteTxLocalState.java | 10 +
.../transactions/IgniteTxLocalStateAdapter.java | 4 +-
.../cache/transactions/IgniteTxManager.java | 363 +-
.../IgniteTxRemoteSingleStateImpl.java | 5 -
.../transactions/IgniteTxRemoteStateAdapter.java | 29 +-
.../transactions/IgniteTxRemoteStateImpl.java | 10 -
.../cache/transactions/IgniteTxState.java | 8 +
.../cache/transactions/IgniteTxStateAware.java | 2 +-
.../cache/transactions/IgniteTxStateImpl.java | 40 +-
.../PartitionCountersNeighborcastFuture.java | 236 +
.../transactions/TransactionMetricsAdapter.java | 199 +-
.../cache/transactions/TransactionProxy.java | 2 +-
.../cache/transactions/TransactionProxyImpl.java | 3 -
.../TransactionProxyRollbackOnlyImpl.java | 1 -
.../processors/cache/transactions/TxCounters.java | 46 +-
.../cache/transactions/TxDeadlockDetection.java | 1 -
.../cache/transactions/TxLocksRequest.java | 10 +-
.../cache/transactions/TxLocksResponse.java | 18 +-
.../processors/cache/tree/CacheDataRowStore.java | 55 +-
.../processors/cache/tree/CacheDataTree.java | 239 +-
.../internal/processors/cache/tree/DataRow.java | 10 +-
.../processors/cache/tree/PendingEntriesTree.java | 13 +-
.../cache/tree/mvcc/data/MvccDataInnerIO.java | 2 -
.../cache/tree/mvcc/data/MvccDataRow.java | 99 +-
.../cache/tree/mvcc/data/MvccUpdateDataRow.java | 112 +-
.../tree/mvcc/data/MvccUpdateDataRowNative.java | 240 -
.../cache/tree/mvcc/data/MvccUpdateResult.java | 16 +-
.../tree/mvcc/search/MvccDataPageClosure.java | 36 +
.../tree/mvcc/search/MvccFirstRowTreeClosure.java | 1 -
.../cache/tree/mvcc/search/MvccMaxSearchRow.java | 3 +-
.../tree/mvcc/search/MvccSnapshotSearchRow.java | 2 +-
.../processors/cache/verify/CacheInfo.java | 71 +-
.../verify/CollectConflictPartitionKeysTask.java | 3 +-
.../cache/verify/GridNotIdleException.java | 69 +
.../cache/verify/IdleVerifyException.java | 61 +
.../cache/verify/IdleVerifyResultV2.java | 179 +-
.../processors/cache/verify/IdleVerifyUtility.java | 120 +
.../cache/verify/NoMatchingCachesException.java | 28 +
.../RetrieveConflictPartitionValuesTask.java | 3 +-
.../verify/VerifyBackupPartitionsDumpTask.java | 135 +-
.../cache/verify/VerifyBackupPartitionsTask.java | 3 +-
.../cache/verify/VerifyBackupPartitionsTaskV2.java | 464 +-
.../processors/cache/verify/ViewCacheClosure.java | 5 +-
.../version/CacheVersionConflictResolver.java | 2 +-
.../version/GridCacheLazyPlainVersionedEntry.java | 1 -
.../cache/version/GridCacheRawVersionedEntry.java | 4 +-
.../processors/cache/version/GridCacheVersion.java | 2 -
.../cache/version/GridCacheVersionAware.java | 2 +-
.../version/GridCacheVersionConflictContext.java | 2 +-
.../cache/version/GridCacheVersionManager.java | 53 +-
.../cache/version/GridCacheVersionable.java | 2 +-
.../cache/version/GridCacheVersionedEntry.java | 2 +-
.../cache/version/GridCacheVersionedEntryEx.java | 2 +-
.../cacheobject/IgniteCacheObjectProcessor.java | 120 +-
.../IgniteCacheObjectProcessorImpl.java | 348 -
.../processors/cacheobject/NoOpBinary.java | 2 +-
.../cacheobject/UserKeyCacheObjectImpl.java | 2 +-
.../processors/cacheobject/package-info.java | 3 +-
.../internal/processors/closure/AffinityTask.java | 2 +-
.../processors/closure/GridClosureProcessor.java | 22 +-
.../closure/GridPeerDeployAwareTaskAdapter.java | 2 +-
.../internal/processors/closure/package-info.java | 3 +-
.../cluster/BaselineAdjustForbiddenException.java | 43 +
.../cluster/BaselineAutoAdjustMXBeanImpl.java | 82 +
.../processors/cluster/BaselineTopology.java | 8 +-
.../cluster/ChangeGlobalStateFinishMessage.java | 5 +-
.../cluster/ChangeGlobalStateMessage.java | 23 +-
.../processors/cluster/ClusterProcessor.java | 10 +-
.../cluster/DiscoveryDataClusterState.java | 21 +
.../cluster/GridClusterStateProcessor.java | 376 +-
.../processors/cluster/GridUpdateNotifier.java | 4 +-
.../autoadjust/BaselineAutoAdjustData.java | 100 +
.../autoadjust/BaselineAutoAdjustExecutor.java | 98 +
.../autoadjust/BaselineAutoAdjustScheduler.java | 188 +
.../autoadjust/BaselineAutoAdjustStatus.java | 98 +
.../baseline/autoadjust/ChangeTopologyWatcher.java | 147 +
.../processors/compress/CompressionProcessor.java | 182 +
.../processors/compress/FileSystemUtils.java | 129 +
.../processors/compress/NativeFileSystem.java | 50 +
.../distributed/DetachedPropertyException.java | 35 +
.../distributed/DistributePropertyListener.java | 32 +
.../distributed/DistributedBooleanProperty.java | 37 +
.../distributed/DistributedComparableProperty.java | 62 +
.../DistributedConfigurationLifecycleListener.java | 29 +
.../DistributedConfigurationProcessor.java | 275 +
.../distributed/DistributedLongProperty.java | 37 +
.../distributed/DistributedProperty.java | 172 +
.../distributed/DistributedPropertyDispatcher.java | 49 +
.../distributed/NotWritablePropertyException.java | 35 +
.../distributed/PropertyUpdateClosure.java | 39 +
.../continuous/GridContinuousHandler.java | 7 +-
.../continuous/GridContinuousMessage.java | 3 +-
.../continuous/GridContinuousMessageType.java | 2 +-
.../continuous/GridContinuousProcessor.java | 348 +-
.../processors/continuous/StartRequestData.java | 3 +-
.../processors/continuous/StartRequestDataV2.java | 2 +-
.../continuous/StartRoutineDiscoveryMessage.java | 41 +-
.../datastreamer/DataStreamerCacheUpdaters.java | 2 +-
.../datastreamer/DataStreamerFuture.java | 2 +-
.../processors/datastreamer/DataStreamerImpl.java | 5 +-
.../datastreamer/DataStreamerRequest.java | 4 +-
.../datastreamer/DataStreamerResponse.java | 2 +-
.../datastreamer/DataStreamerUpdateJob.java | 2 +-
.../processors/datastreamer/package-info.java | 3 +-
.../datastructures/AtomicDataStructureProxy.java | 41 +-
.../datastructures/DataStructuresProcessor.java | 25 +-
.../datastructures/GridCacheAnnotationHelper.java | 2 +-
.../datastructures/GridCacheAtomicLongEx.java | 2 +-
.../datastructures/GridCacheAtomicLongImpl.java | 68 +-
.../datastructures/GridCacheAtomicLongValue.java | 2 +-
.../datastructures/GridCacheAtomicReferenceEx.java | 2 +-
.../GridCacheAtomicReferenceImpl.java | 37 +-
.../GridCacheAtomicReferenceValue.java | 3 +-
.../datastructures/GridCacheAtomicSequenceEx.java | 2 +-
.../GridCacheAtomicSequenceImpl.java | 1 -
.../GridCacheAtomicSequenceValue.java | 2 +-
.../datastructures/GridCacheAtomicStampedEx.java | 2 +-
.../datastructures/GridCacheAtomicStampedImpl.java | 39 +-
.../GridCacheAtomicStampedValue.java | 3 +-
.../datastructures/GridCacheCountDownLatchEx.java | 2 +-
.../GridCacheCountDownLatchImpl.java | 3 -
.../GridCacheCountDownLatchValue.java | 2 +-
.../datastructures/GridCacheInternalKey.java | 2 +-
.../datastructures/GridCacheInternalKeyImpl.java | 3 +-
.../datastructures/GridCacheLockImpl.java | 4 -
.../datastructures/GridCacheQueueAdapter.java | 37 +-
.../datastructures/GridCacheQueueHeader.java | 2 +-
.../datastructures/GridCacheQueueHeaderKey.java | 2 +-
.../datastructures/GridCacheQueueItemKey.java | 2 +-
.../datastructures/GridCacheQueueProxy.java | 14 +-
.../datastructures/GridCacheRemovable.java | 9 +-
.../datastructures/GridCacheSemaphoreImpl.java | 2 -
.../datastructures/GridCacheSetHeader.java | 2 +-
.../datastructures/GridCacheSetHeaderKey.java | 2 +-
.../datastructures/GridCacheSetImpl.java | 12 +-
.../datastructures/GridCacheSetItemKey.java | 2 +-
.../datastructures/GridCacheSetProxy.java | 2 +-
.../datastructures/GridSetQueryPredicate.java | 1 -
.../processors/diagnostic/DiagnosticProcessor.java | 211 +
.../diagnostic/PageHistoryDiagnoster.java | 348 +
.../ignite/internal/processors/dr/GridDrType.java | 2 +-
.../dr/IgniteDrDataStreamerCacheUpdater.java | 2 +-
.../internal/processors/dr/package-info.java | 3 +-
.../processors/failure/FailureProcessor.java | 43 +-
.../internal/processors/failure/package-info.java | 3 +-
.../ignite/internal/processors/hadoop/Hadoop.java | 2 +-
.../processors/hadoop/HadoopClassLoader.java | 4 +-
.../processors/hadoop/HadoopDefaultJobInfo.java | 2 +-
.../processors/hadoop/HadoopFileBlock.java | 2 +-
.../internal/processors/hadoop/HadoopHelper.java | 7 +-
.../internal/processors/hadoop/HadoopJobEx.java | 22 +-
.../internal/processors/hadoop/HadoopJobInfo.java | 2 +-
.../internal/processors/hadoop/HadoopJobPhase.java | 2 +-
.../processors/hadoop/HadoopJobProperty.java | 2 +-
.../processors/hadoop/HadoopJobStatus.java | 3 +-
.../processors/hadoop/HadoopLocations.java | 2 +-
.../processors/hadoop/HadoopNoopHelper.java | 6 +-
.../processors/hadoop/HadoopNoopProcessor.java | 2 +-
.../processors/hadoop/HadoopPartitioner.java | 2 +-
.../processors/hadoop/HadoopProcessorAdapter.java | 2 +-
.../processors/hadoop/HadoopSerialization.java | 2 +-
.../internal/processors/hadoop/HadoopTask.java | 2 +-
.../processors/hadoop/HadoopTaskContext.java | 2 +-
.../internal/processors/hadoop/HadoopTaskInfo.java | 2 +-
.../processors/hadoop/HadoopTaskInput.java | 2 +-
.../processors/hadoop/HadoopTaskOutput.java | 2 +-
.../internal/processors/hadoop/HadoopTaskType.java | 2 +-
.../processors/hadoop/counter/HadoopCounter.java | 2 +-
.../hadoop/counter/HadoopCounterWriter.java | 2 +-
.../processors/hadoop/counter/HadoopCounters.java | 2 +-
.../processors/hadoop/message/HadoopMessage.java | 2 +-
.../internal/processors/hadoop/package-info.java | 3 +-
.../hadoop/shuffle/HadoopDirectShuffleMessage.java | 4 +-
.../hadoop/shuffle/HadoopShuffleMessage.java | 2 +
.../processors/igfs/IgfsAbstractOutputStream.java | 3 +-
.../internal/processors/igfs/IgfsAckMessage.java | 2 +-
.../internal/processors/igfs/IgfsAsyncImpl.java | 2 +-
.../internal/processors/igfs/IgfsAttributes.java | 2 +-
.../internal/processors/igfs/IgfsBaseBlockKey.java | 2 +-
.../internal/processors/igfs/IgfsBlockKey.java | 2 +-
.../processors/igfs/IgfsBlockLocationImpl.java | 3 +-
.../processors/igfs/IgfsBlocksMessage.java | 2 +-
.../processors/igfs/IgfsClientSession.java | 2 +-
.../processors/igfs/IgfsCommunicationMessage.java | 2 +-
.../internal/processors/igfs/IgfsCreateResult.java | 2 +-
.../internal/processors/igfs/IgfsDataManager.java | 6 +-
.../processors/igfs/IgfsDeleteMessage.java | 2 +-
.../internal/processors/igfs/IgfsDeleteWorker.java | 2 +-
.../processors/igfs/IgfsDirectoryInfo.java | 1 -
.../ignite/internal/processors/igfs/IgfsEx.java | 2 +-
.../processors/igfs/IgfsFileAffinityRange.java | 1 -
.../internal/processors/igfs/IgfsFileImpl.java | 2 +-
.../internal/processors/igfs/IgfsFileInfo.java | 3 +-
.../internal/processors/igfs/IgfsFileMap.java | 2 +-
.../processors/igfs/IgfsFileWorkerBatch.java | 2 +-
.../processors/igfs/IgfsFragmentizerRequest.java | 2 +-
.../processors/igfs/IgfsFragmentizerResponse.java | 2 +-
.../processors/igfs/IgfsHandshakeResponse.java | 2 +-
.../internal/processors/igfs/IgfsHelper.java | 2 +-
.../internal/processors/igfs/IgfsHelperImpl.java | 2 +-
.../ignite/internal/processors/igfs/IgfsImpl.java | 8 +-
.../processors/igfs/IgfsInputStreamDescriptor.java | 2 +-
.../processors/igfs/IgfsInputStreamImpl.java | 5 +-
.../processors/igfs/IgfsInvalidRangeException.java | 2 +-
.../internal/processors/igfs/IgfsIpcHandler.java | 3 +-
.../internal/processors/igfs/IgfsJobImpl.java | 2 +-
.../internal/processors/igfs/IgfsListingEntry.java | 2 +-
.../internal/processors/igfs/IgfsLocalMetrics.java | 2 +-
.../internal/processors/igfs/IgfsManager.java | 2 +-
.../internal/processors/igfs/IgfsMetaManager.java | 12 +-
.../processors/igfs/IgfsMetricsAdapter.java | 2 +-
.../internal/processors/igfs/IgfsModeResolver.java | 2 +-
.../internal/processors/igfs/IgfsNoopHelper.java | 2 +-
.../processors/igfs/IgfsNoopProcessor.java | 2 +-
.../processors/igfs/IgfsOutputStreamImpl.java | 2 +-
.../processors/igfs/IgfsOutputStreamProxyImpl.java | 2 +-
.../internal/processors/igfs/IgfsPathIds.java | 1 -
.../internal/processors/igfs/IgfsProcessor.java | 1 -
.../processors/igfs/IgfsProcessorAdapter.java | 2 +-
.../internal/processors/igfs/IgfsSamplingKey.java | 2 +-
.../igfs/IgfsSecondaryFileSystemImpl.java | 2 +-
.../igfs/IgfsSecondaryInputStreamDescriptor.java | 2 +-
.../internal/processors/igfs/IgfsServer.java | 2 +-
.../processors/igfs/IgfsServerHandler.java | 2 +-
.../internal/processors/igfs/IgfsStatus.java | 2 +-
.../internal/processors/igfs/IgfsSyncMessage.java | 2 +-
.../internal/processors/igfs/IgfsTaskArgsImpl.java | 2 +-
.../internal/processors/igfs/IgfsThread.java | 2 +-
.../ignite/internal/processors/igfs/IgfsUtils.java | 6 +-
.../igfs/client/IgfsClientAbstractCallable.java | 1 -
.../client/meta/IgfsClientMetaUnlockCallable.java | 1 +
.../internal/processors/igfs/package-info.java | 3 +-
.../secondary/local/LocalFileSystemBlockKey.java | 2 +-
.../processors/job/GridJobEventListener.java | 2 +-
.../processors/job/GridJobHoldListener.java | 2 +-
.../internal/processors/job/GridJobProcessor.java | 207 +-
.../internal/processors/job/GridJobWorker.java | 23 +-
.../internal/processors/job/package-info.java | 3 +-
.../processors/jobmetrics/GridJobMetrics.java | 4 +
.../jobmetrics/GridJobMetricsProcessor.java | 4 +
.../jobmetrics/GridJobMetricsSnapshot.java | 6 +-
.../processors/jobmetrics/package-info.java | 4 +-
.../metastorage/DistributedMetaStorage.java | 100 +
.../DistributedMetaStorageListener.java | 45 +
.../DistributedMetastorageLifecycleListener.java | 43 +
.../ReadableDistributedMetaStorage.java | 103 +
.../persistence/DistributedMetaStorageBridge.java | 87 +
.../DistributedMetaStorageCasAckMessage.java | 47 +
.../DistributedMetaStorageCasMessage.java | 67 +
.../DistributedMetaStorageClusterNodeData.java | 64 +
.../DistributedMetaStorageHistoryCache.java | 228 +
.../DistributedMetaStorageHistoryItem.java | 120 +
.../persistence/DistributedMetaStorageImpl.java | 1616 ++
.../DistributedMetaStorageJoiningNodeData.java | 55 +
.../DistributedMetaStorageKeyValuePair.java | 70 +
.../DistributedMetaStorageUpdateAckMessage.java | 92 +
.../DistributedMetaStorageUpdateMessage.java | 122 +
.../persistence/DistributedMetaStorageUtil.java | 109 +
.../persistence/DistributedMetaStorageVersion.java | 158 +
.../EmptyDistributedMetaStorageBridge.java | 60 +
...InMemoryCachedDistributedMetaStorageBridge.java | 102 +
.../NotAvailableDistributedMetaStorageBridge.java | 58 +
.../ReadOnlyDistributedMetaStorageBridge.java | 221 +
.../metastorage/persistence/StartupExtras.java | 31 +
.../WritableDistributedMetaStorageBridge.java | 158 +
.../internal/processors/metric/AbstractMetric.java | 75 +
.../processors/metric/GridMetricManager.java | 642 +
.../internal/processors/metric/MetricRegistry.java | 303 +
.../metric/PushMetricsExporterAdapter.java | 104 +
.../processors/metric/impl/AtomicLongMetric.java | 81 +
.../processors/metric/impl/BooleanGauge.java | 47 +
.../processors/metric/impl/BooleanMetricImpl.java | 57 +
.../processors/metric/impl/DoubleGauge.java | 47 +
.../processors/metric/impl/DoubleMetricImpl.java | 69 +
.../processors/metric/impl/HistogramMetric.java | 118 +
.../processors/metric/impl/HitRateMetric.java | 227 +
.../internal/processors/metric/impl/IntGauge.java | 47 +
.../processors/metric/impl/IntMetricImpl.java | 76 +
.../processors/metric/impl/LongAdderMetric.java | 68 +
.../metric/impl/LongAdderWithDelegateMetric.java | 48 +
.../internal/processors/metric/impl/LongGauge.java | 47 +
.../processors/metric/impl/MetricUtils.java | 170 +
.../processors/metric/impl/ObjectGauge.java | 57 +
.../processors/metric/impl/ObjectMetricImpl.java | 63 +
.../DiscoveryNodeValidationProcessor.java | 2 +-
.../OsDiscoveryNodeValidationProcessor.java | 4 +-
.../odbc/ClientConnectableNodePartitions.java | 83 -
.../ClientListenerAbstractConnectionContext.java | 12 +-
.../odbc/ClientListenerBufferedParser.java | 4 +-
.../odbc/ClientListenerConnectionContext.java | 8 +-
.../odbc/ClientListenerMessageParser.java | 20 +-
.../processors/odbc/ClientListenerNioListener.java | 93 +-
.../odbc/ClientListenerNioServerBuffer.java | 10 +-
.../processors/odbc/ClientListenerProcessor.java | 56 +-
.../odbc/ClientListenerRequestHandler.java | 27 +-
.../internal/processors/odbc/SqlListenerUtils.java | 21 +-
.../internal/processors/odbc/SqlStateCode.java | 34 +-
.../odbc/jdbc/JdbcBatchExecuteRequest.java | 9 +-
.../odbc/jdbc/JdbcBatchExecuteResult.java | 2 +-
.../odbc/jdbc/JdbcBulkLoadAckResult.java | 24 +-
.../odbc/jdbc/JdbcBulkLoadBatchRequest.java | 32 +-
.../odbc/jdbc/JdbcBulkLoadProcessor.java | 21 +-
.../odbc/jdbc/JdbcCachePartitionsRequest.java | 90 +
.../odbc/jdbc/JdbcCachePartitionsResult.java | 94 +
.../odbc/jdbc/JdbcConnectionContext.java | 54 +-
.../internal/processors/odbc/jdbc/JdbcCursor.java | 60 +
.../processors/odbc/jdbc/JdbcMessageParser.java | 17 +-
.../odbc/jdbc/JdbcMetaColumnsRequest.java | 2 +-
.../odbc/jdbc/JdbcMetaIndexesRequest.java | 2 +-
.../odbc/jdbc/JdbcMetaPrimaryKeysRequest.java | 2 +-
.../odbc/jdbc/JdbcMetaSchemasRequest.java | 2 +-
.../odbc/jdbc/JdbcMetaTablesRequest.java | 2 +-
.../processors/odbc/jdbc/JdbcMetadataInfo.java | 267 +
.../odbc/jdbc/JdbcOrderedBatchExecuteRequest.java | 2 +-
.../odbc/jdbc/JdbcOrderedBatchExecuteResult.java | 2 +-
.../processors/odbc/jdbc/JdbcParameterMeta.java | 1 -
.../odbc/jdbc/JdbcQueryCancelRequest.java | 76 +
.../odbc/jdbc/JdbcQueryCloseRequest.java | 22 +-
.../processors/odbc/jdbc/JdbcQueryCursor.java | 28 +-
.../processors/odbc/jdbc/JdbcQueryDescriptor.java | 95 +
.../odbc/jdbc/JdbcQueryExecuteRequest.java | 27 +-
.../odbc/jdbc/JdbcQueryExecuteResult.java | 61 +-
.../odbc/jdbc/JdbcQueryFetchRequest.java | 24 +-
.../odbc/jdbc/JdbcQueryMetadataRequest.java | 22 +-
.../processors/odbc/jdbc/JdbcRawBinarylizable.java | 2 +-
.../internal/processors/odbc/jdbc/JdbcRequest.java | 71 +-
.../processors/odbc/jdbc/JdbcRequestHandler.java | 1061 +-
.../odbc/jdbc/JdbcRequestHandlerWorker.java | 7 +-
.../processors/odbc/jdbc/JdbcResponse.java | 66 +-
.../internal/processors/odbc/jdbc/JdbcResult.java | 20 +-
.../processors/odbc/jdbc/JdbcResultInfo.java | 20 +-
.../processors/odbc/jdbc/JdbcResultWithIo.java | 55 +
.../internal/processors/odbc/jdbc/JdbcUtils.java | 24 +
.../odbc/odbc/OdbcConnectionContext.java | 13 +-
.../processors/odbc/odbc/OdbcMessageParser.java | 13 +
.../odbc/odbc/OdbcQueryCloseRequest.java | 2 +-
.../odbc/odbc/OdbcQueryExecuteBatchResult.java | 1 -
.../odbc/odbc/OdbcQueryFetchRequest.java | 2 +-
.../odbc/odbc/OdbcQueryGetColumnsMetaRequest.java | 2 +-
.../odbc/odbc/OdbcQueryGetTablesMetaRequest.java | 2 +-
.../processors/odbc/odbc/OdbcRequestHandler.java | 129 +-
.../odbc/odbc/OdbcRequestHandlerWorker.java | 2 +-
.../internal/processors/odbc/odbc/OdbcUtils.java | 30 +
.../processors/offheap/GridOffHeapProcessor.java | 3 +-
.../ignite/internal/processors/package-info.java | 11 +-
.../PlatformAbstractConfigurationClosure.java | 2 +-
.../processors/platform/PlatformBootstrap.java | 2 +-
.../platform/PlatformBootstrapFactory.java | 2 +-
.../processors/platform/PlatformContextImpl.java | 3 +-
.../platform/PlatformEventFilterListener.java | 2 +-
.../processors/platform/PlatformException.java | 2 +-
.../processors/platform/PlatformIgnition.java | 3 +-
.../platform/PlatformNativeException.java | 3 +-
.../platform/PlatformNoCallbackException.java | 3 +-
.../processors/platform/PlatformProcessor.java | 3 +-
.../processors/platform/PlatformProcessorImpl.java | 53 +-
.../processors/platform/PlatformTarget.java | 3 +-
.../processors/platform/PlatformTargetProxy.java | 3 +-
.../platform/binary/PlatformBinaryProcessor.java | 2 +-
.../processors/platform/cache/PlatformCache.java | 61 +-
.../platform/cache/PlatformCacheEntryFilter.java | 2 +-
.../platform/cache/affinity/PlatformAffinity.java | 3 +-
.../cache/affinity/PlatformAffinityFunction.java | 3 +-
.../cache/expiry/PlatformExpiryPolicyFactory.java | 2 +-
.../cache/query/PlatformContinuousQuery.java | 3 +-
.../cache/query/PlatformContinuousQueryImpl.java | 3 +-
.../platform/cache/store/PlatformCacheStore.java | 2 +-
.../platform/callback/PlatformCallbackGateway.java | 1 -
.../client/ClientAffinityTopologyVersion.java | 74 +
.../platform/client/ClientBooleanResponse.java | 4 +-
.../client/ClientConnectableNodePartitions.java | 83 +
.../platform/client/ClientConnectionContext.java | 61 +-
.../processors/platform/client/ClientFlag.java | 53 +
.../platform/client/ClientIntResponse.java | 4 +-
.../platform/client/ClientLongResponse.java | 4 +-
.../platform/client/ClientMessageParser.java | 43 +-
.../platform/client/ClientObjectResponse.java | 4 +-
.../processors/platform/client/ClientRequest.java | 29 -
.../platform/client/ClientRequestHandler.java | 51 +-
.../platform/client/ClientResourceRegistry.java | 3 -
.../processors/platform/client/ClientResponse.java | 40 +-
.../platform/client/ClientStringResponse.java | 4 +-
.../client/binary/ClientBinaryTypeGetResponse.java | 5 +-
.../binary/ClientBinaryTypeNamePutRequest.java | 3 +-
.../client/binary/ClientBinaryTypePutRequest.java | 1 -
.../cache/ClientCacheAffinityAwarenessGroup.java | 118 +
.../client/cache/ClientCacheClearKeyRequest.java | 3 -
.../client/cache/ClientCacheClearKeysRequest.java | 3 -
.../client/cache/ClientCacheClearRequest.java | 4 -
.../cache/ClientCacheConfigurationSerializer.java | 1 -
.../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 +-
.../client/cache/ClientCacheGetAllResponse.java | 5 +-
.../cache/ClientCacheGetAndPutIfAbsentRequest.java | 3 -
.../client/cache/ClientCacheGetAndPutRequest.java | 3 -
.../cache/ClientCacheGetAndRemoveRequest.java | 3 -
.../cache/ClientCacheGetAndReplaceRequest.java | 3 -
.../cache/ClientCacheGetConfigurationResponse.java | 7 +-
.../client/cache/ClientCacheGetNamesResponse.java | 5 +-
...ntCacheGetOrCreateWithConfigurationRequest.java | 9 +-
.../ClientCacheGetOrCreateWithNameRequest.java | 3 -
.../client/cache/ClientCacheGetRequest.java | 3 -
.../client/cache/ClientCacheGetSizeRequest.java | 4 -
.../client/cache/ClientCacheLocalPeekRequest.java | 3 -
.../cache/ClientCacheNodePartitionsRequest.java | 11 +-
.../cache/ClientCacheNodePartitionsResponse.java | 8 +-
.../client/cache/ClientCachePartitionMapping.java | 78 +
.../client/cache/ClientCachePartitionsRequest.java | 217 +
.../cache/ClientCachePartitionsResponse.java | 63 +
.../client/cache/ClientCachePutAllRequest.java | 3 -
.../cache/ClientCachePutIfAbsentRequest.java | 3 -
.../client/cache/ClientCachePutRequest.java | 3 -
.../cache/ClientCacheQueryNextPageResponse.java | 5 +-
.../client/cache/ClientCacheQueryResponse.java | 5 +-
.../client/cache/ClientCacheRemoveAllRequest.java | 4 -
.../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 -
.../cache/ClientCacheSqlFieldsQueryResponse.java | 5 +-
.../client/cache/ClientCacheSqlQueryRequest.java | 1 -
.../platform/cluster/PlatformClusterGroup.java | 10 +-
.../cluster/PlatformClusterNodeFilterImpl.java | 1 -
.../platform/compute/PlatformAbstractTask.java | 2 -
.../compute/PlatformBalancingMultiClosureTask.java | 6 +-
...PlatformBalancingSingleClosureAffinityTask.java | 5 +-
.../PlatformBalancingSingleClosureTask.java | 6 +-
.../PlatformBroadcastingMultiClosureTask.java | 5 +-
.../PlatformBroadcastingSingleClosureTask.java | 5 +-
.../platform/compute/PlatformCompute.java | 2 +-
.../platform/compute/PlatformFullJob.java | 2 -
.../platform/compute/PlatformFullTask.java | 3 +-
.../processors/platform/compute/PlatformJob.java | 2 +-
.../platform/cpp/PlatformCppBootstrap.java | 2 +-
.../platform/cpp/PlatformCppBootstrapFactory.java | 2 +-
.../platform/cpp/PlatformCppConfigurationEx.java | 2 +-
.../datastreamer/PlatformDataStreamer.java | 2 +-
.../datastreamer/PlatformStreamReceiverImpl.java | 1 -
.../datastructures/PlatformAtomicReference.java | 2 +-
.../platform/dotnet/PlatformDotNetBootstrap.java | 2 +-
.../dotnet/PlatformDotNetBootstrapFactory.java | 2 +-
.../platform/dotnet/PlatformDotNetCacheStore.java | 3 +-
.../dotnet/PlatformDotNetConfigurationClosure.java | 7 +-
.../dotnet/PlatformDotNetConfigurationEx.java | 2 +-
.../platform/dotnet/PlatformDotNetService.java | 2 +-
...latformDotNetEntityFrameworkCacheExtension.java | 2 +-
.../processors/platform/events/PlatformEvents.java | 12 +-
.../platform/lifecycle/PlatformLifecycleBean.java | 2 +-
.../platform/memory/PlatformAbstractMemory.java | 3 +-
.../memory/PlatformBigEndianInputStreamImpl.java | 2 +-
.../platform/memory/PlatformExternalMemory.java | 2 +-
.../platform/memory/PlatformInputStreamImpl.java | 2 +-
.../processors/platform/memory/PlatformMemory.java | 2 +-
.../platform/memory/PlatformMemoryManager.java | 2 +-
.../platform/memory/PlatformMemoryManagerImpl.java | 2 +-
.../platform/memory/PlatformMemoryPool.java | 2 +-
.../platform/memory/PlatformMemoryUtils.java | 2 +-
.../platform/memory/PlatformOutputStreamImpl.java | 2 +-
.../platform/memory/PlatformPooledMemory.java | 2 +-
.../platform/messaging/PlatformMessaging.java | 1 -
.../cache/PlatformCachePluginConfiguration.java | 2 +-
.../platform/services/PlatformAbstractService.java | 1 -
.../platform/services/PlatformServices.java | 2 -
.../transactions/PlatformTransactions.java | 4 +-
.../platform/utils/PlatformConfigurationUtils.java | 181 +-
.../platform/utils/PlatformFutureUtils.java | 4 +-
.../processors/platform/utils/PlatformUtils.java | 21 +-
.../websession/PlatformDotNetSessionData.java | 1 -
.../PlatformDotNetSessionLockProcessor.java | 1 -
.../PlatformDotNetSessionLockResult.java | 1 -
.../processors/plugin/CachePluginManager.java | 7 +-
.../processors/plugin/IgnitePluginProcessor.java | 4 +-
.../internal/processors/port/GridPortListener.java | 2 +-
.../processors/port/GridPortProcessor.java | 2 +-
.../internal/processors/port/GridPortRecord.java | 2 +-
.../internal/processors/port/package-info.java | 3 +-
.../query/GridQueryCacheObjectsIterator.java | 1 -
.../internal/processors/query/GridQueryCancel.java | 22 +-
.../processors/query/GridQueryFieldsResult.java | 2 +-
.../query/GridQueryFieldsResultAdapter.java | 2 +-
.../processors/query/GridQueryIndexDescriptor.java | 2 +-
.../processors/query/GridQueryIndexing.java | 200 +-
.../processors/query/GridQueryProcessor.java | 829 +-
.../processors/query/GridQueryRowCacheCleaner.java | 2 +-
.../processors/query/GridQueryTypeDescriptor.java | 12 +-
.../processors/query/GridRunningQueryInfo.java | 37 +-
.../internal/processors/query/NestedTxMode.java | 2 +-
.../processors/query/QueryCancellable.java | 29 +
.../processors/query/QueryHistoryMetrics.java | 174 +
.../processors/query/QueryHistoryMetricsKey.java | 95 +
.../processors/query/QueryHistoryMetricsValue.java | 99 +
.../processors/query/QueryHistoryTracker.java | 150 +
.../processors/query/QueryIndexDescriptorImpl.java | 2 +-
.../processors/query/QueryKeyValueIterable.java | 53 +
.../processors/query/QueryKeyValueIterator.java | 67 +
.../processors/query/QueryRunningFuture.java | 27 +
.../internal/processors/query/QuerySchema.java | 8 +-
.../processors/query/QuerySchemaPatch.java | 1 -
.../processors/query/QueryTypeDescriptorImpl.java | 65 +-
.../internal/processors/query/QueryUtils.java | 279 +-
.../processors/query/RunningQueryManager.java | 230 +
.../processors/query/SqlClientContext.java | 55 +-
.../twostep/messages/GridQueryCancelRequest.java | 2 +-
.../h2/twostep/messages/GridQueryFailResponse.java | 12 +-
.../twostep/messages/GridQueryNextPageRequest.java | 42 +-
.../messages/GridQueryNextPageResponse.java | 6 +-
.../query/messages/GridQueryKillRequest.java | 176 +
.../query/messages/GridQueryKillResponse.java | 152 +
.../query/property/QueryBinaryProperty.java | 61 +-
.../query/schema/SchemaIndexCacheVisitorImpl.java | 34 +-
.../query/schema/SchemaOperationManager.java | 3 +-
.../message/SchemaOperationStatusMessage.java | 2 +
.../resource/GridNoImplicitInjection.java | 2 +-
.../resource/GridResourceBasicInjector.java | 2 +-
.../processors/resource/GridResourceField.java | 2 +-
.../processors/resource/GridResourceInjector.java | 2 +-
.../processors/resource/GridResourceIoc.java | 1 -
.../resource/GridResourceJobContextInjector.java | 2 +-
.../resource/GridResourceLoggerInjector.java | 3 +-
.../processors/resource/GridResourceMethod.java | 2 +-
.../resource/GridResourceServiceInjector.java | 2 +-
.../processors/resource/GridResourceUtils.java | 2 +-
.../internal/processors/resource/package-info.java | 3 +-
.../internal/processors/rest/GridRestCommand.java | 20 +-
.../processors/rest/GridRestProcessor.java | 69 +-
.../internal/processors/rest/GridRestProtocol.java | 2 +-
.../processors/rest/GridRestProtocolHandler.java | 2 +-
.../internal/processors/rest/GridRestResponse.java | 6 +-
.../client/message/GridClientAbstractMessage.java | 2 +-
.../message/GridClientAuthenticationRequest.java | 2 +-
.../client/message/GridClientCacheRequest.java | 4 +-
.../message/GridClientHandshakeResponse.java | 2 +-
.../rest/client/message/GridClientMessage.java | 2 +-
.../client/message/GridClientNodeMetricsBean.java | 2 +-
.../rest/client/message/GridClientPingPacket.java | 2 +-
.../rest/client/message/GridClientResponse.java | 5 +-
.../client/message/GridClientTaskResultBean.java | 3 +-
.../client/message/GridClientTopologyRequest.java | 2 +-
.../rest/client/message/GridRouterRequest.java | 2 +-
.../rest/client/message/GridRouterResponse.java | 2 +-
.../rest/client/message/package-info.java | 3 +-
.../rest/handlers/GridRestCommandHandler.java | 2 +-
.../handlers/GridRestCommandHandlerAdapter.java | 2 +-
.../handlers/cache/GridCacheCommandHandler.java | 15 +-
.../rest/handlers/cache/GridCacheRestMetrics.java | 2 +-
.../rest/handlers/cache/GridCacheRestResponse.java | 2 +-
.../rest/handlers/cache/package-info.java | 3 +-
.../cluster/GridBaselineCommandHandler.java | 204 +
.../cluster/GridBaselineCommandResponse.java | 161 +
.../DataStructuresCommandHandler.java | 3 +-
.../memory/MemoryMetricsCommandHandler.java | 80 +
.../processors/rest/handlers/package-info.java | 3 +-
.../handlers/query/CacheQueryFieldsMetaResult.java | 3 +-
.../rest/handlers/query/CacheQueryResult.java | 2 +-
.../rest/handlers/query/QueryCommandHandler.java | 1 -
.../redis/GridRedisRestCommandHandler.java | 10 +-
.../redis/key/GridRedisDelCommandHandler.java | 6 +-
.../redis/key/GridRedisExistsCommandHandler.java | 6 +-
.../redis/key/GridRedisExpireCommandHandler.java | 6 +-
.../rest/handlers/redis/package-info.java | 3 +-
.../server/GridRedisDbSizeCommandHandler.java | 6 +-
.../redis/server/GridRedisFlushCommandHandler.java | 12 +-
.../string/GridRedisAppendCommandHandler.java | 6 +-
.../redis/string/GridRedisGetCommandHandler.java | 12 +-
.../string/GridRedisGetRangeCommandHandler.java | 6 +-
.../string/GridRedisGetSetCommandHandler.java | 6 +-
.../string/GridRedisIncrDecrCommandHandler.java | 6 +-
.../redis/string/GridRedisMGetCommandHandler.java | 6 +-
.../redis/string/GridRedisMSetCommandHandler.java | 6 +-
.../redis/string/GridRedisSetCommandHandler.java | 12 +-
.../string/GridRedisSetRangeCommandHandler.java | 6 +-
.../string/GridRedisStrlenCommandHandler.java | 6 +-
.../rest/handlers/task/GridTaskCommandHandler.java | 2 +-
.../rest/handlers/task/GridTaskResultRequest.java | 2 +-
.../rest/handlers/task/GridTaskResultResponse.java | 2 +-
.../handlers/top/GridTopologyCommandHandler.java | 33 +-
.../processors/rest/handlers/top/package-info.java | 3 +-
.../version/GridVersionCommandHandler.java | 2 +-
.../rest/handlers/version/package-info.java | 3 +-
.../internal/processors/rest/package-info.java | 3 +-
.../rest/protocols/GridRestProtocolAdapter.java | 3 +-
.../processors/rest/protocols/package-info.java | 3 +-
.../rest/protocols/tcp/GridClientPacketType.java | 2 +-
.../rest/protocols/tcp/GridMemcachedMessage.java | 2 +-
.../protocols/tcp/GridTcpMemcachedNioListener.java | 1 -
.../rest/protocols/tcp/GridTcpRestNioListener.java | 147 +-
.../rest/protocols/tcp/GridTcpRestParser.java | 2 +-
.../rest/protocols/tcp/GridTcpRestProtocol.java | 1 -
.../rest/protocols/tcp/package-info.java | 3 +-
.../rest/protocols/tcp/redis/GridRedisMessage.java | 2 +-
.../protocols/tcp/redis/GridRedisNioListener.java | 24 +-
.../rest/request/DataStructuresRequest.java | 2 +-
.../rest/request/GridRestBaselineRequest.java | 65 +
.../rest/request/GridRestCacheRequest.java | 1 -
.../rest/request/GridRestTaskRequest.java | 2 +-
.../rest/request/GridRestTopologyRequest.java | 19 +-
.../processors/rest/request/package-info.java | 3 +-
.../schedule/GridScheduleStatistics.java | 2 +-
.../schedule/IgniteNoopScheduleProcessor.java | 2 +-
.../schedule/IgniteScheduleProcessorAdapter.java | 2 +-
.../internal/processors/schedule/package-info.java | 3 +-
.../processors/security/GridSecurityProcessor.java | 7 +-
.../processors/security/IgniteSecurity.java | 128 +
.../security/IgniteSecurityProcessor.java | 268 +
.../security/NoOpIgniteSecurityProcessor.java | 137 +
.../security/OperationSecurityContext.java | 46 +
.../processors/security/SecurityContext.java | 2 +-
.../processors/security/SecurityContextHolder.java | 53 -
.../processors/security/SecurityUtils.java | 34 +-
.../security/os/GridOsSecurityProcessor.java | 88 -
.../segmentation/GridSegmentationProcessor.java | 2 +-
.../os/GridOsSegmentationProcessor.java | 2 +-
.../processors/segmentation/package-info.java | 3 +-
.../processors/service/GridServiceAssignments.java | 3 +
.../service/GridServiceAssignmentsKey.java | 5 +-
.../processors/service/GridServiceDeployment.java | 5 +-
.../GridServiceDeploymentCompoundFuture.java | 15 +-
.../service/GridServiceDeploymentFuture.java | 19 +-
.../service/GridServiceDeploymentKey.java | 5 +-
.../GridServiceMethodNotFoundException.java | 2 +-
.../service/GridServiceMethodReflectKey.java | 2 +-
.../processors/service/GridServiceProcessor.java | 216 +-
.../processors/service/GridServiceProxy.java | 19 +-
.../processors/service/IgniteServiceProcessor.java | 1791 ++
.../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 | 568 +
.../service/ServiceDeploymentProcessId.java | 172 +
.../service/ServiceDeploymentRequest.java | 56 +
.../processors/service/ServiceDeploymentTask.java | 860 +
.../processors/service/ServiceDescriptorImpl.java | 7 +-
.../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 +
.../internal/processors/session/package-info.java | 3 +-
.../GridInternalSubscriptionProcessor.java | 53 +-
.../internal/processors/task/GridInternal.java | 2 +-
.../processors/task/GridTaskEventListener.java | 2 +-
.../processors/task/GridTaskProcessor.java | 59 +-
.../internal/processors/task/GridTaskWorker.java | 18 +-
.../processors/task/GridVisorManagementTask.java | 38 +
.../internal/processors/task/package-info.java | 3 +-
.../processors/timeout/GridSpiTimeoutObject.java | 2 +-
.../processors/timeout/GridTimeoutObject.java | 2 +-
.../timeout/GridTimeoutObjectAdapter.java | 2 +-
.../processors/timeout/GridTimeoutProcessor.java | 6 +-
.../internal/processors/timeout/package-info.java | 3 +-
.../org/apache/ignite/internal/sql/SqlKeyword.java | 20 +-
.../org/apache/ignite/internal/sql/SqlLexer.java | 9 +-
.../org/apache/ignite/internal/sql/SqlParser.java | 147 +-
.../apache/ignite/internal/sql/SqlParserUtils.java | 12 +-
.../internal/sql/SqlStrictParseException.java | 26 +-
.../internal/sql/command/SqlBulkLoadCommand.java | 1 -
.../sql/command/SqlCreateIndexCommand.java | 3 +-
.../internal/sql/command/SqlKillQueryCommand.java | 121 +
.../sql/command/SqlSetStreamingCommand.java | 2 +-
.../affinity/PartitionAffinityFunctionType.java | 48 +
.../sql/optimizer/affinity/PartitionAllNode.java | 56 +
.../optimizer/affinity/PartitionClientContext.java | 68 +
.../optimizer/affinity/PartitionCompositeNode.java | 424 +
.../affinity/PartitionCompositeNodeOperator.java | 44 +
.../optimizer/affinity/PartitionConstantNode.java | 60 +
.../optimizer/affinity/PartitionDataTypeUtils.java | 528 +
.../sql/optimizer/affinity/PartitionGroupNode.java | 120 +
.../optimizer/affinity/PartitionJoinCondition.java | 132 +
.../sql/optimizer/affinity/PartitionJoinGroup.java | 81 +
.../sql/optimizer/affinity/PartitionNode.java | 59 +
.../sql/optimizer/affinity/PartitionNoneNode.java | 57 +
.../optimizer/affinity/PartitionParameterNode.java | 108 +
.../optimizer/affinity/PartitionParameterType.java | 68 +
.../sql/optimizer/affinity/PartitionResolver.java | 37 +
.../sql/optimizer/affinity/PartitionResult.java | 174 +
.../affinity/PartitionResultMarshaler.java | 293 +
.../optimizer/affinity/PartitionSingleNode.java | 118 +
.../sql/optimizer/affinity/PartitionTable.java | 113 +
.../affinity/PartitionTableAffinityDescriptor.java | 107 +
.../optimizer/affinity/PartitionTableModel.java | 157 +
.../ignite/internal/tck/TCKMBeanServerBuilder.java | 2 +-
.../IgniteTxAlreadyCompletedCheckedException.java | 36 +
.../IgniteTxDuplicateKeyCheckedException.java | 35 +
.../IgniteTxHeuristicCheckedException.java | 6 +-
.../IgniteTxMvccVersionCheckedException.java | 47 -
.../IgniteTxOptimisticCheckedException.java | 6 +-
.../IgniteTxRollbackCheckedException.java | 6 +-
.../IgniteTxSerializationCheckedException.java | 35 +
.../IgniteTxTimeoutCheckedException.java | 6 +-
.../IgniteTxUnexpectedStateCheckedException.java | 45 +
.../transactions/TransactionCheckedException.java | 41 +
.../apache/ignite/internal/util/BitSetIntSet.java | 184 +
.../java/org/apache/ignite/internal/util/F0.java | 6 +-
.../ignite/internal/util/FeatureChecker.java | 38 +
.../ignite/internal/util/GridAnnotationsCache.java | 3 +-
.../apache/ignite/internal/util/GridArrays.java | 1 -
.../internal/util/GridAtomicInitializer.java | 2 +-
.../ignite/internal/util/GridAtomicInteger.java | 3 +-
.../ignite/internal/util/GridAtomicLong.java | 3 +-
.../util/GridBoundedConcurrentLinkedHashMap.java | 1 +
.../util/GridBoundedConcurrentOrderedMap.java | 1 -
.../util/GridBoundedConcurrentOrderedSet.java | 3 +-
.../internal/util/GridBoundedLinkedHashMap.java | 3 +-
.../internal/util/GridBoundedLinkedHashSet.java | 5 +-
.../ignite/internal/util/GridByteArrayList.java | 2 +-
.../ignite/internal/util/GridCircularBuffer.java | 3 +-
.../ignite/internal/util/GridClassLoaderCache.java | 2 +-
.../ignite/internal/util/GridClientByteUtils.java | 2 +-
.../util/GridCloseableIteratorAdapter.java | 2 +-
.../util/GridCloseableIteratorAdapterEx.java | 2 +-
.../ignite/internal/util/GridCollections.java | 2 +-
.../internal/util/GridConcurrentHashSet.java | 2 +-
.../util/GridConcurrentPhantomHashSet.java | 4 +-
.../internal/util/GridConcurrentSkipListSet.java | 4 +-
.../internal/util/GridConcurrentWeakHashSet.java | 4 +-
.../internal/util/GridConfigurationFinder.java | 3 +-
.../ignite/internal/util/GridConsistentHash.java | 2 +-
.../internal/util/GridCountDownCallback.java | 114 +
.../org/apache/ignite/internal/util/GridDebug.java | 2 +-
.../internal/util/GridEmptyCloseableIterator.java | 2 +-
.../ignite/internal/util/GridEmptyIterator.java | 2 +-
.../internal/util/GridFixedSizeInputStream.java | 2 +-
.../ignite/internal/util/GridIntIterator.java | 2 +-
.../apache/ignite/internal/util/GridIntList.java | 3 +-
.../ignite/internal/util/GridJavaProcess.java | 2 +-
.../apache/ignite/internal/util/GridKeyLock.java | 2 +-
.../ignite/internal/util/GridLeanIdentitySet.java | 2 +-
.../apache/ignite/internal/util/GridLeanMap.java | 5 +-
.../apache/ignite/internal/util/GridLeanSet.java | 3 +-
.../apache/ignite/internal/util/GridListSet.java | 6 +-
.../ignite/internal/util/GridLogThrottle.java | 1 -
.../apache/ignite/internal/util/GridLongList.java | 4 +-
.../internal/util/GridMultiCollectionWrapper.java | 2 +-
.../org/apache/ignite/internal/util/GridMutex.java | 3 +-
.../org/apache/ignite/internal/util/GridQueue.java | 2 +-
.../apache/ignite/internal/util/GridRandom.java | 2 +-
.../internal/util/GridReadOnlyArrayView.java | 80 +
.../ignite/internal/util/GridReflectionCache.java | 3 +-
.../internal/util/GridSerializableCollection.java | 2 +-
.../internal/util/GridSerializableIterable.java | 2 +-
.../internal/util/GridSerializableIterator.java | 2 +-
.../ignite/internal/util/GridSerializableList.java | 2 +-
.../ignite/internal/util/GridSerializableMap.java | 2 +-
.../ignite/internal/util/GridSerializableSet.java | 2 +-
.../ignite/internal/util/GridSetWrapper.java | 6 +-
.../ignite/internal/util/GridSnapshotLock.java | 3 +-
.../util/GridSpiCloseableIteratorWrapper.java | 2 +-
.../ignite/internal/util/GridSpinBusyLock.java | 2 +-
.../internal/util/GridSpinReadWriteLock.java | 11 +-
.../ignite/internal/util/GridStringBuilder.java | 2 +-
.../internal/util/GridStringBuilderFactory.java | 2 +-
.../ignite/internal/util/GridStripedLock.java | 2 +-
.../internal/util/GridStripedReadWriteLock.java | 2 +-
.../ignite/internal/util/GridSynchronizedMap.java | 2 +-
.../org/apache/ignite/internal/util/GridTimer.java | 2 +-
.../apache/ignite/internal/util/GridTimerTask.java | 2 +-
.../apache/ignite/internal/util/GridUnsafe.java | 187 +-
.../ignite/internal/util/GridWeakIterator.java | 2 +-
.../ignite/internal/util/HostAndPortRange.java | 3 +
.../ignite/internal/util/IgniteStopwatch.java | 266 +
.../apache/ignite/internal/util/IgniteTicker.java | 52 +
.../apache/ignite/internal/util/IgniteTree.java | 5 +-
.../apache/ignite/internal/util/IgniteUtils.java | 1062 +-
.../internal/util/InitializationProtector.java | 79 +
.../internal/util/Jsr310Java8DateTimeApiUtils.java | 80 -
.../ignite/internal/util/MutableSingletonList.java | 1 -
.../ignite/internal/util/OffheapReadWriteLock.java | 3 +-
.../util/StripedCompositeReadWriteLock.java | 24 +-
.../ignite/internal/util/StripedExecutor.java | 87 +-
.../org/apache/ignite/internal/util/TimeBag.java | 311 +
.../internal/util/future/GridCompoundFuture.java | 18 +-
.../util/future/GridCompoundIdentityFuture.java | 2 +-
.../internal/util/future/GridEmbeddedFuture.java | 4 +-
.../internal/util/future/GridFinishedFuture.java | 4 +-
.../internal/util/future/GridFutureAdapter.java | 36 +-
.../util/future/GridFutureChainListener.java | 2 +-
.../util/future/IgniteFinishedFutureImpl.java | 2 +-
.../internal/util/future/IgniteFutureImpl.java | 3 +-
.../internal/util/future/IgniteRemoteMapTask.java | 3 +-
.../ignite/internal/util/future/package-info.java | 3 +-
.../util/gridify/GridifyArgumentBuilder.java | 2 +-
.../internal/util/gridify/GridifyJobAdapter.java | 2 +-
.../util/gridify/GridifyRangeArgument.java | 2 +-
.../ignite/internal/util/gridify/GridifyUtils.java | 4 +-
.../ignite/internal/util/gridify/package-info.java | 3 +-
.../internal/util/io/GridByteArrayInputStream.java | 2 +-
.../util/io/GridByteArrayOutputStream.java | 7 +-
.../ignite/internal/util/io/GridDataInput.java | 2 +-
.../ignite/internal/util/io/GridDataOutput.java | 2 +-
.../ignite/internal/util/io/GridFileUtils.java | 87 +
.../ignite/internal/util/io/GridFilenameUtils.java | 4 +-
.../util/io/GridReversedLinesFileReader.java | 6 +-
.../internal/util/io/GridUnsafeDataInput.java | 2 +-
.../internal/util/io/GridUnsafeDataOutput.java | 78 +-
.../ignite/internal/util/ipc/IpcEndpoint.java | 2 +-
.../util/ipc/IpcEndpointBindException.java | 2 +-
.../internal/util/ipc/IpcEndpointFactory.java | 2 +-
.../ignite/internal/util/ipc/IpcEndpointType.java | 2 +-
.../internal/util/ipc/IpcServerEndpoint.java | 2 +-
.../util/ipc/loopback/IpcClientTcpEndpoint.java | 34 +-
.../util/ipc/loopback/IpcServerTcpEndpoint.java | 2 +-
.../internal/util/ipc/loopback/package-info.java | 3 +-
.../ignite/internal/util/ipc/package-info.java | 3 +-
.../shmem/IpcOutOfSystemResourcesException.java | 2 +-
.../ipc/shmem/IpcSharedMemoryClientEndpoint.java | 2 +-
.../util/ipc/shmem/IpcSharedMemoryInitRequest.java | 2 +-
.../ipc/shmem/IpcSharedMemoryInitResponse.java | 2 +-
.../util/ipc/shmem/IpcSharedMemoryInputStream.java | 2 +-
.../ipc/shmem/IpcSharedMemoryNativeLoader.java | 4 +-
.../IpcSharedMemoryOperationTimedoutException.java | 2 +-
.../ipc/shmem/IpcSharedMemoryOutputStream.java | 2 +-
.../ipc/shmem/IpcSharedMemoryServerEndpoint.java | 2 +-
.../util/ipc/shmem/IpcSharedMemorySpace.java | 3 +-
.../util/ipc/shmem/IpcSharedMemoryUtils.java | 2 +-
.../internal/util/ipc/shmem/package-info.java | 3 +-
.../ignite/internal/util/lang/GridAbsClosure.java | 2 +-
.../ignite/internal/util/lang/GridAbsClosureX.java | 2 +-
.../internal/util/lang/GridAbsPredicate.java | 2 +-
.../internal/util/lang/GridAbsPredicateX.java | 2 +-
.../internal/util/lang/GridCloseableIterator.java | 2 +-
.../ignite/internal/util/lang/GridClosure3.java | 2 +-
.../ignite/internal/util/lang/GridClosure3X.java | 2 +-
.../internal/util/lang/GridClosureException.java | 2 +-
.../internal/util/lang/GridFilteredIterator.java | 2 +-
.../apache/ignite/internal/util/lang/GridFunc.java | 251 +-
.../ignite/internal/util/lang/GridInClosure3.java | 2 +-
.../ignite/internal/util/lang/GridInClosure3X.java | 2 +-
.../ignite/internal/util/lang/GridIterable.java | 2 +-
.../internal/util/lang/GridIterableAdapter.java | 2 +-
.../ignite/internal/util/lang/GridIterator.java | 2 +-
.../internal/util/lang/GridIteratorAdapter.java | 2 +-
.../ignite/internal/util/lang/GridMapEntry.java | 2 +-
.../util/lang/GridMetadataAwareAdapter.java | 12 +-
.../internal/util/lang/GridNodePredicate.java | 2 +-
.../internal/util/lang/GridPeerDeployAware.java | 2 +-
.../util/lang/GridPeerDeployAwareAdapter.java | 2 +-
.../internal/util/lang/GridPlainAbsClosure.java | 2 +-
.../internal/util/lang/GridPlainCallable.java | 2 +-
.../internal/util/lang/GridPlainClosure.java | 2 +-
.../internal/util/lang/GridPlainClosure2.java | 2 +-
.../internal/util/lang/GridPlainInClosure.java | 2 +-
.../internal/util/lang/GridPlainOutClosure.java | 2 +-
.../internal/util/lang/GridPlainRunnable.java | 2 +-
.../ignite/internal/util/lang/GridPredicate3.java | 2 +-
.../ignite/internal/util/lang/GridPredicate3X.java | 2 +-
.../ignite/internal/util/lang/GridTriple.java | 3 +-
.../ignite/internal/util/lang/GridTuple.java | 4 +-
.../ignite/internal/util/lang/GridTuple3.java | 4 +-
.../ignite/internal/util/lang/GridTuple4.java | 4 +-
.../ignite/internal/util/lang/GridTuple5.java | 4 +-
.../ignite/internal/util/lang/GridTuple6.java | 4 +-
.../ignite/internal/util/lang/IgniteClosure2X.java | 2 +-
.../ignite/internal/util/lang/IgniteClosureX.java | 2 +-
.../internal/util/lang/IgniteInClosure2X.java | 2 +-
.../internal/util/lang/IgniteInClosureX.java | 2 +-
.../internal/util/lang/IgniteOutClosureX.java | 2 +-
.../ignite/internal/util/lang/IgnitePair.java | 3 +-
.../internal/util/lang/IgnitePredicate2X.java | 2 +-
.../internal/util/lang/IgnitePredicateX.java | 2 +-
.../ignite/internal/util/lang/IgniteReducer2.java | 2 +-
.../ignite/internal/util/lang/IgniteReducer2X.java | 2 +-
.../ignite/internal/util/lang/IgniteReducer3.java | 2 +-
.../ignite/internal/util/lang/IgniteReducer3X.java | 2 +-
.../ignite/internal/util/lang/IgniteReducerX.java | 2 +-
.../util/lang/IgniteThrowableConsumer.java | 40 +
.../util/lang/IgniteThrowableFunction.java | 39 +
.../internal/util/lang/IgniteThrowableRunner.java | 30 +
.../util/lang/IgniteThrowableSupplier.java | 40 +
.../lang/gridfunc/CacheEntryGetValueClosure.java | 1 -
.../lang/gridfunc/CacheEntryHasPeekPredicate.java | 1 -
.../util/lang/gridfunc/PredicateMapView.java | 4 -
.../util/lang/gridfunc/TransformMapView.java | 4 -
.../util/lang/gridfunc/TransformMapView2.java | 4 -
.../internal/util/lang/gridfunc/package-info.java | 3 +-
.../internal/util/nio/GridBufferedParser.java | 2 +-
.../internal/util/nio/GridCommunicationClient.java | 2 +-
.../internal/util/nio/GridDelimitedParser.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 | 4 +-
.../internal/util/nio/GridNioEmbeddedFuture.java | 22 +-
.../ignite/internal/util/nio/GridNioException.java | 2 +-
.../internal/util/nio/GridNioFinishedFuture.java | 2 +-
.../ignite/internal/util/nio/GridNioFuture.java | 2 +-
.../internal/util/nio/GridNioFutureImpl.java | 2 +-
.../internal/util/nio/GridNioMessageReader.java | 2 +-
.../internal/util/nio/GridNioMessageTracker.java | 4 +-
.../internal/util/nio/GridNioMessageWriter.java | 2 +-
.../ignite/internal/util/nio/GridNioParser.java | 2 +-
.../util/nio/GridNioRecoveryDescriptor.java | 2 +-
.../ignite/internal/util/nio/GridNioServer.java | 152 +-
.../internal/util/nio/GridNioServerBuffer.java | 2 +-
.../util/nio/GridNioServerListenerAdapter.java | 3 +-
.../ignite/internal/util/nio/GridNioSession.java | 2 +-
.../internal/util/nio/GridNioSessionImpl.java | 2 +-
.../internal/util/nio/GridNioSessionMetaKey.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 | 6 +-
.../internal/util/nio/ssl/BlockingSslHandler.java | 42 +-
.../internal/util/nio/ssl/GridNioSslFilter.java | 5 +-
.../internal/util/nio/ssl/GridNioSslHandler.java | 18 +-
.../ignite/internal/util/nio/ssl/package-info.java | 6 +-
.../util/nodestart/IgniteNodeStartUtils.java | 2 +-
.../nodestart/IgniteRemoteStartSpecification.java | 2 +-
.../internal/util/nodestart/IgniteSshHelper.java | 2 +-
.../internal/util/nodestart/StartNodeCallable.java | 2 +-
.../internal/util/offheap/GridOffHeapEvent.java | 2 +-
.../util/offheap/GridOffHeapEventListener.java | 2 +-
.../util/offheap/GridOffHeapEvictListener.java | 2 +-
.../internal/util/offheap/GridOffHeapMap.java | 2 +-
.../util/offheap/GridOffHeapMapFactory.java | 2 +-
.../offheap/GridOffHeapOutOfMemoryException.java | 2 +-
.../util/offheap/GridOffHeapPartitionedMap.java | 3 +-
.../util/offheap/unsafe/GridUnsafeLru.java | 2 +-
.../util/offheap/unsafe/GridUnsafeLruPoller.java | 2 +-
.../util/offheap/unsafe/GridUnsafeMap.java | 8 +-
.../util/offheap/unsafe/GridUnsafeMemory.java | 2 +-
.../offheap/unsafe/GridUnsafePartitionedMap.java | 3 +-
.../apache/ignite/internal/util/package-info.java | 3 +-
.../util/portscanner/GridJmxPortFinder.java | 2 +-
.../internal/util/portscanner/package-info.java | 3 +-
.../apache/ignite/internal/util/scala/impl.java | 2 +-
.../ignite/internal/util/scala/package-info.java | 3 +-
.../internal/util/spring/IgniteSpringHelper.java | 2 +-
.../internal/util/test/GridTestPrintStream.java | 2 +-
.../util/test/GridTestPrintStreamFactory.java | 2 +-
.../ignite/internal/util/test/package-info.java | 3 +-
.../util/tostring/GridToStringBuilder.java | 150 +-
.../util/tostring/GridToStringClassDescriptor.java | 14 +-
.../util/tostring/GridToStringExclude.java | 2 +-
.../util/tostring/GridToStringFieldDescriptor.java | 100 +-
.../util/tostring/GridToStringInclude.java | 2 +-
.../internal/util/tostring/GridToStringOrder.java | 4 +-
.../internal/util/tostring/SBLimitedLength.java | 3 +-
.../internal/util/tostring/package-info.java | 3 +-
.../apache/ignite/internal/util/typedef/C1.java | 2 +-
.../apache/ignite/internal/util/typedef/C2.java | 2 +-
.../apache/ignite/internal/util/typedef/C3.java | 2 +-
.../apache/ignite/internal/util/typedef/CA.java | 2 +-
.../apache/ignite/internal/util/typedef/CAX.java | 2 +-
.../apache/ignite/internal/util/typedef/CI1.java | 2 +-
.../apache/ignite/internal/util/typedef/CI2.java | 2 +-
.../apache/ignite/internal/util/typedef/CI3.java | 2 +-
.../apache/ignite/internal/util/typedef/CIX1.java | 2 +-
.../apache/ignite/internal/util/typedef/CIX2.java | 2 +-
.../apache/ignite/internal/util/typedef/CIX3.java | 2 +-
.../apache/ignite/internal/util/typedef/CO.java | 2 +-
.../apache/ignite/internal/util/typedef/COX.java | 2 +-
.../apache/ignite/internal/util/typedef/CX1.java | 2 +-
.../apache/ignite/internal/util/typedef/CX2.java | 2 +-
.../apache/ignite/internal/util/typedef/CX3.java | 2 +-
.../org/apache/ignite/internal/util/typedef/F.java | 2 +-
.../org/apache/ignite/internal/util/typedef/G.java | 2 +-
.../apache/ignite/internal/util/typedef/P1.java | 2 +-
.../apache/ignite/internal/util/typedef/P2.java | 2 +-
.../apache/ignite/internal/util/typedef/P3.java | 2 +-
.../apache/ignite/internal/util/typedef/PA.java | 2 +-
.../apache/ignite/internal/util/typedef/PAX.java | 2 +-
.../apache/ignite/internal/util/typedef/PCE.java | 3 +-
.../apache/ignite/internal/util/typedef/PE.java | 2 +-
.../apache/ignite/internal/util/typedef/PKV.java | 2 +-
.../apache/ignite/internal/util/typedef/PN.java | 2 +-
.../apache/ignite/internal/util/typedef/PX1.java | 2 +-
.../apache/ignite/internal/util/typedef/PX2.java | 2 +-
.../apache/ignite/internal/util/typedef/PX3.java | 2 +-
.../apache/ignite/internal/util/typedef/R1.java | 2 +-
.../apache/ignite/internal/util/typedef/R2.java | 2 +-
.../apache/ignite/internal/util/typedef/R3.java | 2 +-
.../apache/ignite/internal/util/typedef/RX1.java | 2 +-
.../apache/ignite/internal/util/typedef/RX2.java | 2 +-
.../apache/ignite/internal/util/typedef/RX3.java | 2 +-
.../apache/ignite/internal/util/typedef/T1.java | 2 +-
.../apache/ignite/internal/util/typedef/T2.java | 2 +-
.../apache/ignite/internal/util/typedef/T3.java | 2 +-
.../apache/ignite/internal/util/typedef/T4.java | 2 +-
.../apache/ignite/internal/util/typedef/T5.java | 2 +-
.../apache/ignite/internal/util/typedef/T6.java | 2 +-
.../org/apache/ignite/internal/util/typedef/X.java | 31 +-
.../ignite/internal/util/typedef/internal/A.java | 2 +-
.../ignite/internal/util/typedef/internal/CU.java | 2 +-
.../ignite/internal/util/typedef/internal/D.java | 2 +-
.../ignite/internal/util/typedef/internal/GPC.java | 2 +-
.../ignite/internal/util/typedef/internal/GPR.java | 2 +-
.../ignite/internal/util/typedef/internal/LT.java | 2 +-
.../ignite/internal/util/typedef/internal/S.java | 2 +-
.../ignite/internal/util/typedef/internal/SB.java | 2 +-
.../ignite/internal/util/typedef/internal/U.java | 3 +-
.../util/typedef/internal/package-info.java | 3 +-
.../ignite/internal/util/typedef/package-info.java | 3 +-
.../internal/util/worker/GridWorkerFuture.java | 2 +-
.../internal/util/worker/GridWorkerListener.java | 2 +-
.../util/worker/GridWorkerListenerAdapter.java | 2 +-
.../internal/util/worker/GridWorkerPool.java | 4 +-
.../ignite/internal/util/worker/package-info.java | 3 +-
.../internal/visor/VisorDataTransferObject.java | 6 +
.../org/apache/ignite/internal/visor/VisorJob.java | 2 +-
.../ignite/internal/visor/VisorMultiNodeTask.java | 5 +-
.../baseline/VisorBaselineAutoAdjustSettings.java | 82 +
.../internal/visor/baseline/VisorBaselineNode.java | 25 +
.../visor/baseline/VisorBaselineOperation.java | 4 +-
.../internal/visor/baseline/VisorBaselineTask.java | 57 +-
.../visor/baseline/VisorBaselineTaskArg.java | 29 +-
.../visor/baseline/VisorBaselineTaskResult.java | 57 +-
.../visor/baseline/VisorBaselineViewTask.java | 13 +-
.../binary/VisorBinaryMetadataCollectorTask.java | 2 +
.../ignite/internal/visor/cache/VisorCache.java | 20 +-
.../visor/cache/VisorCacheAffinityNodeTask.java | 2 +
.../internal/visor/cache/VisorCacheClearTask.java | 2 +
.../visor/cache/VisorCacheConfiguration.java | 42 +-
.../cache/VisorCacheConfigurationCollectorJob.java | 27 +-
.../VisorCacheConfigurationCollectorTask.java | 40 +
.../VisorCacheConfigurationCollectorTaskArg.java | 32 +-
.../internal/visor/cache/VisorCacheLoadTask.java | 2 +
.../visor/cache/VisorCacheLostPartitionsTask.java | 2 +
.../cache/VisorCacheLostPartitionsTaskArg.java | 10 +-
.../cache/VisorCacheMetricsCollectorTask.java | 15 +-
.../internal/visor/cache/VisorCacheModifyTask.java | 2 +
.../visor/cache/VisorCacheModifyTaskArg.java | 6 +
.../internal/visor/cache/VisorCacheNodesTask.java | 2 +-
.../visor/cache/VisorCachePartitionsTask.java | 5 +-
.../visor/cache/VisorCacheRebalanceTask.java | 4 +-
.../cache/VisorCacheResetLostPartitionsTask.java | 2 +
.../VisorCacheResetLostPartitionsTaskArg.java | 8 +
.../internal/visor/cache/VisorCacheStartTask.java | 2 +
.../internal/visor/cache/VisorCacheStopTask.java | 2 +
.../cache/VisorCacheToggleStatisticsTask.java | 72 +
.../cache/VisorCacheToggleStatisticsTaskArg.java | 87 +
...orFindAndDeleteGarbageInPersistenceClosure.java | 331 +
...FindAndDeleteGarbageInPersistenceJobResult.java | 82 +
...VisorFindAndDeleteGarbageInPersistenceTask.java | 121 +
...orFindAndDeleteGarbageInPersistenceTaskArg.java | 101 +
...indAndDeleteGarbageInPersistenceTaskResult.java | 95 +
.../internal/visor/cache/VisorMemoryMetrics.java | 1 -
.../internal/visor/cache/VisorModifyCacheMode.java | 2 +-
.../compute/VisorComputeCancelSessionsTask.java | 4 +-
.../compute/VisorComputeCancelSessionsTaskArg.java | 2 -
.../compute/VisorComputeResetMetricsTask.java | 4 +-
.../internal/visor/compute/VisorGatewayTask.java | 3 +-
.../internal/visor/debug/VisorThreadDumpTask.java | 2 +
.../internal/visor/diagnostic/Operation.java | 28 +
.../visor/diagnostic/VisorPageLocksResult.java | 67 +
.../visor/diagnostic/VisorPageLocksTask.java | 145 +
.../diagnostic/VisorPageLocksTrackerArgs.java | 93 +
.../internal/visor/igfs/VisorIgfsFormatTask.java | 2 +
.../visor/igfs/VisorIgfsProfilerClearTask.java | 2 +
.../internal/visor/igfs/VisorIgfsProfilerTask.java | 11 +
.../visor/igfs/VisorIgfsResetMetricsTask.java | 4 +-
.../internal/visor/log/VisorLogSearchTask.java | 2 +
.../visor/misc/VisorChangeGridActiveStateTask.java | 2 +
.../visor/misc/VisorLatestVersionTask.java | 2 +-
.../ignite/internal/visor/misc/VisorNopTask.java | 5 +-
.../ignite/internal/visor/misc/VisorWalTask.java | 1 -
.../VisorCacheRebalanceCollectorJobResult.java | 91 +
.../node/VisorCacheRebalanceCollectorTask.java | 198 +
.../node/VisorCacheRebalanceCollectorTaskArg.java | 54 +
.../VisorCacheRebalanceCollectorTaskResult.java | 92 +
.../node/VisorClientConnectorConfiguration.java | 1 +
.../node/VisorExecutorServiceConfiguration.java | 4 +-
.../visor/node/VisorGridConfiguration.java | 22 +-
.../visor/node/VisorMvccConfiguration.java | 94 +
.../visor/node/VisorNodeBaselineStatus.java | 47 +
.../node/VisorNodeConfigurationCollectorTask.java | 2 +-
.../visor/node/VisorNodeDataCollectorJob.java | 79 +-
.../visor/node/VisorNodeDataCollectorTaskArg.java | 1 +
.../node/VisorNodeDataCollectorTaskResult.java | 3 +-
.../internal/visor/node/VisorNodeGcTask.java | 2 +
.../internal/visor/node/VisorNodePingTask.java | 2 +
.../internal/visor/node/VisorNodeRestartTask.java | 4 +-
.../internal/visor/node/VisorNodeStopTask.java | 4 +-
.../visor/node/VisorPersistenceMetrics.java | 34 +-
.../visor/node/VisorServiceConfiguration.java | 1 -
.../visor/node/VisorSqlConnectorConfiguration.java | 1 +
.../internal/visor/query/VisorQueryCancelTask.java | 2 +
.../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/VisorQueryPingTask.java | 88 +
.../visor/query/VisorQueryPingTaskResult.java | 50 +
.../visor/query/VisorQueryResetMetricsTask.java | 2 +
.../visor/query/VisorQueryScanRegexFilter.java | 1 +
.../internal/visor/query/VisorQueryTask.java | 85 +-
.../internal/visor/query/VisorQueryUtils.java | 301 +-
.../internal/visor/query/VisorScanQueryTask.java | 112 +-
.../visor/service/VisorCancelServiceTask.java | 2 +
.../internal/visor/tx/FetchNearXidVersionTask.java | 97 +
.../ignite/internal/visor/tx/TxKeyLockType.java | 46 +
.../ignite/internal/visor/tx/TxMappingType.java | 46 +
.../ignite/internal/visor/tx/TxVerboseId.java | 139 +
.../ignite/internal/visor/tx/TxVerboseInfo.java | 280 +
.../ignite/internal/visor/tx/TxVerboseKey.java | 118 +
.../ignite/internal/visor/tx/VisorTxInfo.java | 36 +-
.../ignite/internal/visor/tx/VisorTxOperation.java | 6 +-
.../ignite/internal/visor/tx/VisorTxSortOrder.java | 17 -
.../ignite/internal/visor/tx/VisorTxTask.java | 246 +-
.../ignite/internal/visor/tx/VisorTxTaskArg.java | 64 +-
.../util/VisorClusterGroupEmptyException.java | 2 +-
.../ignite/internal/visor/util/VisorTaskUtils.java | 42 +
.../internal/visor/verify/CacheFilterEnum.java | 58 +
.../visor/verify/IndexIntegrityCheckIssue.java | 74 +
.../visor/verify/VisorIdleVerifyDumpTaskArg.java | 81 +-
.../internal/visor/verify/VisorIdleVerifyJob.java | 13 +-
.../internal/visor/verify/VisorIdleVerifyTask.java | 2 +-
.../visor/verify/VisorIdleVerifyTaskArg.java | 148 +-
.../visor/verify/VisorIdleVerifyTaskV2.java | 58 +-
.../verify/VisorValidateIndexesJobResult.java | 43 +-
.../visor/verify/VisorValidateIndexesTaskArg.java | 23 +-
.../visor/verify/VisorViewCacheTaskArg.java | 35 +-
.../internal/worker/FailureHandlingMxBeanImpl.java | 73 +
.../internal/worker/WorkersControlMXBeanImpl.java | 10 -
.../ignite/internal/worker/WorkersRegistry.java | 46 +-
.../ignite/internal/worker/package-info.java | 3 +-
.../org/apache/ignite/lang/IgniteAsyncSupport.java | 2 +-
.../apache/ignite/lang/IgniteAsyncSupported.java | 2 +-
.../org/apache/ignite/lang/IgniteBiClosure.java | 2 +-
.../org/apache/ignite/lang/IgniteBiInClosure.java | 2 +-
.../org/apache/ignite/lang/IgniteBiPredicate.java | 25 +-
.../java/org/apache/ignite/lang/IgniteBiTuple.java | 3 -
.../org/apache/ignite/lang/IgniteCallable.java | 2 +-
.../java/org/apache/ignite/lang/IgniteClosure.java | 2 +-
.../java/org/apache/ignite/lang/IgniteFuture.java | 2 +-
.../lang/IgniteFutureCancelledException.java | 2 +-
.../ignite/lang/IgniteFutureTimeoutException.java | 2 +-
.../org/apache/ignite/lang/IgniteInClosure.java | 2 +-
.../ignite/lang/IgniteNotPeerDeployable.java | 2 +-
.../org/apache/ignite/lang/IgniteOutClosure.java | 2 +-
.../org/apache/ignite/lang/IgnitePredicate.java | 2 +-
.../apache/ignite/lang/IgniteProductVersion.java | 7 +-
.../java/org/apache/ignite/lang/IgniteReducer.java | 2 +-
.../org/apache/ignite/lang/IgniteRunnable.java | 2 +-
.../java/org/apache/ignite/lang/IgniteUuid.java | 1 -
.../java/org/apache/ignite/lang/package-info.java | 3 +-
.../apache/ignite/lifecycle/LifecycleAware.java | 2 +-
.../org/apache/ignite/lifecycle/LifecycleBean.java | 2 +-
.../ignite/lifecycle/LifecycleEventType.java | 2 +-
.../org/apache/ignite/lifecycle/package-info.java | 3 +-
.../apache/ignite/logger/LoggerNodeIdAware.java | 2 +-
.../java/org/apache/ignite/logger/NullLogger.java | 2 +-
.../org/apache/ignite/logger/java/JavaLogger.java | 1 -
.../ignite/logger/java/JavaLoggerFileHandler.java | 5 +-
.../ignite/logger/java/JavaLoggerFormatter.java | 1 -
.../apache/ignite/logger/java/package-info.java | 3 +-
.../org/apache/ignite/logger/package-info.java | 3 +-
.../AbstractNodeNameAwareMarshaller.java | 1 -
.../org/apache/ignite/marshaller/Marshaller.java | 2 +-
.../ignite/marshaller/MarshallerContext.java | 29 +-
.../ignite/marshaller/jdk/JdkMarshaller.java | 47 +-
.../jdk/JdkMarshallerDummySerializable.java | 4 +-
.../jdk/JdkMarshallerInputStreamWrapper.java | 2 +-
.../jdk/JdkMarshallerOutputStreamWrapper.java | 2 +-
.../apache/ignite/marshaller/jdk/package-info.java | 3 +-
.../org/apache/ignite/marshaller/package-info.java | 3 +-
.../ignite/messaging/MessagingListenActor.java | 2 +-
.../org/apache/ignite/messaging/package-info.java | 3 +-
.../ignite/mxbean/BaselineAutoAdjustMXBean.java | 53 +
.../ignite/mxbean/CacheGroupMetricsMXBean.java | 24 +
.../apache/ignite/mxbean/CacheMetricsMXBean.java | 6 +-
.../ignite/mxbean/ClientProcessorMXBean.java | 1 -
.../apache/ignite/mxbean/ClusterMetricsMXBean.java | 4 +
.../ignite/mxbean/DataRegionMetricsMXBean.java | 8 +
.../ignite/mxbean/DataStorageMetricsMXBean.java | 12 +
.../ignite/mxbean/FailureHandlingMxBean.java | 47 +
.../org/apache/ignite/mxbean/IgniteMXBean.java | 10 +
.../org/apache/ignite/mxbean/IgnitionMXBean.java | 2 +-
.../apache/ignite/mxbean/MXBeanDescription.java | 4 +-
.../mxbean/MXBeanParametersDescriptions.java | 4 +-
.../ignite/mxbean/MXBeanParametersNames.java | 4 +-
.../ignite/mxbean/StripedExecutorMXBean.java | 10 +
.../org/apache/ignite/mxbean/ThreadPoolMXBean.java | 7 +-
.../ignite/mxbean/TransactionMetricsMxBean.java | 37 +-
.../apache/ignite/mxbean/TransactionsMXBean.java | 32 +
.../apache/ignite/mxbean/WorkersControlMXBean.java | 7 -
.../org/apache/ignite/mxbean/package-info.java | 3 +-
.../main/java/org/apache/ignite/package-info.java | 3 +-
.../platform/cpp/PlatformCppConfiguration.java | 2 +-
.../apache/ignite/platform/cpp/package-info.java | 3 +-
.../dotnet/PlatformDotNetCacheStoreFactory.java | 2 +-
.../dotnet/PlatformDotNetConfiguration.java | 1 -
.../dotnet/PlatformDotNetLifecycleBean.java | 2 +-
.../ignite/platform/dotnet/package-info.java | 3 +-
.../org/apache/ignite/platform/package-info.java | 3 +-
.../ignite/plugin/CachePluginConfiguration.java | 2 +-
.../apache/ignite/plugin/CachePluginContext.java | 2 +-
.../apache/ignite/plugin/CachePluginProvider.java | 2 +-
.../java/org/apache/ignite/plugin/Extension.java | 2 +-
.../apache/ignite/plugin/ExtensionRegistry.java | 2 +-
.../org/apache/ignite/plugin/IgnitePlugin.java | 2 +-
.../apache/ignite/plugin/PluginConfiguration.java | 2 +-
.../org/apache/ignite/plugin/PluginContext.java | 2 +-
.../ignite/plugin/PluginNotFoundException.java | 2 +-
.../org/apache/ignite/plugin/PluginProvider.java | 19 +-
.../ignite/plugin/PluginValidationException.java | 3 +-
.../plugin/extensions/communication/IoPool.java | 2 +-
.../plugin/extensions/communication/Message.java | 2 +-
.../communication/MessageCollectionItemType.java | 7 +-
.../extensions/communication/MessageFactory.java | 2 +-
.../extensions/communication/MessageReader.java | 9 +
.../extensions/communication/MessageWriter.java | 10 +
.../extensions/communication/package-info.java | 3 +-
.../org/apache/ignite/plugin/package-info.java | 3 +-
.../ignite/plugin/platform/package-info.java | 3 +-
.../plugin/security/AuthenticationContext.java | 2 +-
.../security/SecurityCredentialsBasicProvider.java | 2 +-
.../security/SecurityCredentialsProvider.java | 2 +-
.../ignite/plugin/security/SecurityException.java | 2 +-
.../security/SecurityPermissionSetBuilder.java | 16 +-
.../plugin/security/SecuritySubjectType.java | 2 +-
.../ignite/plugin/security/package-info.java | 3 +-
.../plugin/segmentation/SegmentationResolver.java | 2 +-
.../ignite/plugin/segmentation/package-info.java | 3 +-
.../apache/ignite/resources/CacheNameResource.java | 2 +-
.../resources/CacheStoreSessionResource.java | 2 +-
.../ignite/resources/FileSystemResource.java | 2 +-
.../ignite/resources/IgniteInstanceResource.java | 2 +-
.../ignite/resources/LoadBalancerResource.java | 2 +-
.../apache/ignite/resources/LoggerResource.java | 2 +-
.../apache/ignite/resources/ServiceResource.java | 2 +-
.../apache/ignite/resources/SpringResource.java | 2 +-
.../resources/TaskContinuousMapperResource.java | 2 +-
.../ignite/resources/TaskSessionResource.java | 2 +-
.../org/apache/ignite/resources/package-info.java | 3 +-
.../apache/ignite/scheduler/SchedulerFuture.java | 2 +-
.../org/apache/ignite/scheduler/package-info.java | 3 +-
.../ignite/services/ServiceConfiguration.java | 3 +-
.../org/apache/ignite/services/ServiceContext.java | 2 +-
.../services/ServiceDeploymentException.java | 2 +-
.../apache/ignite/services/ServiceDescriptor.java | 2 +-
.../org/apache/ignite/services/package-info.java | 3 +-
.../spi/ExponentialBackoffTimeoutStrategy.java | 138 +
.../ignite/spi/IgniteNodeValidationResult.java | 8 +
.../org/apache/ignite/spi/IgnitePortProtocol.java | 2 +-
.../main/java/org/apache/ignite/spi/IgniteSpi.java | 2 +-
.../org/apache/ignite/spi/IgniteSpiAdapter.java | 3 +-
.../ignite/spi/IgniteSpiCloseableIterator.java | 2 +-
.../apache/ignite/spi/IgniteSpiConfiguration.java | 3 +-
.../ignite/spi/IgniteSpiConsistencyChecked.java | 4 +-
.../org/apache/ignite/spi/IgniteSpiException.java | 2 +-
.../ignite/spi/IgniteSpiManagementMBean.java | 2 +-
.../apache/ignite/spi/IgniteSpiMultiException.java | 2 +-
.../spi/IgniteSpiMultipleInstancesSupport.java | 4 +-
.../java/org/apache/ignite/spi/IgniteSpiNoop.java | 2 +-
.../spi/IgniteSpiOperationTimeoutException.java | 2 +-
.../spi/IgniteSpiOperationTimeoutHelper.java | 22 +-
.../org/apache/ignite/spi/IgniteSpiThread.java | 3 +-
.../apache/ignite/spi/IgniteSpiThreadFactory.java | 2 +-
.../apache/ignite/spi/IgniteSpiTimeoutObject.java | 2 +-
.../ignite/spi/IgniteSpiVersionCheckException.java | 2 +-
.../org/apache/ignite/spi/TimeoutStrategy.java | 60 +
.../ignite/spi/checkpoint/CheckpointListener.java | 2 +-
.../ignite/spi/checkpoint/CheckpointSpi.java | 2 +-
.../spi/checkpoint/cache/CacheCheckpointSpi.java | 2 +-
.../checkpoint/cache/CacheCheckpointSpiMBean.java | 2 +-
.../ignite/spi/checkpoint/cache/package-info.java | 3 +-
.../spi/checkpoint/jdbc/JdbcCheckpointSpi.java | 8 +-
.../checkpoint/jdbc/JdbcCheckpointSpiMBean.java | 3 +-
.../ignite/spi/checkpoint/jdbc/package-info.java | 3 +-
.../spi/checkpoint/noop/NoopCheckpointSpi.java | 2 +-
.../ignite/spi/checkpoint/noop/package-info.java | 3 +-
.../apache/ignite/spi/checkpoint/package-info.java | 3 +-
.../sharedfs/SharedFsCheckpointData.java | 2 +-
.../sharedfs/SharedFsCheckpointSpiMBean.java | 2 +-
.../spi/checkpoint/sharedfs/SharedFsTimeData.java | 2 +-
.../checkpoint/sharedfs/SharedFsTimeoutTask.java | 2 +-
.../spi/checkpoint/sharedfs/SharedFsUtils.java | 2 +-
.../spi/checkpoint/sharedfs/package-info.java | 3 +-
.../ignite/spi/collision/CollisionContext.java | 2 +-
.../spi/collision/CollisionExternalListener.java | 2 +-
.../ignite/spi/collision/CollisionJobContext.java | 2 +-
.../apache/ignite/spi/collision/CollisionSpi.java | 2 +-
.../collision/fifoqueue/FifoQueueCollisionSpi.java | 2 +-
.../fifoqueue/FifoQueueCollisionSpiMBean.java | 2 +-
.../spi/collision/fifoqueue/package-info.java | 3 +-
.../jobstealing/JobStealingCollisionSpi.java | 10 +-
.../jobstealing/JobStealingCollisionSpiMBean.java | 2 +-
.../collision/jobstealing/JobStealingDisabled.java | 2 +-
.../collision/jobstealing/JobStealingRequest.java | 2 +-
.../spi/collision/jobstealing/package-info.java | 3 +-
.../spi/collision/noop/NoopCollisionSpi.java | 2 +-
.../ignite/spi/collision/noop/package-info.java | 3 +-
.../apache/ignite/spi/collision/package-info.java | 3 +-
.../priorityqueue/PriorityQueueCollisionSpi.java | 2 +-
.../PriorityQueueCollisionSpiMBean.java | 2 +-
.../spi/collision/priorityqueue/package-info.java | 3 +-
.../ignite/spi/communication/CommunicationSpi.java | 2 +-
.../ignite/spi/communication/package-info.java | 3 +-
.../tcp/TcpCommunicationMetricsListener.java | 3 +
.../spi/communication/tcp/TcpCommunicationSpi.java | 769 +-
.../tcp/internal/HandshakeException.java | 35 +
.../communication/tcp/internal/package-info.java | 3 +-
.../tcp/messages/HandshakeMessage.java | 9 +
.../tcp/messages/HandshakeMessage2.java | 10 +
.../tcp/messages/HandshakeWaitMessage.java | 81 +
.../communication/tcp/messages/NodeIdMessage.java | 2 +
.../tcp/messages/RecoveryLastReceivedMessage.java | 5 +
.../communication/tcp/messages/package-info.java | 3 +-
.../ignite/spi/communication/tcp/package-info.java | 3 +-
.../ignite/spi/deployment/DeploymentResource.java | 2 +-
.../spi/deployment/DeploymentResourceAdapter.java | 2 +-
.../IgnoreIfPeerClassLoadingDisabled.java | 2 +-
.../spi/deployment/local/LocalDeploymentSpi.java | 1 -
.../deployment/local/LocalDeploymentSpiMBean.java | 2 +-
.../ignite/spi/deployment/local/package-info.java | 3 +-
.../apache/ignite/spi/deployment/package-info.java | 3 +-
.../ignite/spi/discovery/DiscoveryDataBag.java | 6 +
.../spi/discovery/DiscoveryMetricsProvider.java | 2 +-
.../spi/discovery/DiscoverySpiDataExchange.java | 2 +-
.../spi/discovery/DiscoverySpiHistorySupport.java | 3 +-
.../ignite/spi/discovery/DiscoverySpiListener.java | 2 +-
.../ignite/spi/discovery/DiscoverySpiMBean.java | 8 +
.../DiscoverySpiMutableCustomMessageSupport.java | 2 +-
.../discovery/DiscoverySpiNodeAuthenticator.java | 2 +-
.../spi/discovery/DiscoverySpiOrderSupport.java | 3 +-
.../spi/discovery/IgniteDiscoveryThread.java | 4 +
.../apache/ignite/spi/discovery/package-info.java | 3 +-
.../ignite/spi/discovery/tcp/ClientImpl.java | 147 +-
.../ignite/spi/discovery/tcp/ServerImpl.java | 1283 +-
.../ignite/spi/discovery/tcp/TcpDiscoveryImpl.java | 35 +-
.../ignite/spi/discovery/tcp/TcpDiscoverySpi.java | 149 +-
.../tcp/internal/DiscoveryDataPacket.java | 202 +-
.../spi/discovery/tcp/internal/FutureTask.java | 46 +
.../discovery/tcp/internal/TcpDiscoveryNode.java | 80 +-
.../tcp/internal/TcpDiscoveryNodesRing.java | 39 +-
.../tcp/internal/TcpDiscoverySpiState.java | 7 +-
.../spi/discovery/tcp/internal/package-info.java | 3 +-
.../tcp/ipfinder/TcpDiscoveryIpFinderAdapter.java | 16 +-
.../tcp/ipfinder/jdbc/JdbcIpFinderDialect.java | 10 +-
.../ipfinder/jdbc/TcpDiscoveryJdbcIpFinder.java | 10 +-
.../discovery/tcp/ipfinder/jdbc/package-info.java | 3 +-
.../multicast/TcpDiscoveryMulticastIpFinder.java | 218 +-
.../tcp/ipfinder/multicast/package-info.java | 3 +-
.../spi/discovery/tcp/ipfinder/package-info.java | 3 +-
.../tcp/ipfinder/sharedfs/package-info.java | 3 +-
.../tcp/ipfinder/vm/TcpDiscoveryVmIpFinder.java | 2 +-
.../discovery/tcp/ipfinder/vm/package-info.java | 3 +-
.../tcp/messages/TcpDiscoveryAbstractMessage.java | 3 +
.../messages/TcpDiscoveryAuthFailedMessage.java | 16 +-
.../messages/TcpDiscoveryCheckFailedMessage.java | 2 +-
.../messages/TcpDiscoveryClientAckResponse.java | 2 +-
.../TcpDiscoveryClientMetricsUpdateMessage.java | 2 +-
.../messages/TcpDiscoveryClientPingRequest.java | 2 +-
.../messages/TcpDiscoveryClientPingResponse.java | 2 +-
.../TcpDiscoveryClientReconnectMessage.java | 2 +-
.../TcpDiscoveryConnectionCheckMessage.java | 2 +-
.../messages/TcpDiscoveryCustomEventMessage.java | 32 +-
.../tcp/messages/TcpDiscoveryDiscardMessage.java | 2 +-
.../messages/TcpDiscoveryDummyWakeupMessage.java | 33 +
.../messages/TcpDiscoveryDuplicateIdMessage.java | 28 +-
.../tcp/messages/TcpDiscoveryEnsureDelivery.java | 2 +-
.../tcp/messages/TcpDiscoveryHandshakeRequest.java | 25 +-
.../messages/TcpDiscoveryHandshakeResponse.java | 16 +-
.../TcpDiscoveryLoopbackProblemMessage.java | 2 +-
.../messages/TcpDiscoveryMetricsUpdateMessage.java | 2 +-
.../tcp/messages/TcpDiscoveryNodeAddedMessage.java | 11 +-
.../messages/TcpDiscoveryNodeFailedMessage.java | 12 +-
.../tcp/messages/TcpDiscoveryNodeLeftMessage.java | 2 +-
.../tcp/messages/TcpDiscoveryPingRequest.java | 2 +-
.../tcp/messages/TcpDiscoveryPingResponse.java | 2 +-
.../tcp/messages/TcpDiscoveryRedirectToClient.java | 2 +-
.../TcpDiscoveryRingLatencyCheckMessage.java | 1 -
.../messages/TcpDiscoveryStatusCheckMessage.java | 33 +-
.../spi/discovery/tcp/messages/package-info.java | 3 +-
.../ignite/spi/discovery/tcp/package-info.java | 3 +-
.../encryption/keystore/KeystoreEncryptionSpi.java | 4 +-
.../ignite/spi/eventstorage/EventStorageSpi.java | 2 +-
.../eventstorage/memory/MemoryEventStorageSpi.java | 4 +-
.../memory/MemoryEventStorageSpiMBean.java | 2 +-
.../spi/eventstorage/memory/package-info.java | 3 +-
.../ignite/spi/eventstorage/package-info.java | 3 +-
.../ignite/spi/failover/FailoverContext.java | 2 +-
.../apache/ignite/spi/failover/FailoverSpi.java | 2 +-
.../spi/failover/always/AlwaysFailoverSpi.java | 3 +-
.../failover/always/AlwaysFailoverSpiMBean.java | 2 +-
.../ignite/spi/failover/always/package-info.java | 3 +-
.../jobstealing/JobStealingFailoverSpi.java | 3 +-
.../jobstealing/JobStealingFailoverSpiMBean.java | 2 +-
.../spi/failover/jobstealing/package-info.java | 3 +-
.../spi/failover/never/NeverFailoverSpi.java | 2 +-
.../spi/failover/never/NeverFailoverSpiMBean.java | 2 +-
.../ignite/spi/failover/never/package-info.java | 3 +-
.../apache/ignite/spi/failover/package-info.java | 3 +-
.../ignite/spi/indexing/IndexingQueryFilter.java | 2 +-
.../ignite/spi/indexing/noop/NoopIndexingSpi.java | 2 +-
.../ignite/spi/indexing/noop/package-info.java | 3 +-
.../apache/ignite/spi/indexing/package-info.java | 3 +-
.../ignite/spi/loadbalancing/LoadBalancingSpi.java | 2 +-
.../adaptive/AdaptiveCpuLoadProbe.java | 2 +-
.../adaptive/AdaptiveJobCountLoadProbe.java | 2 +-
.../adaptive/AdaptiveLoadBalancingSpi.java | 2 +-
.../adaptive/AdaptiveLoadBalancingSpiMBean.java | 2 +-
.../loadbalancing/adaptive/AdaptiveLoadProbe.java | 2 +-
.../adaptive/AdaptiveProcessingTimeLoadProbe.java | 2 +-
.../spi/loadbalancing/adaptive/package-info.java | 3 +-
.../ignite/spi/loadbalancing/package-info.java | 3 +-
.../roundrobin/RoundRobinGlobalLoadBalancer.java | 2 +-
.../RoundRobinLoadBalancingSpiMBean.java | 2 +-
.../roundrobin/RoundRobinPerTaskLoadBalancer.java | 2 +-
.../spi/loadbalancing/roundrobin/package-info.java | 3 +-
.../WeightedRandomLoadBalancingSpi.java | 2 +-
.../WeightedRandomLoadBalancingSpiMBean.java | 2 +-
.../loadbalancing/weightedrandom/package-info.java | 3 +-
.../apache/ignite/spi/metric/BooleanMetric.java | 31 +
.../org/apache/ignite/spi/metric/DoubleMetric.java | 31 +
.../org/apache/ignite/spi/metric/IntMetric.java | 31 +
.../org/apache/ignite/spi/metric/LongMetric.java | 41 +
.../java/org/apache/ignite/spi/metric/Metric.java | 39 +
.../ignite/spi/metric/MetricExporterSpi.java | 62 +
.../org/apache/ignite/spi/metric/ObjectMetric.java | 41 +
.../ignite/spi/metric/ReadOnlyMetricRegistry.java | 33 +
.../spi/metric/jmx/JmxMetricExporterSpi.java | 119 +
.../ignite/spi/metric/jmx/MetricRegistryMBean.java | 149 +
.../apache/ignite/spi/metric/jmx/package-info.java | 22 +
.../ignite/spi/metric/log/LogExporterSpi.java | 45 +
.../apache/ignite/spi/metric/log/package-info.java | 22 +
.../spi/metric/noop/NoopMetricExporterSpi.java | 53 +
.../ignite/spi/metric/noop/package-info.java | 22 +
.../org/apache/ignite/spi/metric/package-info.java | 22 +
.../java/org/apache/ignite/spi/package-info.java | 3 +-
.../apache/ignite/ssl/DelegatingSSLContextSpi.java | 4 +-
.../org/apache/ignite/ssl/SSLContextWrapper.java | 13 +-
.../ignite/ssl/SSLServerSocketFactoryWrapper.java | 1 +
.../apache/ignite/ssl/SSLSocketFactoryWrapper.java | 64 +-
.../org/apache/ignite/ssl/SslContextFactory.java | 16 +-
.../java/org/apache/ignite/ssl/package-info.java | 3 +-
.../apache/ignite/startup/cmdline/AboutDialog.java | 3 +-
.../cmdline/CommandLineRandomNumberGenerator.java | 2 +-
.../ignite/startup/cmdline/CommandLineStartup.java | 3 +-
.../startup/cmdline/CommandLineTransformer.java | 11 +-
.../ignite/startup/cmdline/package-info.java | 3 +-
.../org/apache/ignite/startup/package-info.java | 3 +-
.../stream/StreamMultipleTupleExtractor.java | 3 +-
.../org/apache/ignite/stream/StreamReceiver.java | 2 +-
.../ignite/stream/StreamSingleTupleExtractor.java | 2 +-
.../org/apache/ignite/stream/StreamVisitor.java | 2 +-
.../org/apache/ignite/stream/package-info.java | 3 +-
.../stream/socket/SocketMessageConverter.java | 2 +-
.../ignite/stream/socket/SocketStreamer.java | 2 +-
.../apache/ignite/stream/socket/package-info.java | 3 +-
.../IgniteTaskTrackingThreadPoolExecutor.java | 180 -
.../org/apache/ignite/thread/IgniteThread.java | 45 +-
.../org/apache/ignite/thread/package-info.java | 3 +-
.../apache/ignite/transactions/Transaction.java | 2 +-
.../TransactionAlreadyCompletedException.java | 37 +
.../transactions/TransactionConcurrency.java | 2 +-
.../TransactionDuplicateKeyException.java | 45 +
.../ignite/transactions/TransactionException.java | 67 +-
.../TransactionHeuristicException.java | 2 +-
.../ignite/transactions/TransactionIsolation.java | 2 +-
.../ignite/transactions/TransactionMetrics.java | 5 +-
.../TransactionMixedModeException.java | 35 +
.../TransactionOptimisticException.java | 2 +-
.../transactions/TransactionRollbackException.java | 2 +-
.../TransactionSerializationException.java | 36 +
.../transactions/TransactionTimeoutException.java | 2 +-
...TransactionUnsupportedConcurrencyException.java | 35 +
.../apache/ignite/transactions/package-info.java | 3 +-
.../java/org/jsr166/ConcurrentLinkedDeque8.java | 24 +-
.../java/org/jsr166/ConcurrentLinkedHashMap.java | 12 +-
.../src/main/java/org/jsr166/package-info.java | 3 +-
modules/core/src/main/java/org/mindrot/BCrypt.java | 8 +-
.../src/main/java/org/mindrot/package-info.java | 3 +-
.../main/resources/META-INF/classnames.properties | 335 +-
modules/core/src/main/resources/ignite.properties | 2 +-
modules/core/src/test/config/log4j-tc-test.xml | 121 +
modules/core/src/test/config/log4j-test.xml | 9 +
modules/core/src/test/config/tests.properties | 9 +-
.../org.apache.ignite.plugin.PluginProvider | 3 +-
.../apache/ignite/ClassPathContentLoggingTest.java | 125 +
.../ignite/GridCacheAffinityBackupsSelfTest.java | 12 +-
.../ignite/GridSuppressedExceptionSelfTest.java | 15 +-
.../java/org/apache/ignite/GridTestIoUtils.java | 11 +-
.../test/java/org/apache/ignite/GridTestJob.java | 2 +-
.../java/org/apache/ignite/GridTestJobContext.java | 3 +-
.../java/org/apache/ignite/GridTestJobResult.java | 2 +-
.../org/apache/ignite/GridTestNodeStartup.java | 2 +-
.../apache/ignite/GridTestStoreNodeStartup.java | 2 +-
.../test/java/org/apache/ignite/GridTestTask.java | 2 +-
.../org/apache/ignite/GridTestTaskSession.java | 3 +-
.../apache/ignite/IgniteCacheAffinitySelfTest.java | 4 +-
.../ignite/IgniteExternalizableAbstractTest.java | 2 +-
...gniteCacheEntryProcessorSequentialCallTest.java | 80 +-
.../ignite/cache/IgniteWarmupClosureSelfTest.java | 16 +-
.../apache/ignite/cache/LargeEntryUpdateTest.java | 2 +
.../ignite/cache/NodeWithFilterRestartTest.java | 148 +
.../ignite/cache/ResetLostPartitionTest.java | 259 +
.../affinity/AbstractAffinityFunctionSelfTest.java | 10 +
.../cache/affinity/AffinityClientNodeSelfTest.java | 12 +-
.../affinity/AffinityDistributionLoggingTest.java | 44 +-
...finityFunctionBackupFilterAbstractSelfTest.java | 14 +-
...tyFunctionExcludeNeighborsAbstractSelfTest.java | 13 +-
.../cache/affinity/AffinityHistoryCleanupTest.java | 218 +-
.../affinity/local/LocalAffinityFunctionTest.java | 10 +-
...usAffinityFunctionExcludeNeighborsSelfTest.java | 2 +-
.../RendezvousAffinityFunctionSelfTest.java | 45 -
.../RendezvousAffinityFunctionSimpleBenchmark.java | 40 +-
...nerRWThroughDisabledTransactionalCacheTest.java | 20 +
.../cache/store/CacheStoreReadFromBackupTest.java | 5 +
.../CacheStoreSessionListenerAbstractSelfTest.java | 29 +-
...CacheStoreSessionListenerLifecycleSelfTest.java | 23 +-
...stenerReadWriteThroughDisabledAbstractTest.java | 7 +
...StoreSessionListenerWriteBehindEnabledTest.java | 19 +-
.../cache/store/CacheStoreWriteErrorTest.java | 130 +
.../CacheTransactionalStoreReadFromBackupTest.java | 8 +
.../store/GridCacheBalancingStoreSelfTest.java | 6 +
.../GridCacheLoadOnlyStoreAdapterSelfTest.java | 87 +-
.../cache/store/GridGeneratingTestStore.java | 2 +-
.../ignite/cache/store/GridStoreLoadCacheTest.java | 2 +
.../store/IgniteCacheExpiryStoreLoadSelfTest.java | 8 +-
.../store/StoreResourceInjectionSelfTest.java | 16 +-
.../jdbc/CacheJdbcPojoStoreAbstractSelfTest.java | 39 +-
...CacheJdbcPojoStoreBinaryMarshallerSelfTest.java | 7 +
.../CacheJdbcPojoStoreMultitreadedSelfTest.java | 2 +-
.../cache/store/jdbc/CacheJdbcPojoStoreTest.java | 5 +
...JdbcPojoWriteBehindStoreWithCoalescingTest.java | 677 +
...acheJdbcStoreAbstractMultithreadedSelfTest.java | 16 +-
.../CacheJdbcStoreSessionListenerSelfTest.java | 10 +-
...ridCacheJdbcBlobStoreMultithreadedSelfTest.java | 28 +-
.../store/jdbc/GridCacheJdbcBlobStoreSelfTest.java | 2 +-
.../jdbc/JdbcTypesDefaultTransformerTest.java | 2 +
.../ignite/cache/store/jdbc/model/Person.java | 1 -
.../cache/store/jdbc/model/PersonComplexKey.java | 1 -
.../store/jdbc/model/TestJdbcPojoDataSource.java | 522 +
.../jdbc/model/TestJdbcPojoDataSourceFactory.java | 106 +
.../TestJdbcPojoStoreFactoryWithHangWriteAll.java | 136 +
.../ignite/cache/store/jdbc/model/TestPojo.java | 117 +
.../cache/store/jdbc/model/package-info.java | 3 +-
.../ignite/cache/store/jdbc/package-info.java | 3 +-
.../apache/ignite/cache/store/package-info.java | 3 +-
.../org/apache/ignite/client/AsyncChannelTest.java | 198 +
.../ignite/client/ClientConfigurationTest.java | 42 +
.../test/java/org/apache/ignite/client/Config.java | 8 +-
.../ignite/client/ConnectToStartingNodeTest.java | 90 +
.../org/apache/ignite/client/ConnectionTest.java | 73 +
.../org/apache/ignite/client/FunctionalTest.java | 5 +-
.../apache/ignite/client/LocalIgniteCluster.java | 16 +-
.../org/apache/ignite/client/ReliabilityTest.java | 168 +-
.../apache/ignite/client/SslParametersTest.java | 162 +-
.../failure/FailureHandlerTriggeredTest.java | 2 +
.../failure/FailureHandlingConfigurationTest.java | 252 +
.../ignite/failure/IoomFailureHandlerTest.java | 47 +-
.../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 | 14 +-
.../ignite/igfs/IgfsFragmentizerSelfTest.java | 11 +-
.../igfs/IgfsFragmentizerTopologySelfTest.java | 4 +-
.../org/apache/ignite/igfs/IgfsPathSelfTest.java | 6 +-
.../apache/ignite/igfs/IgfsTestInputGenerator.java | 2 +-
.../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 | 71 +-
.../internal/ClusterNodeMetricsUpdateTest.java | 13 +-
...rocessorCheckGlobalStateComputeRequestTest.java | 69 +
.../ComputeJobCancelWithServiceSelfTest.java | 18 +-
.../ConsistentIdImplicitlyExplicitlyTest.java | 226 +
.../ignite/internal/DiscoverySpiTestListener.java | 33 +
.../ignite/internal/GridAffinityMappedTest.java | 14 +-
.../internal/GridAffinityNoCacheSelfTest.java | 5 +
.../ignite/internal/GridAffinityP2PSelfTest.java | 18 +-
.../ignite/internal/GridAffinitySelfTest.java | 14 +-
.../GridAlwaysFailoverSpiFailSelfTest.java | 35 +-
...dCachePartitionExchangeManagerHistSizeTest.java | 33 +-
...dCachePartitionExchangeManagerWarningsTest.java | 329 +
.../internal/GridCancelOnGridStopSelfTest.java | 7 +-
.../internal/GridCancelUnusedJobSelfTest.java | 5 +-
.../internal/GridCancelledJobsMetricsSelfTest.java | 2 +
.../internal/GridCollisionJobsContextSelfTest.java | 5 +-
.../ignite/internal/GridCommunicationSelfTest.java | 11 +-
...idComputationBinarylizableClosuresSelfTest.java | 7 +
.../GridContinuousJobAnnotationSelfTest.java | 8 +-
.../GridContinuousJobSiblingsSelfTest.java | 5 +-
.../internal/GridContinuousTaskSelfTest.java | 15 +-
.../GridDeploymentMultiThreadedSelfTest.java | 7 +-
.../ignite/internal/GridDeploymentSelfTest.java | 19 +-
.../internal/GridDiscoveryEventSelfTest.java | 21 +-
.../ignite/internal/GridDiscoverySelfTest.java | 32 +-
.../GridEventStorageCheckAllEventsSelfTest.java | 7 +
.../GridEventStorageDefaultExceptionTest.java | 3 +
...idEventStorageRuntimeConfigurationSelfTest.java | 21 +-
.../ignite/internal/GridEventStorageSelfTest.java | 15 +
.../ignite/internal/GridFactoryVmShutdownTest.java | 2 +-
.../GridFailFastNodeFailureDetectionSelfTest.java | 12 +-
.../GridFailedInputParametersSelfTest.java | 17 +-
.../GridFailoverCustomTopologySelfTest.java | 10 +-
.../ignite/internal/GridFailoverSelfTest.java | 7 +-
.../GridFailoverTaskWithPredicateSelfTest.java | 9 +-
.../internal/GridFailoverTopologySelfTest.java | 8 +-
.../ignite/internal/GridGetOrStartSelfTest.java | 3 +
.../ignite/internal/GridHomePathSelfTest.java | 4 +-
.../internal/GridJobCheckpointCleanupSelfTest.java | 7 +-
.../internal/GridJobCollisionCancelSelfTest.java | 4 +-
.../ignite/internal/GridJobContextSelfTest.java | 4 +-
.../internal/GridJobMasterLeaveAwareSelfTest.java | 31 +-
.../internal/GridJobServicesAddNodeTest.java | 14 +-
.../ignite/internal/GridJobStealingSelfTest.java | 25 +-
.../GridJobStealingZeroActiveJobsSelfTest.java | 8 +-
.../ignite/internal/GridJobSubjectIdSelfTest.java | 48 +-
.../GridKernalConcurrentAccessStopSelfTest.java | 4 +-
.../ignite/internal/GridKernalTestUtils.java | 2 +-
.../internal/GridLifecycleAwareSelfTest.java | 3 +-
.../ignite/internal/GridLifecycleBeanSelfTest.java | 14 +-
.../ignite/internal/GridListenActorSelfTest.java | 9 +-
.../internal/GridLocalEventListenerSelfTest.java | 4 +-
.../org/apache/ignite/internal/GridMBeansTest.java | 3 +
.../ignite/internal/GridMultipleJobsSelfTest.java | 18 +-
.../ignite/internal/GridMultipleSpisSelfTest.java | 8 +-
.../GridMultipleVersionsDeploymentSelfTest.java | 10 +-
.../GridMultithreadedJobStealingSelfTest.java | 15 +-
.../ignite/internal/GridNodeFilterSelfTest.java | 15 +-
.../ignite/internal/GridNodeLocalSelfTest.java | 5 +-
.../internal/GridNodeMetricsLogPdsSelfTest.java | 9 +-
.../internal/GridNodeMetricsLogSelfTest.java | 3 +-
.../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 | 10 +-
.../ignite/internal/GridSameVmStartupSelfTest.java | 4 +-
.../org/apache/ignite/internal/GridSelfTest.java | 9 +-
.../ignite/internal/GridSpiExceptionSelfTest.java | 4 +-
.../ignite/internal/GridStartStopSelfTest.java | 11 +-
.../internal/GridStopWithCancelSelfTest.java | 7 +-
.../ignite/internal/GridStopWithWaitSelfTest.java | 10 +-
.../internal/GridTaskCancelSingleNodeSelfTest.java | 5 +-
.../internal/GridTaskContinuousMapperSelfTest.java | 15 +-
.../internal/GridTaskExecutionContextSelfTest.java | 6 +-
.../ignite/internal/GridTaskExecutionSelfTest.java | 4 +
.../internal/GridTaskFailoverAffinityRunTest.java | 12 +-
.../ignite/internal/GridTaskFailoverSelfTest.java | 5 +-
.../GridTaskFutureImplStopGridSelfTest.java | 8 +-
.../GridTaskInstanceExecutionSelfTest.java | 4 +-
.../internal/GridTaskInstantiationSelfTest.java | 7 +-
.../ignite/internal/GridTaskJobRejectSelfTest.java | 7 +-
.../ignite/internal/GridTaskListenerSelfTest.java | 7 +-
.../ignite/internal/GridTaskMapAsyncSelfTest.java | 4 +-
.../internal/GridTaskNameAnnotationSelfTest.java | 10 +-
.../internal/GridTaskResultCacheSelfTest.java | 6 +-
.../ignite/internal/GridTaskTimeoutSelfTest.java | 7 +-
.../internal/GridTopicExternalizableSelfTest.java | 11 +-
.../ignite/internal/GridVersionSelfTest.java | 15 +-
...ClientConnectAfterCommunicationFailureTest.java | 40 +-
.../ignite/internal/IgniteClientFailuresTest.java | 161 +
.../IgniteClientReconnectAbstractTest.java | 14 +-
.../IgniteClientReconnectApiExceptionTest.java | 6 +-
.../internal/IgniteClientReconnectAtomicsTest.java | 17 +
...ientReconnectAtomicsWithLostPartitionsTest.java | 372 +
.../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 | 18 +-
.../IgniteComputeEmptyClusterGroupTest.java | 17 +-
.../internal/IgniteComputeJobOneThreadTest.java | 2 +
.../internal/IgniteComputeResultExceptionTest.java | 16 +-
.../IgniteComputeTopologyExceptionTest.java | 3 +
...niteConcurrentEntryProcessorAccessStopTest.java | 2 +
...teConnectionConcurrentReserveAndRemoveTest.java | 15 +-
.../IgniteDiscoveryMassiveNodeFailTest.java | 26 +-
.../ignite/internal/IgniteExecutorServiceTest.java | 12 +-
.../IgniteExplicitImplicitDeploymentSelfTest.java | 16 +-
.../internal/IgniteInternalCacheRemoveTest.java | 4 +-
.../IgniteLocalNodeMapBeforeStartTest.java | 2 +
.../internal/IgniteReflectionFactorySelfTest.java | 24 +-
...iteRoundRobinErrorAfterClientReconnectTest.java | 2 +
.../IgniteSlowClientDetectionSelfTest.java | 10 +-
...iteUpdateNotifierPerClusterSettingSelfTest.java | 31 +-
.../internal/IgniteVersionUtilsSelfTest.java | 38 +
.../ignite/internal/LongJVMPauseDetectorTest.java | 3 +
.../internal/MarshallerContextLockingSelfTest.java | 6 +-
.../internal/MemoryLeaksOnRestartNodeTest.java | 4 +-
.../internal/SensitiveInfoTestLoggerProxy.java | 6 +-
.../ignite/internal/TaskNodeRestartTest.java | 15 +-
.../internal/TestManagementVisorMultiNodeTask.java | 66 +
.../internal/TestManagementVisorOneNodeTask.java | 66 +
.../TestNotManagementVisorMultiNodeTask.java | 64 +
.../TestNotManagementVisorOneNodeTask.java | 64 +
.../internal/TestRecordingCommunicationSpi.java | 75 +-
.../internal/TransactionMetricsMxBeanImplTest.java | 302 -
.../ignite/internal/TransactionMetricsTest.java | 322 +
.../internal/TransactionsMXBeanImplTest.java | 10 +-
.../internal/VisorManagementEventSelfTest.java | 197 +
.../BinaryArrayIdentityResolverSelfTest.java | 10 +-
.../binary/BinaryBasicIdMapperSelfTest.java | 3 +
.../binary/BinaryBasicNameMapperSelfTest.java | 3 +
.../BinaryConfigurationConsistencySelfTest.java | 37 +-
...inaryConfigurationCustomSerializerSelfTest.java | 2 +
.../internal/binary/BinaryEnumsSelfTest.java | 24 +-
.../binary/BinaryFieldExtractionSelfTest.java | 6 +-
.../binary/BinaryFieldsAbstractSelfTest.java | 56 +-
.../binary/BinaryFieldsOffheapSelfTest.java | 4 +-
.../BinaryFooterOffsetsAbstractSelfTest.java | 6 +
.../binary/BinaryFooterOffsetsOffheapSelfTest.java | 4 +-
.../internal/binary/BinaryMarshallerSelfTest.java | 141 +-
.../BinaryObjectBuilderAdditionalSelfTest.java | 81 +-
.../BinaryObjectBuilderDefaultMappersSelfTest.java | 58 +-
...tBuilderSimpleNameLowerCaseMappersSelfTest.java | 1 -
.../binary/BinaryObjectExceptionSelfTest.java | 11 +-
.../binary/BinaryObjectToStringSelfTest.java | 9 +-
.../binary/BinaryObjectTypeCompatibilityTest.java | 19 +-
.../BinarySerialiedFieldComparatorSelfTest.java | 35 +-
.../BinarySimpleNameTestPropertySelfTest.java | 23 +-
.../ignite/internal/binary/BinaryTreeSelfTest.java | 13 +
.../binary/GridBinaryAffinityKeySelfTest.java | 13 +-
.../GridBinaryMarshallerCtxDisabledSelfTest.java | 8 +-
.../binary/GridBinaryWildcardsSelfTest.java | 28 +-
...DefaultBinaryMappersBinaryMetaDataSelfTest.java | 10 +-
.../GridBinaryMarshalerAwareTestClass.java | 1 -
.../binary/mutabletest/GridBinaryTestClasses.java | 1 -
.../AbstractBinaryStreamByteOrderSelfTest.java | 13 +
.../streams/BinaryAbstractOutputStreamTest.java | 2 +
.../streams/BinaryHeapStreamByteOrderSelfTest.java | 2 +-
.../commandline/CommandHandlerParsingTest.java | 459 +-
...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 | 40 +-
.../internal/managers/GridManagerStopSelfTest.java | 16 +-
.../internal/managers/GridNoopManagerSelfTest.java | 4 +-
.../managers/IgniteDiagnosticMessagesTest.java | 306 +-
.../GridCheckpointManagerAbstractSelfTest.java | 14 +-
.../checkpoint/GridCheckpointManagerSelfTest.java | 9 +-
.../checkpoint/GridCheckpointTaskSelfTest.java | 29 +-
.../internal/managers/checkpoint/package-info.java | 3 +-
.../GridCommunicationManagerListenersSelfTest.java | 9 +-
.../GridCommunicationSendMessageSelfTest.java | 18 +-
.../communication/GridIoManagerSelfTest.java | 7 +-
...ommunicationBalanceMultipleConnectionsTest.java | 5 -
.../IgniteCommunicationBalanceTest.java | 12 +-
.../communication/IgniteIoTestMessagesTest.java | 10 +-
.../IgniteVariousConnectionNumberTest.java | 10 +-
.../managers/communication/package-info.java | 3 +-
...loymentRequestOfUnknownClassProcessingTest.java | 141 +
.../GridDeploymentManagerStopSelfTest.java | 4 +-
.../GridDeploymentMessageCountSelfTest.java | 72 +-
.../managers/deployment/GridTestDeployment.java | 2 +-
.../internal/managers/deployment/package-info.java | 3 +-
.../GridDiscoveryManagerAliveCacheSelfTest.java | 12 +-
.../GridDiscoveryManagerAttributesSelfTest.java | 72 +-
.../IgniteTopologyPrintFormatSelfTest.java | 21 +-
.../IncompleteDeserializationExceptionTest.java | 132 +
.../events/GridEventStorageManagerSelfTest.java | 6 +-
.../ignite/internal/managers/package-info.java | 3 +-
.../optimized/OptimizedMarshallerEnumSelfTest.java | 10 +-
.../OptimizedMarshallerNodeFailoverTest.java | 19 +-
.../OptimizedMarshallerPooledSelfTest.java | 2 -
.../optimized/OptimizedMarshallerSelfTest.java | 13 +-
...edMarshallerSerialPersistentFieldsSelfTest.java | 6 +-
.../optimized/OptimizedMarshallerTest.java | 84 +-
.../optimized/OptimizedObjectStreamSelfTest.java | 87 +-
.../optimized/TestTcpDiscoveryIpFinderAdapter.java | 2 +-
.../marshaller/optimized/package-info.java | 3 +-
.../internal/metric/AbstractExporterSpiTest.java | 73 +
.../internal/metric/CacheMetricsAddRemoveTest.java | 153 +
.../IoStatisticsCachePersistenceSelfTest.java | 30 +
.../internal/metric/IoStatisticsCacheSelfTest.java | 317 +
...IoStatisticsMetricsLocalMXBeanImplSelfTest.java | 199 +
.../internal/metric/IoStatisticsSelfTest.java | 250 +
.../internal/metric/JmxMetricExporterSpiTest.java | 147 +
.../ignite/internal/metric/LogExporterSpiTest.java | 113 +
.../ignite/internal/metric/MetricsSelfTest.java | 351 +
.../org/apache/ignite/internal/package-info.java | 3 +-
.../internal/pagemem/impl/PageIdUtilsSelfTest.java | 7 +
.../pagemem/impl/PageMemoryNoLoadSelfTest.java | 10 +-
.../internal/pagemem/wal/record/WALRecordTest.java | 46 +
.../processors/DeadLockOnNodeLeftExchangeTest.java | 111 +
.../GridCacheTxLoadFromStoreOnLockSelfTest.java | 21 +-
.../affinity/GridAffinityAssignmentV2Test.java | 274 +
...ridAffinityAssignmentV2TestNoOptimizations.java | 39 +
.../GridAffinityProcessorAbstractSelfTest.java | 19 +-
.../GridAffinityProcessorMemoryLeakTest.java | 42 +-
.../GridAffinityProcessorRendezvousSelfTest.java | 2 +-
.../GridHistoryAffinityAssignmentTest.java | 132 +
...istoryAffinityAssignmentTestNoOptimization.java | 39 +
.../affinity/SerializableMetricsProvider.java | 39 +
.../Authentication1kUsersNodeRestartTest.java | 89 +-
.../AuthenticationConfigurationClusterTest.java | 33 +-
.../AuthenticationOnNotActiveClusterTest.java | 30 +-
.../AuthenticationProcessorNPEOnStartTest.java | 14 +-
.../AuthenticationProcessorNodeRestartTest.java | 36 +-
.../AuthenticationProcessorSelfTest.java | 43 +-
.../AtomicCacheAffinityConfigurationTest.java | 5 +-
...tadataRegistrationInsideEntryProcessorTest.java | 122 +-
.../cache/CacheAffinityCallSelfTest.java | 87 +-
.../CacheAffinityKeyConfigurationMismatchTest.java | 287 +
.../CacheAtomicSingleMessageCountSelfTest.java | 16 +-
.../processors/cache/CacheClientStoreSelfTest.java | 32 +-
.../processors/cache/CacheComparatorTest.java | 11 +-
.../cache/CacheConcurrentReadThroughTest.java | 20 +-
.../cache/CacheConfigurationLeakTest.java | 2 +
...eConfigurationSerializationOnDiscoveryTest.java | 336 +
...heConfigurationSerializationOnExchangeTest.java | 276 +
.../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 | 28 +-
.../cache/CacheEventWithTxLabelTest.java | 492 +
.../CacheExchangeMessageDuplicatedStateTest.java | 13 +-
.../cache/CacheFutureExceptionSelfTest.java | 26 +-
.../cache/CacheGetEntryAbstractTest.java | 18 +-
...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/CacheGetRemoveSkipStoreTest.java | 293 +
.../cache/CacheGetsDistributionAbstractTest.java | 373 +
.../CacheGroupLocalConfigurationSelfTest.java | 4 +-
.../cache/CacheGroupMetricsMBeanTest.java | 369 -
.../processors/cache/CacheGroupMetricsTest.java | 416 +
.../cache/CacheGroupsMetricsRebalanceTest.java | 95 +-
...InterceptorPartitionCounterLocalSanityTest.java | 31 +-
...ceptorPartitionCounterRandomOperationsTest.java | 138 +-
.../cache/CacheKeepBinaryTransactionTest.java | 12 +-
.../cache/CacheLocalGetSerializationTest.java | 65 +
.../cache/CacheLockCandidatesThreadTest.java | 133 +
.../cache/CacheMetricsCacheSizeTest.java | 145 +
.../cache/CacheMetricsEntitiesCountTest.java | 202 +-
.../cache/CacheMetricsForClusterGroupSelfTest.java | 145 +-
.../processors/cache/CacheMetricsManageTest.java | 61 +-
.../cache/CacheMvccTxFastFinishTest.java | 72 +
.../processors/cache/CacheNamesSelfTest.java | 83 -
.../cache/CacheNamesWithSpecialCharactersTest.java | 71 -
.../cache/CacheNearReaderUpdateTest.java | 26 +-
.../CacheNearUpdateTopologyChangeAbstractTest.java | 4 +-
.../cache/CacheNoAffinityExchangeTest.java | 474 +
.../cache/CacheOffheapMapEntrySelfTest.java | 18 +-
.../CacheOptimisticTransactionsWithFilterTest.java | 13 +-
.../cache/CachePutEventListenerErrorSelfTest.java | 22 +-
.../processors/cache/CachePutIfAbsentTest.java | 22 +-
.../CacheReadThroughAtomicRestartSelfTest.java | 2 +-
...CacheReadThroughLocalAtomicRestartSelfTest.java | 2 +-
.../CacheReadThroughLocalRestartSelfTest.java | 18 +-
...ReadThroughReplicatedAtomicRestartSelfTest.java | 2 +-
.../CacheReadThroughReplicatedRestartSelfTest.java | 2 +-
.../cache/CacheReadThroughRestartSelfTest.java | 26 +-
.../cache/CacheRebalanceConfigValidationTest.java | 55 -
.../processors/cache/CacheRebalancingSelfTest.java | 18 +-
.../processors/cache/CacheRemoveAllSelfTest.java | 13 +-
.../cache/CacheSerializableTransactionsTest.java | 158 +-
.../cache/CacheStartupInDeploymentModesTest.java | 4 +-
.../cache/CacheStopAndDestroySelfTest.java | 40 +-
.../cache/CacheStoreTxPutAllMultiNodeTest.java | 224 +
.../CacheStoreUsageMultinodeAbstractTest.java | 11 +-
...toreUsageMultinodeDynamicStartAbstractTest.java | 13 +-
...eStoreUsageMultinodeDynamicStartAtomicTest.java | 2 +-
...CacheStoreUsageMultinodeDynamicStartTxTest.java | 10 +-
...StoreUsageMultinodeStaticStartAbstractTest.java | 14 +-
...heStoreUsageMultinodeStaticStartAtomicTest.java | 2 +-
.../CacheStoreUsageMultinodeStaticStartTxTest.java | 10 +-
.../processors/cache/CacheTxFastFinishTest.java | 57 +-
.../cache/CacheTxNotAllowReadFromBackupTest.java | 84 +-
.../cache/CacheValidatorMetricsTest.java | 5 +
...heWithDifferentDataRegionConfigurationTest.java | 415 +
.../ClientFastReplyCoordinatorFailureTest.java | 141 +
.../cache/ClusterReadOnlyModeAbstractTest.java | 11 +-
.../processors/cache/ClusterReadOnlyModeTest.java | 3 +
.../processors/cache/ClusterStateAbstractTest.java | 63 +-
.../processors/cache/ConcurrentCacheStartTest.java | 2 +
.../processors/cache/CrossCacheLockTest.java | 18 +-
.../cache/CrossCacheTxRandomOperationsTest.java | 42 +-
.../DataStorageConfigurationValidationTest.java | 9 +-
.../EntryVersionConsistencyReadThroughTest.java | 30 +
.../GridAbstractCacheInterceptorRebalanceTest.java | 22 +-
.../GridCacheAbstractByteArrayValuesSelfTest.java | 28 +-
.../cache/GridCacheAbstractFailoverSelfTest.java | 3 +
.../cache/GridCacheAbstractFailoverTxSelfTest.java | 16 +-
...dCacheAbstractFullApiMultithreadedSelfTest.java | 16 +-
.../cache/GridCacheAbstractFullApiSelfTest.java | 195 +-
.../cache/GridCacheAbstractIteratorsSelfTest.java | 23 +-
.../cache/GridCacheAbstractLocalStoreSelfTest.java | 28 +-
.../cache/GridCacheAbstractMetricsSelfTest.java | 86 +-
.../cache/GridCacheAbstractRemoveFailureTest.java | 14 +-
.../cache/GridCacheAbstractSelfTest.java | 17 +-
.../cache/GridCacheAbstractTxReadTest.java | 10 +-
...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 +-
...GridCacheAtomicUsersAffinityMapperSelfTest.java | 2 +-
.../cache/GridCacheBasicApiAbstractTest.java | 42 +-
.../cache/GridCacheBasicStoreAbstractTest.java | 36 +-
...idCacheBasicStoreMultithreadedAbstractTest.java | 28 +-
.../cache/GridCacheClearAllSelfTest.java | 26 +-
.../cache/GridCacheClearLocallySelfTest.java | 23 +-
.../processors/cache/GridCacheClearSelfTest.java | 33 +-
...GridCacheColocatedTxStoreExceptionSelfTest.java | 2 +-
.../GridCacheConcurrentGetCacheOnClientTest.java | 18 +-
.../cache/GridCacheConcurrentMapSelfTest.java | 19 +-
.../GridCacheConcurrentTxMultiNodeLoadTest.java | 21 +-
.../GridCacheConditionalDeploymentSelfTest.java | 17 +-
.../GridCacheConfigurationConsistencySelfTest.java | 67 +-
.../GridCacheConfigurationValidationSelfTest.java | 77 +-
.../cache/GridCacheDaemonNodeAbstractSelfTest.java | 16 +-
.../cache/GridCacheDeploymentSelfTest.java | 531 -
.../cache/GridCacheEntryMemorySizeSelfTest.java | 46 +-
.../cache/GridCacheEntryVersionSelfTest.java | 28 +-
.../cache/GridCacheEvictionEventAbstractTest.java | 24 +-
.../cache/GridCacheFinishPartitionsSelfTest.java | 15 +-
...ridCacheFullTextQueryMultithreadedSelfTest.java | 2 +
.../cache/GridCacheGenericTestStore.java | 3 +-
.../GridCacheGetAndTransformStoreAbstractTest.java | 28 +-
.../cache/GridCacheIncrementTransformTest.java | 17 +-
.../GridCacheInterceptorAbstractSelfTest.java | 60 +-
...dCacheInterceptorAtomicNearEnabledSelfTest.java | 2 +-
...idCacheInterceptorAtomicReplicatedSelfTest.java | 2 +-
.../cache/GridCacheInterceptorAtomicSelfTest.java | 2 +-
...terceptorAtomicWithStoreReplicatedSelfTest.java | 2 +-
...ridCacheInterceptorAtomicWithStoreSelfTest.java | 2 +-
.../GridCacheInterceptorLocalAtomicSelfTest.java | 2 +-
...cheInterceptorLocalAtomicWithStoreSelfTest.java | 2 +-
.../cache/GridCacheInterceptorLocalSelfTest.java | 19 +-
...GridCacheInterceptorLocalWithStoreSelfTest.java | 19 +-
.../GridCacheInterceptorNearEnabledSelfTest.java | 2 +-
.../GridCacheInterceptorReplicatedSelfTest.java | 3 +-
...acheInterceptorReplicatedWithStoreSelfTest.java | 2 +-
.../cache/GridCacheInterceptorSelfTest.java | 3 +-
...CacheInterceptorTransactionalRebalanceTest.java | 6 +
.../GridCacheInterceptorWithStoreSelfTest.java | 2 +-
.../cache/GridCacheIteratorPerformanceTest.java | 18 +-
.../GridCacheKeyCheckNearEnabledSelfTest.java | 2 +-
.../cache/GridCacheKeyCheckSelfTest.java | 21 +-
.../processors/cache/GridCacheLeakTest.java | 15 +-
.../cache/GridCacheLifecycleAwareSelfTest.java | 6 +-
.../GridCacheLocalTxStoreExceptionSelfTest.java | 10 +-
...CacheLongRunningTransactionDiagnosticsTest.java | 200 +
.../cache/GridCacheMarshallerTxAbstractTest.java | 25 +-
.../GridCacheMarshallingNodeJoinSelfTest.java | 24 +-
.../GridCacheMissingCommitVersionSelfTest.java | 2 +
.../GridCacheMixedPartitionExchangeSelfTest.java | 14 +-
.../cache/GridCacheMultiUpdateLockSelfTest.java | 17 +-
.../GridCacheMultinodeUpdateAbstractSelfTest.java | 37 +-
...heMultinodeUpdateAtomicNearEnabledSelfTest.java | 3 +-
.../GridCacheMultinodeUpdateAtomicSelfTest.java | 2 +-
...ultinodeUpdateNearEnabledNoBackupsSelfTest.java | 8 +-
...ridCacheMultinodeUpdateNearEnabledSelfTest.java | 19 +-
.../cache/GridCacheMultinodeUpdateSelfTest.java | 3 +-
.../processors/cache/GridCacheMvccFlagsTest.java | 5 +-
.../cache/GridCacheMvccManagerSelfTest.java | 18 +-
.../GridCacheMvccMultiThreadedUpdateSelfTest.java | 218 +
.../cache/GridCacheMvccPartitionedSelfTest.java | 29 +-
.../processors/cache/GridCacheMvccSelfTest.java | 42 +-
.../GridCacheNearTxStoreExceptionSelfTest.java | 2 +-
.../cache/GridCacheNestedTxAbstractTest.java | 26 +-
.../cache/GridCacheObjectToStringSelfTest.java | 31 +-
...heOffHeapAtomicMultiThreadedUpdateSelfTest.java | 2 +-
...OffHeapMultiThreadedUpdateAbstractSelfTest.java | 30 +-
...ridCacheOffHeapMultiThreadedUpdateSelfTest.java | 6 +
.../cache/GridCacheOffheapUpdateSelfTest.java | 22 +-
.../cache/GridCacheOnCopyFlagAbstractSelfTest.java | 17 +-
.../cache/GridCacheOnCopyFlagAtomicSelfTest.java | 2 +-
.../cache/GridCacheOnCopyFlagLocalSelfTest.java | 2 +-
.../GridCacheOnCopyFlagReplicatedSelfTest.java | 2 +-
.../GridCacheOnCopyFlagTxPartitionedSelfTest.java | 2 +-
.../cache/GridCacheOrderedPreloadingSelfTest.java | 19 +-
.../cache/GridCacheP2PUndeploySelfTest.java | 26 +-
.../cache/GridCachePartitionedGetSelfTest.java | 32 +-
.../GridCachePartitionedLocalStoreSelfTest.java | 2 +-
...CachePartitionedProjectionAffinitySelfTest.java | 18 +-
.../cache/GridCachePartitionedWritesTest.java | 10 +-
.../GridCachePreloadingEvictionsSelfTest.java | 20 +-
.../cache/GridCachePutAllFailoverSelfTest.java | 37 +-
.../processors/cache/GridCachePutAllTask.java | 5 +-
.../cache/GridCacheQueryEmbeddedValue.java | 2 +-
.../GridCacheQueryIndexingDisabledSelfTest.java | 7 +-
.../cache/GridCacheQueryInternalKeysSelfTest.java | 4 +-
.../GridCacheQuerySqlFieldInlineSizeSelfTest.java | 9 +-
.../cache/GridCacheReferenceCleanupSelfTest.java | 42 +-
.../processors/cache/GridCacheReloadSelfTest.java | 27 +-
.../GridCacheReplicatedLocalStoreSelfTest.java | 2 +-
.../GridCacheReplicatedSynchronousCommitTest.java | 17 +-
...ridCacheReplicatedTxStoreExceptionSelfTest.java | 2 +-
...CacheReplicatedUsersAffinityMapperSelfTest.java | 2 +-
.../GridCacheReturnValueTransferSelfTest.java | 12 +-
.../processors/cache/GridCacheSlowTxWarnTest.java | 16 +-
.../processors/cache/GridCacheStopSelfTest.java | 101 +-
.../GridCacheStoreManagerDeserializationTest.java | 33 +-
.../cache/GridCacheStorePutxSelfTest.java | 159 -
.../cache/GridCacheStoreValueBytesSelfTest.java | 16 +-
.../cache/GridCacheSwapPreloadSelfTest.java | 245 -
...idCacheTcpClientDiscoveryMultiThreadedTest.java | 4 +-
.../processors/cache/GridCacheTestEntryEx.java | 56 +-
.../processors/cache/GridCacheTestKey.java | 2 +-
.../processors/cache/GridCacheTestStore.java | 5 +-
.../processors/cache/GridCacheTestValue.java | 2 +-
.../processors/cache/GridCacheTestValue2.java | 2 +-
...dCacheTransactionalAbstractMetricsSelfTest.java | 28 +
.../cache/GridCacheTtlManagerEvictionSelfTest.java | 27 +-
.../cache/GridCacheTtlManagerLoadTest.java | 2 +
.../cache/GridCacheTtlManagerNotificationTest.java | 19 +-
.../cache/GridCacheTtlManagerSelfTest.java | 26 +-
.../GridCacheTxPartitionedLocalStoreSelfTest.java | 10 +-
.../GridCacheTxUsersAffinityMapperSelfTest.java | 2 +-
.../processors/cache/GridCacheUtilsSelfTest.java | 4 +-
.../GridCacheValueBytesPreloadingSelfTest.java | 4 +-
.../GridCacheValueConsistencyAbstractSelfTest.java | 26 +-
...onsistencyTransactionalNearEnabledSelfTest.java | 2 +-
...CacheValueConsistencyTransactionalSelfTest.java | 5 +-
.../cache/GridCacheVariableTopologySelfTest.java | 23 +-
.../cache/GridCacheVersionMultinodeTest.java | 43 +-
.../processors/cache/GridCacheVersionSelfTest.java | 5 +-
.../cache/GridCacheVersionTopologyChangeTest.java | 31 +-
...ataStorageConfigurationConsistencySelfTest.java | 13 +-
.../cache/GridEvictionPolicyMBeansTest.java | 34 +-
...dLocalCacheStoreManagerDeserializationTest.java | 3 +
.../cache/GridLocalIgniteSerializationTest.java | 6 +-
...LongRunningInitNewCrdFutureDiagnosticsTest.java | 100 +
...ridProjectionForCachesOnDaemonNodeSelfTest.java | 32 +-
.../processors/cache/H2CacheStoreStrategy.java | 1 -
.../IgniteAbstractDynamicCacheStartFailTest.java | 1983 +-
...gniteAtomicCacheEntryProcessorNodeJoinTest.java | 2 +-
.../cache/IgniteCacheAbstractStopBusySelfTest.java | 17 +-
.../processors/cache/IgniteCacheAbstractTest.java | 11 +-
.../IgniteCacheAtomicCopyOnReadDisabledTest.java | 2 +-
.../cache/IgniteCacheAtomicInvokeTest.java | 2 +-
.../cache/IgniteCacheAtomicLocalInvokeTest.java | 2 +-
.../cache/IgniteCacheAtomicLocalPeekModesTest.java | 2 +-
.../IgniteCacheAtomicLocalStoreValueTest.java | 2 +-
.../IgniteCacheAtomicLocalWithStoreInvokeTest.java | 2 +-
.../IgniteCacheAtomicNearEnabledInvokeTest.java | 2 +-
...IgniteCacheAtomicNearEnabledStoreValueTest.java | 2 +-
.../cache/IgniteCacheAtomicNearPeekModesTest.java | 2 +-
.../IgniteCacheAtomicPutAllFailoverSelfTest.java | 2 +-
.../IgniteCacheAtomicReplicatedPeekModesTest.java | 2 +-
.../cache/IgniteCacheAtomicStopBusySelfTest.java | 7 +-
.../cache/IgniteCacheAtomicStoreValueTest.java | 2 +-
.../IgniteCacheAtomicWithStoreInvokeTest.java | 2 +-
.../IgniteCacheBinaryEntryProcessorSelfTest.java | 13 +-
.../IgniteCacheBinaryObjectsScanSelfTest.java | 14 +-
.../IgniteCacheConfigVariationsFullApiTest.java | 216 +-
...gniteCacheConfigurationDefaultTemplateTest.java | 12 +-
.../IgniteCacheConfigurationTemplateTest.java | 16 +-
.../IgniteCacheContainsKeyAbstractSelfTest.java | 5 +-
.../cache/IgniteCacheContainsKeyAtomicTest.java | 3 +
.../IgniteCacheCopyOnReadDisabledAbstractTest.java | 4 +-
.../cache/IgniteCacheCreateRestartSelfTest.java | 10 +-
.../cache/IgniteCacheDynamicStopSelfTest.java | 3 +
.../IgniteCacheEntryListenerAbstractTest.java | 21 +-
.../IgniteCacheEntryListenerAtomicLocalTest.java | 2 +-
...niteCacheEntryListenerAtomicReplicatedTest.java | 2 +-
.../cache/IgniteCacheEntryListenerAtomicTest.java | 2 +-
...niteCacheEntryListenerEagerTtlDisabledTest.java | 11 +-
.../IgniteCacheEntryListenerExpiredEventsTest.java | 19 +-
.../cache/IgniteCacheEntryListenerTxLocalTest.java | 10 +-
.../IgniteCacheEntryListenerTxReplicatedTest.java | 2 +-
.../cache/IgniteCacheEntryListenerTxTest.java | 2 +-
.../cache/IgniteCacheEntryProcessorCallTest.java | 65 +-
.../IgniteCacheEntryProcessorNodeJoinTest.java | 139 +-
.../IgniteCacheExpireAndUpdateConsistencyTest.java | 15 +-
.../IgniteCacheGetCustomCollectionsSelfTest.java | 14 +-
.../processors/cache/IgniteCacheGroupsTest.java | 339 +-
.../cache/IgniteCacheIncrementTxTest.java | 12 +-
.../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 | 20 +-
.../cache/IgniteCacheObjectPutSelfTest.java | 3 +
.../IgniteCacheP2pUnmarshallingErrorTest.java | 4 +-
.../IgniteCacheP2pUnmarshallingNearErrorTest.java | 4 +-
...iteCacheP2pUnmarshallingRebalanceErrorTest.java | 2 +
.../IgniteCacheP2pUnmarshallingTxErrorTest.java | 4 +-
.../cache/IgniteCachePartitionMapUpdateTest.java | 15 +-
.../cache/IgniteCachePeekModesAbstractTest.java | 8 +-
.../cache/IgniteCachePutAllRestartTest.java | 28 +-
.../cache/IgniteCachePutStackOverflowSelfTest.java | 24 +-
.../IgniteCacheReadThroughEvictionSelfTest.java | 36 +-
...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 | 10 +-
.../processors/cache/IgniteCacheTxInvokeTest.java | 2 +-
.../cache/IgniteCacheTxLocalInvokeTest.java | 10 +-
.../cache/IgniteCacheTxLocalPeekModesTest.java | 18 +-
.../cache/IgniteCacheTxLocalStoreValueTest.java | 10 +-
.../cache/IgniteCacheTxNearEnabledInvokeTest.java | 2 +-
.../IgniteCacheTxNearEnabledStoreValueTest.java | 10 +-
.../cache/IgniteCacheTxNearPeekModesTest.java | 12 +
.../cache/IgniteCacheTxPeekModesTest.java | 10 +-
.../cache/IgniteCacheTxPreloadNoWriteTest.java | 17 +-
.../IgniteCacheTxReplicatedPeekModesTest.java | 2 +-
.../cache/IgniteCacheTxStoreValueTest.java | 10 +-
.../cache/IgniteCachingProviderSelfTest.java | 5 +-
.../IgniteClientAffinityAssignmentSelfTest.java | 12 +-
.../IgniteClientCacheInitializationFailTest.java | 255 +-
.../cache/IgniteClientCacheStartFailoverTest.java | 55 +-
.../cache/IgniteClusterActivateDeactivateTest.java | 125 +-
...usterActivateDeactivateTestWithPersistence.java | 95 +-
.../cache/IgniteDaemonNodeMarshallerCacheTest.java | 13 +-
.../IgniteDiscoDataHandlingInNewClusterTest.java | 273 +
.../cache/IgniteDynamicCacheAndNodeStop.java | 17 +-
.../cache/IgniteDynamicCacheFilterTest.java | 12 +-
.../cache/IgniteDynamicCacheMultinodeTest.java | 11 +-
...teDynamicCacheStartCoordinatorFailoverTest.java | 514 +-
.../cache/IgniteDynamicCacheStartFailTest.java | 7 -
...teDynamicCacheStartFailWithPersistenceTest.java | 7 +
...niteDynamicCacheStartNoExchangeTimeoutTest.java | 107 +-
.../cache/IgniteDynamicCacheStartSelfTest.java | 120 +-
.../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 | 117 +
.../IgniteMvccTxSingleThreadedAbstractTest.java | 49 +
.../cache/IgniteNearClientCacheCloseTest.java | 38 +-
.../cache/IgniteOnePhaseCommitInvokeTest.java | 11 +-
.../cache/IgniteOnePhaseCommitNearReadersTest.java | 13 +-
.../cache/IgniteOnePhaseCommitNearSelfTest.java | 2 +
.../cache/IgniteOutOfMemoryPropagationTest.java | 6 +-
.../cache/IgnitePdsDataRegionMetricsTxTest.java | 48 +
.../cache/IgnitePutAllLargeBatchSelfTest.java | 25 +-
...ePutAllUpdateNonPreloadedPartitionSelfTest.java | 14 +-
...gniteStartCacheInTransactionAtomicSelfTest.java | 2 +-
.../IgniteStartCacheInTransactionSelfTest.java | 21 +-
.../cache/IgniteStaticCacheStartSelfTest.java | 4 +-
.../cache/IgniteSystemCacheOnClientTest.java | 14 +-
.../IgniteTopologyValidatorAbstractCacheTest.java | 3 +-
...TopologyValidatorAbstractTxCacheGroupsTest.java | 67 +-
...IgniteTopologyValidatorAbstractTxCacheTest.java | 39 +-
...teTopologyValidatorCacheGroupsAbstractTest.java | 2 +
.../IgniteTopologyValidatorGridSplitCacheTest.java | 7 +
...idatorNearPartitionedAtomicCacheGroupsTest.java | 2 +-
...ogyValidatorNearPartitionedAtomicCacheTest.java | 2 +-
...yValidatorNearPartitionedTxCacheGroupsTest.java | 10 +-
...opologyValidatorNearPartitionedTxCacheTest.java | 10 +-
...yValidatorPartitionedAtomicCacheGroupsTest.java | 2 +-
...opologyValidatorPartitionedAtomicCacheTest.java | 2 +-
...ologyValidatorPartitionedTxCacheGroupsTest.java | 2 +-
...iteTopologyValidatorPartitionedTxCacheTest.java | 2 +-
...gyValidatorReplicatedAtomicCacheGroupsTest.java | 2 +-
...TopologyValidatorReplicatedAtomicCacheTest.java | 2 +-
...pologyValidatorReplicatedTxCacheGroupsTest.java | 2 +-
...niteTopologyValidatorReplicatedTxCacheTest.java | 2 +-
.../processors/cache/IgniteTxAbstractTest.java | 36 +-
.../cache/IgniteTxConcurrentGetAbstractTest.java | 24 +-
.../cache/IgniteTxConfigCacheSelfTest.java | 19 +-
.../cache/IgniteTxExceptionAbstractSelfTest.java | 37 +-
.../cache/IgniteTxMultiNodeAbstractTest.java | 129 +-
.../cache/IgniteTxMultiThreadedAbstractTest.java | 16 +-
.../cache/IgniteTxReentryAbstractSelfTest.java | 15 +-
.../cache/IgniteTxSingleThreadedAbstractTest.java | 16 +-
.../IgniteTxStoreExceptionAbstractSelfTest.java | 22 +-
...nterceptorCacheConfigVariationsFullApiTest.java | 6 +-
.../processors/cache/MapCacheStoreStrategy.java | 8 +-
.../MarshallerCacheJobRunNodeRestartTest.java | 10 +-
.../cache/MemoryPolicyConfigValidationTest.java | 11 +
.../cache/MvccCacheGroupMetricsTest.java | 29 +
...NonAffinityCoordinatorDynamicStartStopTest.java | 11 +-
...OffheapCacheMetricsForClusterGroupSelfTest.java | 40 +-
...PartitionedAtomicCacheGetsDistributionTest.java | 24 +-
...MvccTxPessimisticCacheGetsDistributionTest.java | 32 +
...ctionalOptimisticCacheGetsDistributionTest.java | 17 +-
...tionalPessimisticCacheGetsDistributionTest.java | 24 +-
.../PartitionsExchangeCoordinatorFailoverTest.java | 243 +-
...ionsExchangeOnDiscoveryHistoryOverflowTest.java | 2 +
.../RebalanceWithDifferentThreadPoolSizeTest.java | 92 +
.../ReplicatedAtomicCacheGetsDistributionTest.java | 329 +-
...MvccTxPessimisticCacheGetsDistributionTest.java | 32 +
...ctionalOptimisticCacheGetsDistributionTest.java | 9 +-
...tionalPessimisticCacheGetsDistributionTest.java | 24 +-
.../SetTxTimeoutOnPartitionMapExchangeTest.java | 23 +-
.../cache/WalModeChangeAbstractSelfTest.java | 59 +-
.../cache/WalModeChangeAdvancedSelfTest.java | 24 +-
.../cache/WalModeChangeCommonAbstractSelfTest.java | 7 -
.../cache/WithKeepBinaryCacheFullApiTest.java | 20 +-
.../binary/BinaryMetadataUpdatesFlowTest.java | 537 +-
.../binary/BinaryTxCacheLocalEntriesSelfTest.java | 2 +
.../binary/CacheKeepBinaryWithInterceptorTest.java | 51 +-
...naryAtomicEntryProcessorDeploymentSelfTest.java | 11 +-
...eBinaryObjectMetadataExchangeMultinodeTest.java | 133 +-
...idCacheBinaryObjectUserClassloaderSelfTest.java | 15 +-
...eBinaryObjectsAbstractDataStreamerSelfTest.java | 2 +
...BinaryObjectsAbstractMultiThreadedSelfTest.java | 13 +-
.../GridCacheBinaryObjectsAbstractSelfTest.java | 129 +-
.../GridCacheBinaryStoreAbstractSelfTest.java | 19 +-
...lientNodeBinaryObjectMetadataMultinodeTest.java | 23 +-
...ridCacheClientNodeBinaryObjectMetadataTest.java | 2 +
...taStreamProcessorPersistenceBinarySelfTest.java | 28 +
.../GridDataStreamerImplSelfTest.java | 18 +-
.../consistency/AbstractFullSetReadRepairTest.java | 242 +
.../cache/consistency/AbstractReadRepairTest.java | 336 +
.../cache/consistency/AtomicReadRepairTest.java | 191 +
.../ExplicitTransactionalReadRepairTest.java | 149 +
.../ImplicitTransactionalReadRepairTest.java | 99 +
...licatedExplicitTransactionalReadRepairTest.java | 30 +
...licatedImplicitTransactionalReadRepairTest.java | 30 +
...eBackupExplicitTransactionalReadRepairTest.java | 28 +
...eBackupImplicitTransactionalReadRepairTest.java | 28 +
.../IgniteCacheAbstractExecutionContextTest.java | 2 +
.../IgniteCacheAtomicExecutionContextTest.java | 2 +-
.../IgniteCacheContinuousExecutionContextTest.java | 2 +-
.../IgniteCacheIsolatedExecutionContextTest.java | 2 +-
.../IgniteCacheP2PDisableExecutionContextTest.java | 2 +-
...IgniteCachePartitionedExecutionContextTest.java | 44 -
.../IgniteCachePrivateExecutionContextTest.java | 2 +-
.../IgniteCacheReplicatedExecutionContextTest.java | 2 +-
.../IgniteCacheSharedExecutionContextTest.java | 2 +-
.../context/IgniteCacheTxExecutionContextTest.java | 2 +-
...acheAbstractDataStructuresFailoverSelfTest.java | 55 +-
...stractQueueFailoverDataConsistencySelfTest.java | 7 +-
...ridCacheAtomicReferenceApiSelfAbstractTest.java | 9 +-
...dCacheAtomicReferenceMultiNodeAbstractTest.java | 5 +-
.../GridCacheAtomicStampedApiSelfAbstractTest.java | 8 +-
.../GridCacheMultiNodeDataStructureTest.java | 2 +-
.../GridCacheQueueApiSelfAbstractTest.java | 223 +-
.../GridCacheQueueCleanupSelfTest.java | 8 +-
.../GridCacheQueueClientDisconnectTest.java | 245 +-
.../GridCacheQueueJoinedNodeSelfAbstractTest.java | 9 +-
.../GridCacheQueueMultiNodeAbstractSelfTest.java | 13 +-
...GridCacheQueueMultiNodeConsistencySelfTest.java | 7 +-
...ridCacheQueueRotativeMultiNodeAbstractTest.java | 6 +-
.../GridCacheSequenceApiSelfAbstractTest.java | 18 +-
...GridCacheSequenceMultiNodeAbstractSelfTest.java | 6 +-
.../GridCacheSetAbstractSelfTest.java | 64 +-
.../GridCacheSetFailoverAbstractSelfTest.java | 2 +
.../IgniteAtomicLongApiAbstractSelfTest.java | 16 +-
.../datastructures/IgniteAtomicsAbstractTest.java | 14 +-
.../IgniteClientDataStructuresAbstractTest.java | 15 +-
.../IgniteClientDataStructuresTest.java | 2 +-
.../IgniteClientDiscoveryDataStructuresTest.java | 2 +-
.../IgniteCollectionAbstractTest.java | 14 +-
.../IgniteCountDownLatchAbstractSelfTest.java | 6 +
.../IgniteDataStructureUniqueNameTest.java | 5 +
.../IgniteDataStructureWithJobTest.java | 20 +-
...iteExchangeLatchManagerCoordinatorFailTest.java | 97 +-
.../datastructures/IgniteLockAbstractSelfTest.java | 17 +
.../IgniteSemaphoreAbstractSelfTest.java | 6 +
.../IgniteSequenceInternalCleanupTest.java | 16 +-
.../SemaphoreFailoverNoWaitingAcquirerTest.java | 17 +-
.../SemaphoreFailoverSafeReleasePermitsTest.java | 15 +-
.../GridCacheLocalAtomicQueueApiSelfTest.java | 3 +-
.../local/GridCacheLocalAtomicSetSelfTest.java | 2 +-
.../local/GridCacheLocalQueueApiSelfTest.java | 2 +-
.../local/GridCacheLocalSequenceApiSelfTest.java | 2 +-
.../local/GridCacheLocalSetSelfTest.java | 2 +-
.../local/IgniteLocalAtomicLongApiSelfTest.java | 2 +-
.../local/IgniteLocalCountDownLatchSelfTest.java | 4 +-
.../local/IgniteLocalLockSelfTest.java | 2 +
.../local/IgniteLocalSemaphoreSelfTest.java | 2 +
...GridCachePartitionedAtomicQueueApiSelfTest.java | 2 +-
...titionedAtomicQueueCreateMultiNodeSelfTest.java | 2 +-
...AtomicQueueFailoverDataConsistencySelfTest.java | 2 +-
...chePartitionedAtomicQueueMultiNodeSelfTest.java | 2 +-
...artitionedAtomicQueueRotativeMultiNodeTest.java | 2 +-
...CachePartitionedAtomicReferenceApiSelfTest.java | 2 +-
...chePartitionedAtomicReferenceMultiNodeTest.java | 2 +-
...PartitionedAtomicSequenceMultiThreadedTest.java | 16 +-
...idCachePartitionedAtomicSequenceTxSelfTest.java | 17 +-
...dCachePartitionedAtomicSetFailoverSelfTest.java | 6 +-
.../GridCachePartitionedAtomicSetSelfTest.java | 2 +-
...idCachePartitionedAtomicStampedApiSelfTest.java | 2 +-
...ePartitionedDataStructuresFailoverSelfTest.java | 14 -
.../GridCachePartitionedNodeRestartTxSelfTest.java | 18 +-
.../GridCachePartitionedQueueApiSelfTest.java | 2 +-
...chePartitionedQueueCreateMultiNodeSelfTest.java | 5 +-
...GridCachePartitionedQueueEntryMoveSelfTest.java | 4 +-
...tionedQueueFailoverDataConsistencySelfTest.java | 2 +-
...ridCachePartitionedQueueJoinedNodeSelfTest.java | 2 +-
...GridCachePartitionedQueueMultiNodeSelfTest.java | 2 +-
...CachePartitionedQueueRotativeMultiNodeTest.java | 2 +-
.../GridCachePartitionedSequenceApiSelfTest.java | 2 +-
...dCachePartitionedSequenceMultiNodeSelfTest.java | 2 +-
.../GridCachePartitionedSetFailoverSelfTest.java | 8 +-
.../GridCachePartitionedSetSelfTest.java | 2 +-
.../GridCachePartitionedSetWithClientSelfTest.java | 52 +
...dCachePartitionedSetWithNodeFilterSelfTest.java | 37 +
.../IgnitePartitionedAtomicLongApiSelfTest.java | 2 +-
.../IgnitePartitionedCountDownLatchSelfTest.java | 5 -
.../IgnitePartitionedQueueNoBackupsTest.java | 2 +
.../IgnitePartitionedSetNoBackupsSelfTest.java | 2 +
...dCacheReplicatedAtomicReferenceApiSelfTest.java | 2 +-
...acheReplicatedAtomicReferenceMultiNodeTest.java | 2 +-
...ridCacheReplicatedAtomicStampedApiSelfTest.java | 2 +-
...heReplicatedDataStructuresFailoverSelfTest.java | 28 -
.../GridCacheReplicatedQueueApiSelfTest.java | 2 +-
.../GridCacheReplicatedQueueMultiNodeSelfTest.java | 2 +-
...dCacheReplicatedQueueRotativeMultiNodeTest.java | 2 +-
.../GridCacheReplicatedSequenceApiSelfTest.java | 2 +-
...idCacheReplicatedSequenceMultiNodeSelfTest.java | 2 +-
.../replicated/GridCacheReplicatedSetSelfTest.java | 2 +-
.../GridCacheReplicatedSetWithClientSelfTest.java | 52 +
...idCacheReplicatedSetWithNodeFilterSelfTest.java | 37 +
.../IgniteReplicatedAtomicLongApiSelfTest.java | 2 +-
.../IgniteReplicatedCountDownLatchSelfTest.java | 2 +-
.../cache/distributed/Cache64kPartitionsTest.java | 3 +
.../distributed/CacheAbstractRestartSelfTest.java | 2 +
.../cache/distributed/CacheAffinityEarlyTest.java | 17 +-
.../CacheAsyncOperationsFailoverAbstractTest.java | 8 +-
.../CacheAsyncOperationsFailoverAtomicTest.java | 2 +-
.../CacheAsyncOperationsFailoverTxTest.java | 2 +-
.../distributed/CacheAsyncOperationsTest.java | 23 +-
.../CacheAtomicNearUpdateTopologyChangeTest.java | 2 +-
.../CacheAtomicPrimarySyncBackPressureTest.java | 3 +
.../distributed/CacheBaselineTopologyTest.java | 123 +-
.../cache/distributed/CacheBlockOnGetAllTest.java | 310 +
.../distributed/CacheBlockOnReadAbstractTest.java | 1462 ++
.../cache/distributed/CacheBlockOnScanTest.java | 139 +
.../distributed/CacheBlockOnSingleGetTest.java | 304 +
.../CacheClientsConcurrentStartTest.java | 16 +-
.../CacheDataLossOnPartitionMoveTest.java | 19 +-
.../CacheDiscoveryDataConcurrentJoinTest.java | 14 +-
.../cache/distributed/CacheExchangeMergeTest.java | 70 +-
.../distributed/CacheGetFutureHangsSelfTest.java | 11 +-
.../CacheGetInsideLockChangingTopologyTest.java | 25 +-
.../cache/distributed/CacheGroupsPreloadTest.java | 64 +-
...teAffinityAssignmentNodeJoinValidationTest.java | 11 +-
.../CacheLateAffinityAssignmentTest.java | 99 +-
.../CacheLoadingConcurrentGridStartSelfTest.java | 79 +-
.../distributed/CacheLockChangingTopologyTest.java | 158 +
.../distributed/CacheLockReleaseNodeLeaveTest.java | 131 +-
.../CacheNoValueClassOnServerNodeTest.java | 2 +-
.../distributed/CacheOperationsInterruptTest.java | 164 +
.../distributed/CachePageWriteLockUnlockTest.java | 10 +-
.../cache/distributed/CacheParallelStartTest.java | 203 +
.../CachePartitionLossDetectionOnNodeLeftTest.java | 115 +
.../cache/distributed/CachePartitionStateTest.java | 17 +-
.../CachePutAllFailoverAbstractTest.java | 3 +
.../distributed/CacheRentingStateRepairTest.java | 187 +-
.../CacheResultIsNotNullOnPartitionLossTest.java | 35 +-
.../cache/distributed/CacheStartOnJoinTest.java | 27 +-
.../distributed/CacheTryLockMultithreadedTest.java | 16 +-
.../CacheTxNearUpdateTopologyChangeTest.java | 10 +-
.../ExchangeMergeStaleServerNodesTest.java | 247 +
.../FailBackupOnAtomicOperationTest.java | 165 +
...AbstractDistributedByteArrayValuesSelfTest.java | 73 +-
.../GridCacheAbstractJobExecutionTest.java | 25 +-
.../GridCacheAbstractNodeRestartSelfTest.java | 87 +-
...AbstractPartitionedByteArrayValuesSelfTest.java | 19 +-
.../GridCacheAbstractPrimarySyncSelfTest.java | 23 +-
.../distributed/GridCacheBasicOpAbstractTest.java | 36 +-
.../GridCacheClientModesAbstractSelfTest.java | 23 +-
...eClientModesTcpClientDiscoveryAbstractTest.java | 2 +-
.../GridCacheEntrySetAbstractSelfTest.java | 117 -
...idCacheEntrySetIterationPreloadingSelfTest.java | 4 +-
.../distributed/GridCacheEventAbstractTest.java | 31 +-
.../distributed/GridCacheLockAbstractTest.java | 56 +-
.../distributed/GridCacheMixedModeSelfTest.java | 6 +-
.../GridCacheModuloAffinityFunction.java | 6 +-
.../GridCacheMultiNodeAbstractTest.java | 40 +-
.../GridCacheMultiNodeLockAbstractTest.java | 30 +-
...GridCacheMultithreadedFailoverAbstractTest.java | 17 +-
.../GridCacheNodeFailureAbstractTest.java | 26 +-
...PartitionEvictionDuringReadThroughSelfTest.java | 4 +-
.../GridCachePartitionNotLoadedEventSelfTest.java | 43 +-
...nedNearDisabledMvccTxMultiThreadedSelfTest.java | 31 +
...dCachePartitionedReloadAllAbstractSelfTest.java | 20 +-
.../GridCachePreloadEventsAbstractSelfTest.java | 18 +-
.../GridCachePreloadLifecycleAbstractTest.java | 16 +-
.../GridCachePreloadRestartAbstractSelfTest.java | 26 +-
.../GridCacheTransformEventSelfTest.java | 99 +-
...naryMetadataUpdateChangingTopologySelfTest.java | 15 +-
.../IgniteBinaryMetadataUpdateNodeRestartTest.java | 24 +-
.../distributed/IgniteCache150ClientsTest.java | 18 +-
...acheAtomicMessageRecovery10ConnectionsTest.java | 2 +-
...AtomicMessageRecoveryPairedConnectionsTest.java | 2 +-
.../IgniteCacheAtomicMessageRecoveryTest.java | 2 +-
.../distributed/IgniteCacheAtomicNodeJoinTest.java | 3 +-
.../IgniteCacheAtomicNodeRestartTest.java | 7 +-
...CacheClientMultiNodeUpdateTopologyLockTest.java | 10 +-
.../IgniteCacheClientNodeChangingTopologyTest.java | 46 +-
.../IgniteCacheClientNodeConcurrentStart.java | 12 +-
...gniteCacheClientNodePartitionsExchangeTest.java | 18 +-
.../IgniteCacheClientReconnectTest.java | 73 +-
.../IgniteCacheConnectionRecoveryTest.java | 37 +-
.../IgniteCacheCreatePutMultiNodeSelfTest.java | 32 +-
.../distributed/IgniteCacheCreatePutTest.java | 27 +-
.../IgniteCacheFailedUpdateResponseTest.java | 45 +-
.../distributed/IgniteCacheGetRestartTest.java | 49 +-
...niteCacheGroupsPartitionLossPolicySelfTest.java | 18 +-
.../distributed/IgniteCacheManyClientsTest.java | 15 +-
.../IgniteCacheMessageRecoveryAbstractTest.java | 4 +-
...niteCacheMessageRecoveryIdleConnectionTest.java | 25 +-
.../IgniteCacheMessageWriteTimeoutTest.java | 10 +-
.../IgniteCacheNearRestartRollbackSelfTest.java | 28 +-
.../IgniteCacheNodeJoinAbstractTest.java | 5 +-
.../IgniteCachePartitionLossPolicySelfTest.java | 627 +-
.../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 | 16 +-
.../distributed/IgniteCacheTxIteratorSelfTest.java | 34 +-
.../IgniteCacheTxMessageRecoveryTest.java | 2 +-
...IgniteCacheTxNearDisabledPutGetRestartTest.java | 2 +-
.../distributed/IgniteCacheTxNodeJoinTest.java | 2 +-
.../IgniteCrossCacheTxStoreSelfTest.java | 47 +-
.../IgniteMvccTxTimeoutAbstractTest.java | 129 +
.../IgniteNoClassOnServerAbstractTest.java | 4 +-
...teOptimisticTxSuspendResumeMultiServerTest.java | 30 -
.../IgniteOptimisticTxSuspendResumeTest.java | 269 +-
.../IgnitePessimisticTxSuspendResumeTest.java | 7 +
.../IgniteRejectConnectOnNodeStopTest.java | 10 +-
.../distributed/IgniteTxCachePrimarySyncTest.java | 119 +-
...WriteSynchronizationModesMultithreadedTest.java | 113 +-
.../IgniteTxConcurrentRemoveObjectsTest.java | 157 +
...IgniteTxConsistencyRestartAbstractSelfTest.java | 24 +-
.../distributed/IgniteTxGetAfterStopTest.java | 6 +-
...teTxOriginatingNodeFailureAbstractSelfTest.java | 5 +-
...sticOriginatingNodeFailureAbstractSelfTest.java | 78 +-
.../distributed/IgniteTxPreloadAbstractTest.java | 10 +-
.../IgniteTxRemoveTimeoutObjectsTest.java | 14 +
.../distributed/IgniteTxTimeoutAbstractTest.java | 35 +-
.../distributed/TestCacheNodeExcludingFilter.java | 1 +
.../dht/CacheGetReadFromBackupFailoverTest.java | 256 +
.../CachePartitionPartialCountersMapSelfTest.java | 20 +-
...ractPartitionedOnlyByteArrayValuesSelfTest.java | 24 +-
...CacheAbstractTransformWriteThroughSelfTest.java | 39 +-
.../dht/GridCacheAtomicFullApiSelfTest.java | 5 +-
.../dht/GridCacheAtomicNearCacheSelfTest.java | 7 +-
.../GridCacheAtomicNearEnabledFullApiSelfTest.java | 2 +-
.../dht/GridCacheAtomicReloadAllSelfTest.java | 2 +-
.../dht/GridCacheClientOnlySelfTest.java | 2 +-
.../dht/GridCacheColocatedDebugTest.java | 65 +-
.../dht/GridCacheColocatedFailoverSelfTest.java | 2 +-
...CacheColocatedMvccTxSingleThreadedSelfTest.java | 82 +
...acheColocatedOptimisticTransactionSelfTest.java | 15 +-
.../GridCacheColocatedPreloadRestartSelfTest.java | 2 +-
.../dht/GridCacheColocatedPrimarySyncSelfTest.java | 2 +-
.../dht/GridCacheColocatedReloadAllSelfTest.java | 2 +-
.../dht/GridCacheColocatedTxExceptionSelfTest.java | 2 +-
...xPessimisticOriginatingNodeFailureSelfTest.java | 2 +-
...GridCacheColocatedTxSingleThreadedSelfTest.java | 15 +-
.../GridCacheDaemonNodePartitionedSelfTest.java | 2 +-
...dCacheDhtAtomicEvictionNearReadersSelfTest.java | 2 +-
.../dht/GridCacheDhtAtomicRemoveFailureTest.java | 2 +-
.../dht/GridCacheDhtClientRemoveFailureTest.java | 2 +-
.../distributed/dht/GridCacheDhtEntrySelfTest.java | 25 +-
.../dht/GridCacheDhtEntrySetSelfTest.java | 45 -
.../GridCacheDhtEvictionNearReadersSelfTest.java | 53 +-
.../dht/GridCacheDhtEvictionsDisabledSelfTest.java | 18 +-
.../dht/GridCacheDhtMappingSelfTest.java | 19 +-
.../dht/GridCacheDhtMultiBackupTest.java | 4 +-
.../dht/GridCacheDhtPreloadBigDataSelfTest.java | 18 +-
.../dht/GridCacheDhtPreloadDelayedSelfTest.java | 26 +-
.../dht/GridCacheDhtPreloadDisabledSelfTest.java | 21 +-
.../dht/GridCacheDhtPreloadMessageCountTest.java | 16 +-
.../GridCacheDhtPreloadMultiThreadedSelfTest.java | 17 +-
.../dht/GridCacheDhtPreloadPerformanceTest.java | 14 +-
.../dht/GridCacheDhtPreloadPutGetSelfTest.java | 39 +-
.../dht/GridCacheDhtPreloadSelfTest.java | 33 +-
.../dht/GridCacheDhtPreloadStartStopSelfTest.java | 17 +-
.../dht/GridCacheDhtPreloadUnloadSelfTest.java | 20 +-
.../dht/GridCacheDhtRemoveFailureTest.java | 2 +-
.../dht/GridCacheDhtTxPreloadSelfTest.java | 2 +-
.../distributed/dht/GridCacheGlobalLoadTest.java | 14 +-
...achePartitionedNearDisabledFullApiSelfTest.java | 2 +-
...idCachePartitionedNearDisabledLockSelfTest.java | 7 +-
...achePartitionedNearDisabledMetricsSelfTest.java | 65 +-
...tionedNearDisabledMultiNodeFullApiSelfTest.java | 2 +-
...isabledMultiNodeP2PDisabledFullApiSelfTest.java | 2 +-
...rDisabledMultiNodeWithGroupFullApiSelfTest.java | 2 +-
...nedNearDisabledOptimisticTxNodeRestartTest.java | 2 +-
...arDisabledTxOriginatingNodeFailureSelfTest.java | 2 +-
...onedOnlyP2PDisabledByteArrayValuesSelfTest.java | 2 +-
...ionedOnlyP2PEnabledByteArrayValuesSelfTest.java | 2 +-
.../GridCachePartitionedSupplyEventsSelfTest.java | 161 +
...GridCachePartitionedTopologyChangeSelfTest.java | 27 +-
...edTransformWriteThroughBatchUpdateSelfTest.java | 2 +-
...artitionedTxOriginatingNodeFailureSelfTest.java | 7 +-
.../GridCachePartitionedUnloadEventsSelfTest.java | 12 +-
.../GridCachePartitionsStateValidationTest.java | 5 +
.../GridCachePartitionsStateValidatorSelfTest.java | 5 +
.../dht/GridCacheTxNodeFailureSelfTest.java | 31 +-
.../IgniteAtomicLongChangingTopologySelfTest.java | 23 +-
.../dht/IgniteCacheClearDuringRebalanceTest.java | 19 +-
.../dht/IgniteCacheCommitDelayTxRecoveryTest.java | 13 +-
.../dht/IgniteCacheConcurrentPutGetRemove.java | 19 +-
.../IgniteCacheContainsKeyColocatedSelfTest.java | 2 +-
.../dht/IgniteCacheCrossCacheTxFailoverTest.java | 20 +-
.../dht/IgniteCacheLockFailoverSelfTest.java | 13 +-
.../dht/IgniteCacheMultiTxLockSelfTest.java | 44 +-
...hePartitionedBackupNodeFailureRecoveryTest.java | 4 +-
...NearDisabledPrimaryNodeFailureRecoveryTest.java | 2 +-
...ePartitionedPrimaryNodeFailureRecoveryTest.java | 2 +-
...edTwoBackupsPrimaryNodeFailureRecoveryTest.java | 2 +-
...achePrimaryNodeFailureRecoveryAbstractTest.java | 150 +-
.../dht/IgniteCachePutRetryAbstractSelfTest.java | 28 +-
.../dht/IgniteCachePutRetryAtomicSelfTest.java | 3 +-
.../IgniteCachePutRetryTransactionalSelfTest.java | 8 +-
.../dht/IgniteCacheStartWithLoadTest.java | 14 +-
.../dht/IgniteCacheTxRecoveryRollbackTest.java | 21 +-
.../dht/IgniteCrossCacheMvccTxSelfTest.java | 41 +
.../dht/IgniteCrossCacheTxAbstractSelfTest.java | 165 +
.../dht/IgniteCrossCacheTxSelfTest.java | 161 +-
...gniteTxConsistencyColocatedRestartSelfTest.java | 2 +-
.../dht/IgniteTxReentryColocatedSelfTest.java | 2 +-
.../dht/NotMappedPartitionInTxTest.java | 154 +-
.../dht/TxRecoveryStoreEnabledTest.java | 3 +
.../atomic/AtomicPutAllChangingTopologyTest.java | 20 +-
...omicClientInvalidPartitionHandlingSelfTest.java | 2 +-
.../GridCacheAtomicClientRemoveFailureTest.java | 2 +-
.../atomic/GridCacheAtomicFailoverSelfTest.java | 2 +-
...acheAtomicInvalidPartitionHandlingSelfTest.java | 13 +-
.../dht/atomic/GridCacheAtomicPreloadSelfTest.java | 7 +-
.../atomic/GridCacheAtomicRemoveFailureTest.java | 2 +-
.../GridCacheAtomicReplicatedFailoverSelfTest.java | 2 +-
...eValueConsistencyAtomicNearEnabledSelfTest.java | 2 +-
.../dht/atomic/IgniteCacheAtomicProtocolTest.java | 44 +-
...iteCacheContainsKeyColocatedAtomicSelfTest.java | 2 +-
.../IgniteCacheContainsKeyNearAtomicSelfTest.java | 2 +-
...ractNearPartitionedByteArrayValuesSelfTest.java | 18 +-
...heAtomicClientOnlyMultiNodeFullApiSelfTest.java | 11 +-
...entOnlyMultiNodeP2PDisabledFullApiSelfTest.java | 2 +-
...CopyOnReadDisabledMultiNodeFullApiSelfTest.java | 2 +-
.../GridCacheAtomicMultiNodeFullApiSelfTest.java | 2 +-
...cheAtomicMultiNodeWithGroupFullApiSelfTest.java | 2 +-
.../GridCacheAtomicNearEvictionEventSelfTest.java | 2 +-
.../near/GridCacheAtomicNearEvictionSelfTest.java | 2 +-
.../near/GridCacheAtomicNearMultiNodeSelfTest.java | 2 +-
...acheAtomicNearOnlyMultiNodeFullApiSelfTest.java | 11 +-
...earOnlyMultiNodeP2PDisabledFullApiSelfTest.java | 2 +-
.../near/GridCacheAtomicNearReadersSelfTest.java | 2 +-
.../near/GridCacheAtomicNearRemoveFailureTest.java | 2 +-
.../GridCacheAtomicPartitionedMetricsSelfTest.java | 2 +-
...cheAtomicPartitionedTckMetricsSelfTestImpl.java | 9 +-
.../near/GridCacheGetStoreErrorSelfTest.java | 32 +-
.../near/GridCacheMvccNearEvictionSelfTest.java | 33 +
.../near/GridCacheNearAtomicMetricsSelfTest.java | 2 +
.../near/GridCacheNearClientHitTest.java | 23 +-
.../near/GridCacheNearEvictionEventSelfTest.java | 2 +-
.../near/GridCacheNearEvictionSelfTest.java | 16 +-
.../near/GridCacheNearJobExecutionSelfTest.java | 2 +-
.../near/GridCacheNearMetricsSelfTest.java | 19 +-
.../near/GridCacheNearMultiGetSelfTest.java | 96 +-
.../near/GridCacheNearMultiNodeSelfTest.java | 55 +-
.../near/GridCacheNearOneNodeSelfTest.java | 25 +-
.../GridCacheNearOnlyMultiNodeFullApiSelfTest.java | 9 +-
...earOnlyMultiNodeP2PDisabledFullApiSelfTest.java | 2 +-
.../near/GridCacheNearOnlySelfTest.java | 4 +-
.../near/GridCacheNearOnlyTopologySelfTest.java | 31 +-
.../GridCacheNearPartitionedClearSelfTest.java | 19 +-
...titionedP2PDisabledByteArrayValuesSelfTest.java | 2 +-
...rtitionedP2PEnabledByteArrayValuesSelfTest.java | 2 +-
.../near/GridCacheNearPreloadRestartSelfTest.java | 2 +-
.../near/GridCacheNearPrimarySyncSelfTest.java | 2 +-
.../near/GridCacheNearReaderPreloadSelfTest.java | 10 +-
.../near/GridCacheNearReadersSelfTest.java | 30 +-
.../near/GridCacheNearReloadAllSelfTest.java | 2 +-
.../near/GridCacheNearRemoveFailureTest.java | 2 +-
.../near/GridCacheNearTxExceptionSelfTest.java | 10 +-
.../near/GridCacheNearTxForceKeyTest.java | 10 +-
.../near/GridCacheNearTxMultiNodeSelfTest.java | 16 +-
...xPessimisticOriginatingNodeFailureSelfTest.java | 2 +-
.../near/GridCacheNearTxPreloadSelfTest.java | 10 +-
...nedAffinityExcludeNeighborsPerformanceTest.java | 18 +-
.../near/GridCachePartitionedAffinitySelfTest.java | 18 +-
...titionedAtomicGetAndTransformStoreSelfTest.java | 2 +-
.../near/GridCachePartitionedBasicApiTest.java | 2 +-
.../near/GridCachePartitionedBasicOpSelfTest.java | 7 +-
...achePartitionedBasicStoreMultiNodeSelfTest.java | 37 +-
.../GridCachePartitionedBasicStoreSelfTest.java | 2 +-
...titionedClientOnlyNoPrimaryFullApiSelfTest.java | 5 +-
...CopyOnReadDisabledMultiNodeFullApiSelfTest.java | 2 +-
.../GridCachePartitionedEntryLockSelfTest.java | 38 -
.../near/GridCachePartitionedEventSelfTest.java | 10 +-
.../near/GridCachePartitionedEvictionSelfTest.java | 57 +-
...PartitionedExplicitLockNodeFailureSelfTest.java | 20 +-
.../near/GridCachePartitionedFailoverSelfTest.java | 2 +-
.../GridCachePartitionedFilteredPutSelfTest.java | 24 +-
...chePartitionedFullApiMultithreadedSelfTest.java | 2 +-
.../near/GridCachePartitionedFullApiSelfTest.java | 7 +-
...chePartitionedGetAndTransformStoreSelfTest.java | 2 +-
.../GridCachePartitionedHitsAndMissesSelfTest.java | 18 +-
.../GridCachePartitionedIteratorsSelfTest.java | 2 +-
.../GridCachePartitionedLoadCacheSelfTest.java | 23 +-
.../near/GridCachePartitionedLockSelfTest.java | 2 +-
.../near/GridCachePartitionedMetricsSelfTest.java | 12 +-
...idCachePartitionedMultiNodeCounterSelfTest.java | 21 +-
...idCachePartitionedMultiNodeFullApiSelfTest.java | 9 +-
.../GridCachePartitionedMultiNodeLockSelfTest.java | 8 +-
...itionedMultiNodeP2PDisabledFullApiSelfTest.java | 2 +-
.../GridCachePartitionedMultiNodeSelfTest.java | 2 +-
...achePartitionedMultiThreadedPutGetSelfTest.java | 23 +-
...achePartitionedMvccTxMultiThreadedSelfTest.java | 105 +
...chePartitionedMvccTxSingleThreadedSelfTest.java | 81 +
.../GridCachePartitionedMvccTxTimeoutSelfTest.java | 47 +
...nedNearDisabledBasicStoreMultiNodeSelfTest.java | 2 +-
...artitionedNearOnlyNoPrimaryFullApiSelfTest.java | 2 +-
.../near/GridCachePartitionedNestedTxTest.java | 2 +-
.../GridCachePartitionedNodeFailureSelfTest.java | 2 +-
.../near/GridCachePartitionedNodeRestartTest.java | 18 +-
...achePartitionedOptimisticTxNodeRestartTest.java | 24 +-
...idCachePartitionedPreloadLifecycleSelfTest.java | 7 +-
.../near/GridCachePartitionedStorePutSelfTest.java | 83 +-
.../GridCachePartitionedTxConcurrentGetTest.java | 2 +-
.../GridCachePartitionedTxMultiNodeSelfTest.java | 41 +-
...ridCachePartitionedTxMultiThreadedSelfTest.java | 15 +-
.../near/GridCachePartitionedTxReadTest.java | 2 +-
.../GridCachePartitionedTxSalvageSelfTest.java | 20 +-
...idCachePartitionedTxSingleThreadedSelfTest.java | 15 +-
.../GridCachePartitionedTxTimeoutSelfTest.java | 23 +-
.../near/GridCachePutArrayValueSelfTest.java | 13 +-
.../GridCacheRendezvousAffinityClientSelfTest.java | 4 +-
.../near/GridNearCacheStoreUpdateTest.java | 12 +-
.../near/GridPartitionedBackupLoadSelfTest.java | 28 +-
.../near/IgniteCacheContainsKeyNearSelfTest.java | 2 +-
.../near/IgniteCacheNearOnlyTxTest.java | 15 +-
.../near/IgniteCacheNearReadCommittedTest.java | 12 +-
.../near/IgniteCacheNearTxRollbackTest.java | 4 +-
.../near/IgniteTxReentryNearSelfTest.java | 2 +-
.../near/NearCacheMultithreadedUpdateTest.java | 17 +-
.../near/NearCachePutAllMultinodeTest.java | 23 +-
.../distributed/near/NearCacheSyncUpdateTest.java | 30 +-
.../near/NoneRebalanceModeSelfTest.java | 7 +-
.../rebalancing/CacheManualRebalancingTest.java | 18 +-
...lancingDelayedPartitionMapExchangeSelfTest.java | 7 +-
.../GridCacheRebalancingAsyncSelfTest.java | 4 +-
.../GridCacheRebalancingCancelTest.java | 12 +-
.../GridCacheRebalancingOrderingTest.java | 4 +-
...dCacheRebalancingPartitionCountersMvccTest.java | 29 +
.../GridCacheRebalancingPartitionCountersTest.java | 11 +
...dCacheRebalancingPartitionDistributionTest.java | 3 +-
.../GridCacheRebalancingSyncCheckDataTest.java | 13 +-
.../GridCacheRebalancingSyncSelfTest.java | 117 +-
...acheRebalancingUnmarshallingFailedSelfTest.java | 53 +-
...dCacheRebalancingWithAsyncClearingMvccTest.java | 34 +
.../GridCacheRebalancingWithAsyncClearingTest.java | 100 +-
...eRebalanceOnCachesStoppingOrDestroyingTest.java | 316 +
...eAbstractReplicatedByteArrayValuesSelfTest.java | 4 +-
.../GridCacheAtomicReplicatedMetricsSelfTest.java | 2 +-
.../GridCacheDaemonNodeReplicatedSelfTest.java | 2 +-
.../GridCacheReplicatedAtomicFullApiSelfTest.java | 2 +-
...plicatedAtomicGetAndTransformStoreSelfTest.java | 2 +-
...heReplicatedAtomicMultiNodeFullApiSelfTest.java | 2 +-
.../GridCacheReplicatedBasicApiTest.java | 2 +-
.../GridCacheReplicatedBasicOpSelfTest.java | 2 +-
.../GridCacheReplicatedBasicStoreSelfTest.java | 2 +-
.../GridCacheReplicatedEntrySetSelfTest.java | 33 -
.../GridCacheReplicatedEventSelfTest.java | 2 +-
.../GridCacheReplicatedEvictionEventSelfTest.java | 2 +-
.../GridCacheReplicatedFailoverSelfTest.java | 2 +-
...acheReplicatedFullApiMultithreadedSelfTest.java | 2 +-
.../GridCacheReplicatedFullApiSelfTest.java | 3 +-
...acheReplicatedGetAndTransformStoreSelfTest.java | 2 +-
.../GridCacheReplicatedIteratorsSelfTest.java | 2 +-
.../GridCacheReplicatedJobExecutionTest.java | 2 +-
.../GridCacheReplicatedLockSelfTest.java | 7 +-
.../GridCacheReplicatedMarshallerTxTest.java | 3 +-
.../GridCacheReplicatedMetricsSelfTest.java | 12 +-
...ridCacheReplicatedMultiNodeFullApiSelfTest.java | 2 +-
.../GridCacheReplicatedMultiNodeLockSelfTest.java | 9 +-
...licatedMultiNodeP2PDisabledFullApiSelfTest.java | 2 +-
.../GridCacheReplicatedMultiNodeSelfTest.java | 9 +-
...CacheReplicatedMvccTxMultiThreadedSelfTest.java | 83 +
...acheReplicatedMvccTxSingleThreadedSelfTest.java | 77 +
.../GridCacheReplicatedMvccTxTimeoutSelfTest.java | 44 +
...ReplicatedNearOnlyMultiNodeFullApiSelfTest.java | 2 +-
.../GridCacheReplicatedNodeFailureSelfTest.java | 2 +-
.../GridCacheReplicatedNodeRestartSelfTest.java | 17 +
...plicatedP2PDisabledByteArrayValuesSelfTest.java | 2 +-
...eplicatedP2PEnabledByteArrayValuesSelfTest.java | 2 +-
.../GridCacheReplicatedPreloadEventsSelfTest.java | 2 +-
.../GridCacheReplicatedTxConcurrentGetTest.java | 2 +-
.../GridCacheReplicatedTxExceptionSelfTest.java | 2 +-
.../GridCacheReplicatedTxMultiNodeBasicTest.java | 39 +-
...GridCacheReplicatedTxMultiThreadedSelfTest.java | 28 +-
...ReplicatedTxOriginatingNodeFailureSelfTest.java | 2 +-
...xPessimisticOriginatingNodeFailureSelfTest.java | 2 +-
.../replicated/GridCacheReplicatedTxReadTest.java | 2 +-
...ridCacheReplicatedTxSingleThreadedSelfTest.java | 46 +-
.../GridCacheReplicatedTxTimeoutSelfTest.java | 20 +-
.../GridCacheSyncReplicatedPreloadSelfTest.java | 21 +-
.../replicated/GridReplicatedTxPreloadTest.java | 6 +-
...teCacheAtomicReplicatedNodeRestartSelfTest.java | 2 +-
.../IgniteCacheSyncRebalanceModeSelfTest.java | 3 +
...ridCacheReplicatedPreloadLifecycleSelfTest.java | 6 +-
.../GridCacheReplicatedPreloadSelfTest.java | 165 +-
...heReplicatedPreloadStartStopEventsSelfTest.java | 12 +-
.../GridCacheReplicatedPreloadUndeploysTest.java | 2 +-
.../cache/eviction/DhtAndNearEvictionTest.java | 18 +
.../cache/eviction/EvictionAbstractTest.java | 40 +-
.../EvictionPolicyFactoryAbstractTest.java | 45 +-
...CacheConcurrentEvictionConsistencySelfTest.java | 59 +-
.../GridCacheConcurrentEvictionsSelfTest.java | 60 +-
.../GridCacheEmptyEntriesAbstractSelfTest.java | 20 +-
.../GridCacheEmptyEntriesLocalSelfTest.java | 12 +-
.../GridCacheEmptyEntriesPartitionedSelfTest.java | 10 +-
.../GridCacheEvictableEntryEqualsSelfTest.java | 2 +
.../eviction/GridCacheEvictionFilterSelfTest.java | 25 +-
.../GridCacheEvictionLockUnlockSelfTest.java | 28 +-
.../eviction/GridCacheEvictionTouchSelfTest.java | 27 +-
.../cache/eviction/GridCacheMockEntry.java | 2 +-
.../fifo/FifoEvictionPolicyFactorySelfTest.java | 2 +-
.../eviction/fifo/FifoEvictionPolicySelfTest.java | 2 +-
.../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 | 3 +-
.../PageEvictionPagesRecyclingAndReusingTest.java | 34 +
.../paged/PageEvictionReadThroughTest.java | 34 +
.../eviction/paged/PageEvictionTouchOrderTest.java | 33 +
.../PageEvictionWithRebalanceAbstractTest.java | 21 +-
.../cache/eviction/paged/TestObject.java | 2 +-
.../SortedEvictionPolicyFactorySelfTest.java | 2 +-
.../SortedEvictionPolicyPerformanceTest.java | 11 +-
.../sorted/SortedEvictionPolicySelfTest.java | 2 +-
.../expiry/IgniteCacheAtomicExpiryPolicyTest.java | 2 +-
...IgniteCacheAtomicExpiryPolicyWithStoreTest.java | 2 +-
.../IgniteCacheAtomicLocalExpiryPolicyTest.java | 2 +-
...gniteCacheAtomicReplicatedExpiryPolicyTest.java | 2 +-
...IgniteCacheAtomicWithStoreExpiryPolicyTest.java | 2 +-
.../IgniteCacheClientNearCacheExpiryTest.java | 4 +-
.../IgniteCacheExpireWhileRebalanceTest.java | 121 +
.../IgniteCacheExpiryPolicyAbstractTest.java | 18 +-
.../expiry/IgniteCacheExpiryPolicyTestSuite.java | 58 +-
...niteCacheExpiryPolicyWithStoreAbstractTest.java | 7 +-
.../expiry/IgniteCacheLargeValueExpireTest.java | 10 +-
...niteCacheOnlyOneTtlCleanupThreadExistsTest.java | 2 +
.../expiry/IgniteCacheTxExpiryPolicyTest.java | 2 +-
.../IgniteCacheTxExpiryPolicyWithStoreTest.java | 4 +-
.../expiry/IgniteCacheTxLocalExpiryPolicyTest.java | 2 +-
.../IgniteCacheTxReplicatedExpiryPolicyTest.java | 2 +-
.../IgniteCacheTxWithStoreExpiryPolicyTest.java | 2 +-
.../integration/IgniteCacheAtomicLoadAllTest.java | 2 +-
.../IgniteCacheAtomicLoaderWriterTest.java | 2 +-
.../IgniteCacheAtomicLocalLoadAllTest.java | 2 +-
...iteCacheAtomicLocalNoLoadPreviousValueTest.java | 2 +-
.../IgniteCacheAtomicLocalNoReadThroughTest.java | 2 +-
.../IgniteCacheAtomicLocalNoWriteThroughTest.java | 2 +-
...heAtomicNearEnabledNoLoadPreviousValueTest.java | 2 +-
...iteCacheAtomicNearEnabledNoReadThroughTest.java | 2 +-
...teCacheAtomicNearEnabledNoWriteThroughTest.java | 2 +-
.../IgniteCacheAtomicNoLoadPreviousValueTest.java | 2 +-
.../IgniteCacheAtomicNoReadThroughTest.java | 2 +-
.../IgniteCacheAtomicNoWriteThroughTest.java | 2 +-
.../IgniteCacheAtomicStoreSessionTest.java | 2 +-
...niteCacheAtomicStoreSessionWriteBehindTest.java | 2 +-
.../IgniteCacheJdbcBlobStoreNodeRestartTest.java | 2 +-
.../IgniteCacheLoadAllAbstractTest.java | 18 +-
.../IgniteCacheLoaderWriterAbstractTest.java | 7 +-
...IgniteCacheNoLoadPreviousValueAbstractTest.java | 4 +-
.../IgniteCacheNoReadThroughAbstractTest.java | 4 +-
.../IgniteCacheNoWriteThroughAbstractTest.java | 4 +-
.../IgniteCacheStoreNodeRestartAbstractTest.java | 4 +-
.../IgniteCacheStoreSessionAbstractTest.java | 4 +-
...teCacheStoreSessionWriteBehindAbstractTest.java | 8 +-
.../integration/IgniteCacheTxLoadAllTest.java | 2 +-
.../integration/IgniteCacheTxLoaderWriterTest.java | 18 +-
.../integration/IgniteCacheTxLocalLoadAllTest.java | 10 +-
.../IgniteCacheTxLocalNoLoadPreviousValueTest.java | 18 +-
.../IgniteCacheTxLocalNoReadThroughTest.java | 18 +-
.../IgniteCacheTxLocalNoWriteThroughTest.java | 18 +-
...eCacheTxNearEnabledNoLoadPreviousValueTest.java | 18 +-
.../IgniteCacheTxNearEnabledNoReadThroughTest.java | 2 +-
...IgniteCacheTxNearEnabledNoWriteThroughTest.java | 18 +-
.../IgniteCacheTxNoLoadPreviousValueTest.java | 18 +-
.../IgniteCacheTxNoReadThroughTest.java | 18 +-
.../IgniteCacheTxNoWriteThroughTest.java | 18 +-
.../integration/IgniteCacheTxStoreSessionTest.java | 21 +-
...cheTxStoreSessionWriteBehindCoalescingTest.java | 16 +-
.../IgniteCacheTxStoreSessionWriteBehindTest.java | 18 +-
...GridCacheAtomicLocalMetricsNoStoreSelfTest.java | 2 +-
.../local/GridCacheAtomicLocalMetricsSelfTest.java | 2 +-
...GridCacheAtomicLocalTckMetricsSelfTestImpl.java | 7 +-
.../local/GridCacheDaemonNodeLocalSelfTest.java | 10 +-
.../GridCacheLocalAtomicBasicStoreSelfTest.java | 2 +-
.../local/GridCacheLocalAtomicFullApiSelfTest.java | 2 +-
...cheLocalAtomicGetAndTransformStoreSelfTest.java | 2 +-
...idCacheLocalAtomicWithGroupFullApiSelfTest.java | 2 +-
.../local/GridCacheLocalBasicApiSelfTest.java | 12 +-
...dCacheLocalBasicStoreMultithreadedSelfTest.java | 2 +-
.../local/GridCacheLocalBasicStoreSelfTest.java | 18 +-
.../GridCacheLocalByteArrayValuesSelfTest.java | 22 +-
.../cache/local/GridCacheLocalEventSelfTest.java | 20 +-
.../local/GridCacheLocalEvictionEventSelfTest.java | 18 +-
...GridCacheLocalFullApiMultithreadedSelfTest.java | 2 +-
.../cache/local/GridCacheLocalFullApiSelfTest.java | 4 +
...GridCacheLocalGetAndTransformStoreSelfTest.java | 18 +-
.../local/GridCacheLocalIsolatedNodesSelfTest.java | 7 +-
.../local/GridCacheLocalIteratorsSelfTest.java | 10 +-
.../cache/local/GridCacheLocalLoadAllSelfTest.java | 14 +-
.../cache/local/GridCacheLocalLockSelfTest.java | 21 +-
.../cache/local/GridCacheLocalMetricsSelfTest.java | 14 +-
.../local/GridCacheLocalMultithreadedSelfTest.java | 20 +-
.../local/GridCacheLocalTxExceptionSelfTest.java | 10 +-
.../GridCacheLocalTxMultiThreadedSelfTest.java | 13 +-
.../cache/local/GridCacheLocalTxReadTest.java | 2 +-
.../GridCacheLocalTxSingleThreadedSelfTest.java | 13 +-
.../local/GridCacheLocalTxTimeoutSelfTest.java | 19 +-
.../GridCacheLocalWithGroupFullApiSelfTest.java | 2 +-
...cheAtomicClientOnlyMultiJvmFullApiSelfTest.java | 2 +-
...ientOnlyMultiJvmP2PDisabledFullApiSelfTest.java | 2 +-
...cCopyOnReadDisabledMultiJvmFullApiSelfTest.java | 2 +-
.../GridCacheAtomicMultiJvmFullApiSelfTest.java | 2 +-
...heAtomicMultiJvmP2PDisabledFullApiSelfTest.java | 2 +-
...heAtomicNearEnabledMultiJvmFullApiSelfTest.java | 8 +-
...CacheAtomicNearOnlyMultiJvmFullApiSelfTest.java | 2 +-
...NearOnlyMultiJvmP2PDisabledFullApiSelfTest.java | 2 +-
.../GridCacheNearOnlyMultiJvmFullApiSelfTest.java | 2 +-
...NearOnlyMultiJvmP2PDisabledFullApiSelfTest.java | 2 +-
...dCopyOnReadDisabledMultiJvmFullApiSelfTest.java | 2 +-
...ridCachePartitionedMultiJvmFullApiSelfTest.java | 2 +-
...titionedMultiJvmP2PDisabledFullApiSelfTest.java | 2 +-
...itionedNearDisabledMultiJvmFullApiSelfTest.java | 2 +-
...DisabledMultiJvmP2PDisabledFullApiSelfTest.java | 2 +-
...cheReplicatedAtomicMultiJvmFullApiSelfTest.java | 2 +-
...GridCacheReplicatedMultiJvmFullApiSelfTest.java | 2 +-
...plicatedMultiJvmP2PDisabledFullApiSelfTest.java | 2 +-
...eReplicatedNearOnlyMultiJvmFullApiSelfTest.java | 8 +-
...heMvccAbstractBasicCoordinatorFailoverTest.java | 188 +
.../CacheMvccAbstractCoordinatorFailoverTest.java | 16 +-
.../cache/mvcc/CacheMvccAbstractFeatureTest.java | 8 +-
.../cache/mvcc/CacheMvccAbstractTest.java | 206 +-
.../cache/mvcc/CacheMvccClientReconnectTest.java | 111 +
.../cache/mvcc/CacheMvccClusterRestartTest.java | 14 +-
.../mvcc/CacheMvccConfigurationValidationTest.java | 104 +-
...eMvccIteratorWithConcurrentTransactionTest.java | 2 +
...cLocalEntriesWithConcurrentTransactionTest.java | 2 +
.../cache/mvcc/CacheMvccOperationChecksTest.java | 30 +-
...acheMvccPartitionedCoordinatorFailoverTest.java | 50 +
.../mvcc/CacheMvccProcessorLazyStartTest.java | 5 +
.../cache/mvcc/CacheMvccProcessorTest.java | 23 +-
.../mvcc/CacheMvccRemoteTxOnNearNodeStartTest.java | 88 +
...MvccScanQueryWithConcurrentTransactionTest.java | 2 +
...CacheMvccSizeWithConcurrentTransactionTest.java | 2 +
.../cache/mvcc/CacheMvccTransactionsTest.java | 320 +-
.../cache/mvcc/CacheMvccTxFailoverTest.java | 271 +
.../processors/cache/mvcc/CacheMvccVacuumTest.java | 208 +-
.../processors/cache/mvcc/MvccCachePeekTest.java | 163 +
.../cache/mvcc/MvccUnsupportedTxModesTest.java | 368 +
.../persistence/CheckpointReadLockFailureTest.java | 139 +
.../persistence/CleanupRestoredCachesSlowTest.java | 234 +
.../CommonPoolStarvationCheckpointTest.java | 147 +
.../CorruptedTreeFailureHandlingTest.java | 256 +
.../processors/cache/persistence/DummyPageIO.java | 25 +-
...niteBaselineAffinityTopologyActivationTest.java | 100 +-
.../IgniteDataStorageMetricsSelfTest.java | 25 +-
...gnitePdsBinaryMetadataOnClusterRestartTest.java | 57 +-
.../IgnitePdsBinarySortObjectFieldsTest.java | 131 +-
.../IgnitePdsCacheAssignmentNodeRestartsTest.java | 12 +-
...CacheConfigurationFileConsistencyCheckTest.java | 20 +-
...sCacheObjectBinaryProcessorOnDiscoveryTest.java | 12 +-
.../IgnitePdsCacheRebalancingAbstractTest.java | 22 +-
...itePdsCacheStartStopWithFreqCheckpointTest.java | 188 +
.../IgnitePdsContinuousRestartTest.java | 51 +-
...tePdsContinuousRestartTestWithExpiryPolicy.java | 19 +-
...inuousRestartTestWithSharedGroupAndIndexes.java | 9 -
.../persistence/IgnitePdsCorruptedIndexTest.java | 28 +-
.../persistence/IgnitePdsCorruptedStoreTest.java | 119 +-
.../IgnitePdsDestroyCacheAbstractTest.java | 11 +-
.../persistence/IgnitePdsDestroyCacheTest.java | 7 +-
...gnitePdsDestroyCacheWithoutCheckpointsTest.java | 3 +
...IgnitePdsDiscoDataHandlingInNewClusterTest.java | 198 +
.../persistence/IgnitePdsDynamicCacheTest.java | 20 +-
.../IgnitePdsExchangeDuringCheckpointTest.java | 17 +-
...PdsMarshallerMappingRestoreOnNodeStartTest.java | 2 +
.../IgnitePdsNoSpaceLeftOnDeviceTest.java | 151 +
.../IgnitePdsNodeJoinWithCachesStopping.java | 93 +
.../cache/persistence/IgnitePdsPageSizesTest.java | 14 +
.../IgnitePdsPartitionFilesDestroyTest.java | 54 +-
.../IgnitePdsPartitionsStateRecoveryTest.java | 179 +
.../IgnitePdsRecoveryAfterFileCorruptionTest.java | 22 +-
.../IgnitePdsRemoveDuringRebalancingTest.java | 21 +-
...tePdsRestartAfterFailedToWriteMetaPageTest.java | 201 +
.../IgnitePdsSporadicDataRecordsOnBackupTest.java | 244 +
.../persistence/IgnitePdsTaskCancelingTest.java | 20 +-
.../IgnitePdsTxCacheRebalancingTest.java | 2 +
.../IgnitePersistenceSequentialCheckpointTest.java | 1 -
.../IgnitePersistentStoreCacheGroupsTest.java | 19 +-
.../IgnitePersistentStoreDataStructuresTest.java | 35 +-
...gniteRebalanceScheduleResendPartitionsTest.java | 45 +-
...NoChangeDuringRebalanceOnNonNodeAssignTest.java | 170 -
...ocalWalModeChangeDuringRebalancingSelfTest.java | 157 +-
...NoChangeDuringRebalanceOnNonNodeAssignTest.java | 198 +
.../MemoryPolicyInitializationTest.java | 8 +-
.../PersistenceDirectoryWarningLoggingTest.java | 3 +
.../persistence/SingleNodePersistenceSslTest.java | 73 +
.../ClientAffinityAssignmentWithBaselineTest.java | 72 +-
.../baseline/ClusterActivationEventTest.java | 207 +
.../IgniteAbsentEvictionNodeOutOfBaselineTest.java | 13 +
...hangingBaselineDownCachePutAllFailoverTest.java | 6 +
...hangingBaselineDownCacheRemoveFailoverTest.java | 5 +
...eChangingBaselineUpCachePutAllFailoverTest.java | 6 +
...eChangingBaselineUpCacheRemoveFailoverTest.java | 5 +
.../db/CheckpointBufferDeadlockTest.java | 21 +-
.../persistence/db/CheckpointFailingIoFactory.java | 88 +
.../persistence/db/IgniteLogicalRecoveryTest.java | 684 +
.../persistence/db/IgnitePdsCacheRestoreTest.java | 20 +-
...IgnitePdsCacheWalDisabledOnRebalancingTest.java | 464 +
.../db/IgnitePdsDataRegionMetricsTest.java | 116 +-
.../db/IgnitePdsMultiNodePutGetRestartTest.java | 10 +-
...itePdsPageEvictionDuringPartitionClearTest.java | 2 +
.../persistence/db/IgnitePdsPageEvictionTest.java | 13 +-
.../db/IgnitePdsPartitionPreloadTest.java | 719 +
...gnitePdsRebalancingOnNotStableTopologyTest.java | 11 +-
.../db/IgnitePdsReserveWalSegmentsTest.java | 18 +-
.../db/IgnitePdsStartWIthEmptyArchive.java | 205 +
.../db/IgnitePdsTransactionsHangTest.java | 26 +-
.../db/IgnitePdsWholeClusterRestartTest.java | 17 +-
.../cache/persistence/db/IgnitePdsWithTtlTest.java | 155 +-
.../persistence/db/IgnitePdsWithTtlTest2.java | 142 +
.../db/IgniteSequentialNodeCrashRecoveryTest.java | 339 +
.../IgniteShutdownOnSupplyMessageFailureTest.java | 245 +
.../SlowHistoricalRebalanceSmallHistoryTest.java | 38 +-
.../db/checkpoint/CheckpointFreeListTest.java | 348 +
.../IgniteCheckpointDirtyPagesForLowLoadTest.java | 11 +-
.../db/checkpoint/IgniteMassLoadSandboxTest.java | 16 +-
.../db/checkpoint/ProgressWatchdog.java | 1 +
.../DefaultPageSizeBackwardsCompatibilityTest.java | 31 +-
.../IgnitePdsCacheDestroyDuringCheckpointTest.java | 3 +-
.../db/file/IgnitePdsCacheIntegrationTest.java | 11 +-
.../db/file/IgnitePdsCheckpointSimpleTest.java | 5 +-
...CheckpointSimulationWithRealCpDisabledTest.java | 169 +-
.../db/file/IgnitePdsDiskErrorsRecoveringTest.java | 128 +-
.../db/file/IgnitePdsNoActualWalHistoryTest.java | 2 +
.../db/file/IgnitePdsPageReplacementTest.java | 2 +
.../db/file/IgnitePdsThreadInterruptionTest.java | 211 +-
.../IgniteUidAsConsistentIdMigrationTest.java | 16 +-
.../db/wal/FsyncWalRolloverDoesNotBlockTest.java | 83 +
.../wal/IgniteNodeStoppedDuringDisableWALTest.java | 32 +-
...ailIsReachedDuringIterationOverArchiveTest.java | 11 +-
.../db/wal/IgniteWalFlushFailoverTest.java | 13 +-
...eWalFlushMultiNodeFailoverAbstractSelfTest.java | 41 +-
.../db/wal/IgniteWalFormatFileFailoverTest.java | 514 +-
.../db/wal/IgniteWalHistoryReservationsTest.java | 34 +-
.../IgniteWalIteratorExceptionDuringReadTest.java | 10 +-
.../db/wal/IgniteWalIteratorSwitchSegmentTest.java | 81 +-
.../persistence/db/wal/IgniteWalRebalanceTest.java | 18 +-
.../db/wal/IgniteWalRecoveryPPCTest.java | 4 +-
.../wal/IgniteWalRecoverySeveralRestartsTest.java | 4 +
.../db/wal/IgniteWalReplayingAfterRestartTest.java | 178 +
.../db/wal/IgniteWalSerializerVersionTest.java | 27 +-
.../db/wal/WalCompactionAfterRestartTest.java | 155 +
.../db/wal/WalCompactionSwitchOnTest.java | 144 +
.../persistence/db/wal/WalCompactionTest.java | 243 +-
.../db/wal/WalDeletionArchiveAbstractTest.java | 34 +-
.../cache/persistence/db/wal/WalPathsTest.java | 3 +
.../db/wal/WalRecoveryTxLogicalRecordsTest.java | 178 +-
.../db/wal/WalRolloverRecordLoggingTest.java | 11 +-
.../persistence/db/wal/WalRolloverTypesTest.java | 33 +-
.../IgniteAbstractWalIteratorInvalidCrcTest.java | 66 +-
.../db/wal/crc/IgniteDataIntegrityTests.java | 31 +-
.../db/wal/crc/IgnitePureJavaCrcCompatibility.java | 58 +
.../crc/IgniteReplayWalIteratorInvalidCrcTest.java | 2 +
...teWithoutArchiverWalIteratorInvalidCrcTest.java | 219 +
.../cache/persistence/db/wal/crc/WalTestUtils.java | 147 +
.../db/wal/reader/IgniteWalReaderTest.java | 200 +-
.../db/wal/reader/MockWalIteratorFactory.java | 2 +-
.../pagelocktracker/AbstractPageLockTest.java | 59 +
.../PageLockTrackerMXBeanImplTest.java | 81 +
.../PageLockTrackerManagerTest.java | 219 +
.../pagelocktracker/PageLockTrackerTestSuit.java | 44 +
.../pagelocktracker/SharedPageLockTrackerTest.java | 556 +
.../dumpprocessors/ToFileDumpProcessorTest.java | 109 +
.../pagelocktracker/log/HeapArrayLockLogTest.java | 30 +
.../pagelocktracker/log/OffHeapLockLogTest.java | 30 +
.../pagelocktracker/log/PageLockLogTest.java | 568 +
.../stack/HeapArrayLockStackTest.java | 30 +
.../stack/OffHeapLockStackTest.java | 30 +
.../pagelocktracker/stack/PageLockStackTest.java | 753 +
.../cache/persistence/file/FileDownloaderTest.java | 19 +-
.../metastorage/IgniteMetaStorageBasicTest.java | 480 +-
.../pagemem/BPlusTreePageMemoryImplTest.java | 14 +-
.../BPlusTreeReuseListPageMemoryImplTest.java | 11 +-
.../persistence/pagemem/FillFactorMetricTest.java | 9 +-
.../persistence/pagemem/FullPageIdTableTest.java | 1 -
.../IgnitePageMemReplaceDelayedWriteUnitTest.java | 30 +-
.../pagemem/IgniteThrottlingUnitTest.java | 71 +-
.../pagemem/IndexStoragePageMemoryImplTest.java | 14 +-
.../persistence/pagemem/NoOpPageStoreManager.java | 10 +-
.../cache/persistence/pagemem/NoOpWALManager.java | 17 +-
.../pagemem/PageIdDistributionTest.java | 7 +-
.../pagemem/PageMemoryImplNoLoadTest.java | 13 +-
.../persistence/pagemem/PageMemoryImplTest.java | 18 +-
.../pagemem/PageMemoryLazyAllocationTest.java | 275 +
.../PageMemoryLazyAllocationWithPDSTest.java | 156 +
.../pagemem/PageMemoryNoStoreLeakTest.java | 6 +-
.../pagemem/PagesWriteThrottleSandboxTest.java | 66 +-
.../pagemem/PagesWriteThrottleSmokeTest.java | 36 +-
.../pagemem/UsedPagesMetricAbstractTest.java | 97 +
.../persistence/pagemem/UsedPagesMetricTest.java | 58 +
.../pagemem/UsedPagesMetricTestPersistence.java | 91 +
.../standbycluster/AbstractNodeJoinTemplate.java | 15 +-
.../IgniteChangeGlobalStateCacheTest.java | 4 +
.../IgniteChangeGlobalStateDataStreamerTest.java | 2 +
.../IgniteChangeGlobalStateDataStructureTest.java | 5 +-
.../IgniteChangeGlobalStateFailOverTest.java | 4 +
.../IgniteChangeGlobalStateServiceTest.java | 6 +-
.../IgniteChangeGlobalStateTest.java | 20 +-
.../IgniteNoParrallelClusterIsAllowedTest.java | 12 +-
.../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 | 19 +-
.../wal/AbstractWalDeltaConsistencyTest.java | 12 +
.../wal/CpTriggeredWalDeltaConsistencyTest.java | 17 +-
.../wal/ExplicitWalDeltaConsistencyTest.java | 106 +-
.../wal/SegmentedRingByteBufferTest.java | 13 +-
.../wal/SysPropWalDeltaConsistencyTest.java | 17 +-
.../persistence/wal/aware/SegmentAwareTest.java | 49 +-
.../wal/memtracker/PageMemoryTracker.java | 379 +-
.../PageMemoryTrackerPluginProvider.java | 27 +-
.../wal/reader/FilteredWalIteratorTest.java | 222 +
.../reader/StandaloneWalRecordsIteratorTest.java | 135 +-
.../persistence/wal/scanner/WalScannerTest.java | 370 +
.../cache/query/CacheDataPageScanQueryTest.java | 154 +
.../cache/query/CacheScanQueryFailoverTest.java | 7 +-
.../query/GridCacheQueryTransformerSelfTest.java | 22 +-
.../cache/query/GridCircularQueueTest.java | 4 +-
.../IgniteCacheQueryCacheDestroySelfTest.java | 2 +
.../cache/query/IndexingSpiQuerySelfTest.java | 108 +-
.../cache/query/IndexingSpiQueryTxSelfTest.java | 78 +-
.../IndexingSpiQueryWithH2IndexingSelfTest.java | 2 +-
.../ScanQueryOffheapExpiryPolicySelfTest.java | 2 +
.../continuous/CacheContinuousBatchAckTest.java | 81 +-
...CacheContinuousBatchForceServerModeAckTest.java | 38 +-
...ContinuousQueryAsyncFailoverMvccTxSelfTest.java | 52 +
...acheContinuousQueryAsyncFailoverTxSelfTest.java | 5 -
...acheContinuousQueryAsyncFilterListenerTest.java | 217 +-
...ntinuousQueryConcurrentPartitionUpdateTest.java | 135 +-
.../CacheContinuousQueryCounterAbstractTest.java | 31 +-
.../CacheContinuousQueryEventBufferTest.java | 4 +-
.../CacheContinuousQueryExecuteInPrimaryTest.java | 74 +-
...nuousQueryFactoryFilterRandomOperationTest.java | 63 +-
...cheContinuousQueryFailoverAbstractSelfTest.java | 130 +-
...nuousQueryFailoverMvccTxReplicatedSelfTest.java | 31 +
...CacheContinuousQueryFailoverMvccTxSelfTest.java | 47 +
.../CacheContinuousQueryFailoverTxSelfTest.java | 5 -
.../CacheContinuousQueryLongP2PTest.java | 154 +
.../CacheContinuousQueryLostPartitionTest.java | 42 +-
...heContinuousQueryOperationFromCallbackTest.java | 343 +-
.../CacheContinuousQueryOperationP2PTest.java | 233 +-
.../CacheContinuousQueryOrderingEventTest.java | 202 +-
.../CacheContinuousQueryRandomOperationsTest.java | 328 +-
.../CacheContinuousQueryVariationsTest.java | 22 +-
...CacheContinuousWithTransformerFailoverTest.java | 12 +-
...ontinuousWithTransformerReplicatedSelfTest.java | 32 +-
...acheEntryProcessorExternalizableFailedTest.java | 413 +-
.../CacheEntryProcessorNonSerializableTest.java | 269 +-
.../CacheKeepBinaryIterationNearEnabledTest.java | 15 +
.../CacheKeepBinaryIterationStoreEnabledTest.java | 16 +
.../continuous/CacheKeepBinaryIterationTest.java | 47 +-
.../ClientReconnectContinuousQueryTest.java | 16 +
.../continuous/ContinuousQueryMarshallerTest.java | 3 +
.../ContinuousQueryPeerClassLoadingTest.java | 15 +-
.../ContinuousQueryReassignmentTest.java | 158 +
...ueryRemoteFilterMissingInClassPathSelfTest.java | 177 +-
...coveryDataDeserializationFailureHanderTest.java | 113 +
.../GridCacheContinuousQueryAbstractSelfTest.java | 324 +-
...heContinuousQueryAtomicNearEnabledSelfTest.java | 2 +-
...heContinuousQueryAtomicP2PDisabledSelfTest.java | 2 +-
.../GridCacheContinuousQueryAtomicSelfTest.java | 4 +-
.../GridCacheContinuousQueryConcurrentTest.java | 86 +-
...ridCacheContinuousQueryLocalAtomicSelfTest.java | 2 +-
.../GridCacheContinuousQueryLocalSelfTest.java | 2 +-
...acheContinuousQueryMultiNodesFilteringTest.java | 29 +-
...GridCacheContinuousQueryNodesFilteringTest.java | 32 +-
...acheContinuousQueryPartitionedOnlySelfTest.java | 4 +-
...tinuousQueryPartitionedP2PDisabledSelfTest.java | 2 +-
...ridCacheContinuousQueryPartitionedSelfTest.java | 2 +-
...cheContinuousQueryReplicatedAtomicSelfTest.java | 4 +-
...ntinuousQueryReplicatedP2PDisabledSelfTest.java | 2 +-
...GridCacheContinuousQueryReplicatedSelfTest.java | 5 +-
...acheContinuousQueryReplicatedTxOneNodeTest.java | 32 +-
.../GridCacheContinuousQueryTxSelfTest.java | 4 +-
.../IgniteCacheContinuousQueryBackupQueueTest.java | 27 +-
...iteCacheContinuousQueryClientReconnectTest.java | 5 +-
.../IgniteCacheContinuousQueryClientTest.java | 30 +-
...eCacheContinuousQueryClientTxReconnectTest.java | 2 +-
...niteCacheContinuousQueryImmutableEntryTest.java | 23 +-
...gniteCacheContinuousQueryNoUnsubscribeTest.java | 11 +-
.../IgniteCacheContinuousQueryReconnectTest.java | 7 +-
.../GridCacheWriteBehindStoreAbstractSelfTest.java | 6 +-
.../GridCacheWriteBehindStoreAbstractTest.java | 23 +-
.../store/GridCacheWriteBehindStoreLocalTest.java | 18 +-
...CacheWriteBehindStoreMultithreadedSelfTest.java | 42 +-
...iteBehindStorePartitionedMultiNodeSelfTest.java | 24 +-
.../GridCacheWriteBehindStorePartitionedTest.java | 2 +-
.../GridCacheWriteBehindStoreReplicatedTest.java | 2 +-
.../store/GridCacheWriteBehindStoreSelfTest.java | 21 +-
.../IgniteCacheWriteBehindNoUpdateSelfTest.java | 2 +
...nteCacheClientWriteBehindStoreAbstractTest.java | 14 +-
...IgnteCacheClientWriteBehindStoreAtomicTest.java | 2 +-
...cheClientWriteBehindStoreNonCoalescingTest.java | 6 +-
.../IgnteCacheClientWriteBehindStoreTxTest.java | 2 +-
.../AbstractDeadlockDetectionTest.java | 2 -
.../AbstractTransactionIntergrityTest.java | 133 +-
.../transactions/AtomicOperationsInTxTest.java | 11 +-
.../cache/transactions/DepthFirstSearchTest.java | 12 +-
.../transactions/PartitionUpdateCounterTest.java | 425 +
...ionIntegrityWithPrimaryIndexCorruptionTest.java | 292 +-
...nsactionIntegrityWithSystemWorkerDeathTest.java | 8 +-
.../TxDataConsistencyOnCommitFailureTest.java | 238 +
.../cache/transactions/TxDeadlockCauseTest.java | 7 +-
.../TxDeadlockDetectionMessageMarshallingTest.java | 3 +-
.../TxDeadlockDetectionNoHangsTest.java | 3 +
.../transactions/TxDeadlockDetectionTest.java | 6 +
.../TxDeadlockDetectionUnmasrhalErrorsTest.java | 7 +-
.../processors/cache/transactions/TxLabelTest.java | 18 +-
.../TxLocalDhtMixedCacheModesTest.java | 86 +
.../transactions/TxMultiCacheAsyncOpsTest.java | 3 +
.../cache/transactions/TxOnCachesStartTest.java | 18 +-
.../cache/transactions/TxOnCachesStopTest.java | 313 +
...xOptimisticDeadlockDetectionCrossCacheTest.java | 2 +
.../TxOptimisticDeadlockDetectionTest.java | 23 +-
.../TxOptimisticOnPartitionExchangeTest.java | 4 +-
.../TxOptimisticPrepareOnUnstableTopologyTest.java | 173 +-
.../TxPartitionCounterStateAbstractTest.java | 1082 +
...ounterStateConsistencyHistoryRebalanceTest.java | 191 +
.../TxPartitionCounterStateConsistencyTest.java | 490 +
...ateOnePrimaryOneBackupHistoryRebalanceTest.java | 41 +
...rtitionCounterStateOnePrimaryOneBackupTest.java | 490 +
...imaryTwoBackupsFailAllHistoryRebalanceTest.java | 100 +
...ounterStateOnePrimaryTwoBackupsFailAllTest.java | 352 +
...teOnePrimaryTwoBackupsHistoryRebalanceTest.java | 59 +
...titionCounterStateOnePrimaryTwoBackupsTest.java | 913 +
.../TxPartitionCounterStatePutTest.java | 297 +
...titionCounterStateTwoPrimaryTwoBackupsTest.java | 225 +
.../TxPartitionCounterStateWithFilterTest.java | 178 +
...PessimisticDeadlockDetectionCrossCacheTest.java | 6 +-
.../TxPessimisticDeadlockDetectionTest.java | 6 +-
.../transactions/TxRollbackAsyncNearCacheTest.java | 9 +
.../cache/transactions/TxRollbackAsyncTest.java | 149 +-
.../TxRollbackOnIncorrectParamsTest.java | 73 +-
.../TxRollbackOnTimeoutOnePhaseCommitTest.java | 212 +
.../transactions/TxRollbackOnTimeoutTest.java | 59 +-
.../TxRollbackOnTopologyChangeTest.java | 18 +-
.../cache/transactions/TxStateChangeEventTest.java | 81 +-
.../TxWithSmallTimeoutAndContentionOneKeyTest.java | 20 +-
.../version/CacheVersionedEntryAbstractTest.java | 7 +-
...sionedEntryLocalAtomicSwapDisabledSelfTest.java | 2 +-
...heVersionedEntryLocalTransactionalSelfTest.java | 18 +-
...cheVersionedEntryPartitionedAtomicSelfTest.java | 2 +-
...ionedEntryPartitionedTransactionalSelfTest.java | 2 +-
...acheVersionedEntryReplicatedAtomicSelfTest.java | 2 +-
...sionedEntryReplicatedTransactionalSelfTest.java | 2 +-
.../closure/GridClosureProcessorRemoteTest.java | 5 +-
.../closure/GridClosureProcessorSelfTest.java | 25 +-
.../closure/GridClosureSerializationTest.java | 9 +-
.../internal/processors/closure/package-info.java | 3 +-
.../cluster/BaselineAutoAdjustInMemoryTest.java | 90 +
.../cluster/BaselineAutoAdjustMXBeanTest.java | 95 +
.../processors/cluster/BaselineAutoAdjustTest.java | 540 +
.../cluster/GridAddressResolverSelfTest.java | 2 +
.../cluster/GridUpdateNotifierSelfTest.java | 2 +
...ridComputeJobExecutionErrorToLogManualTest.java | 22 +-
.../IgniteComputeConfigVariationsFullApiTest.java | 43 +-
...ComputeCustomExecutorConfigurationSelfTest.java | 21 +-
.../IgniteComputeCustomExecutorSelfTest.java | 3 +
.../compute/PublicThreadpoolStarvationTest.java | 2 +
.../DistributedConfigurationAbstractTest.java | 231 +
.../DistributedConfigurationInMemoryTest.java | 26 +
.../DistributedConfigurationPersistentTest.java | 26 +
.../TestDistibutedConfigurationPlugin.java | 127 +
.../continuous/GridEventConsumeSelfTest.java | 78 +-
.../continuous/GridMessageListenSelfTest.java | 27 +-
.../IgniteContinuousQueryMetadataUpdateTest.java | 126 +
.../IgniteNoCustomEventsOnNodeStart.java | 12 +-
.../database/BPlusTreeReuseSelfTest.java | 64 +-
.../processors/database/BPlusTreeSelfTest.java | 432 +-
.../database/CacheFreeListImplSelfTest.java | 625 -
.../processors/database/CacheFreeListSelfTest.java | 654 +
.../database/DataRegionMetricsSelfTest.java | 36 +-
.../processors/database/IgniteDbAbstractTest.java | 13 -
.../database/IgniteDbDynamicCacheSelfTest.java | 16 +-
.../database/IgniteDbMemoryLeakAbstractTest.java | 2 +
.../IgniteDbMemoryLeakLargeObjectsTest.java | 2 +-
.../database/IgniteDbPutGetAbstractTest.java | 56 +-
.../database/IgniteDbPutGetWithCacheStoreTest.java | 11 +
.../database/IgniteDbSingleNodeTinyPutGetTest.java | 65 +-
.../processors/database/IndexStorageSelfTest.java | 28 +-
.../database/SwapPathConstructionSelfTest.java | 3 +
...DataStreamProcessorMvccPersistenceSelfTest.java | 28 +
.../DataStreamProcessorMvccSelfTest.java | 24 +-
.../DataStreamProcessorPersistenceSelfTest.java | 28 +
.../datastreamer/DataStreamProcessorSelfTest.java | 137 +-
...amerClientReconnectAfterClusterRestartTest.java | 12 +-
.../datastreamer/DataStreamerImplSelfTest.java | 23 +-
.../DataStreamerMultiThreadedSelfTest.java | 20 +-
.../DataStreamerMultinodeCreateCacheTest.java | 15 +-
.../datastreamer/DataStreamerTimeoutTest.java | 3 +
.../DataStreamerUpdateAfterLoadTest.java | 10 +-
.../IgniteDataStreamerPerformanceTest.java | 16 +-
.../diagnostic/DiagnosticProcessorTest.java | 272 +
.../DefaultIgfsSecondaryFileSystemTestAdapter.java | 2 +-
.../processors/igfs/IgfsAbstractBaseSelfTest.java | 7 +-
.../processors/igfs/IgfsAbstractSelfTest.java | 79 +-
.../processors/igfs/IgfsAttributesSelfTest.java | 4 +-
.../igfs/IgfsBackupFailoverSelfTest.java | 7 +-
.../igfs/IgfsBackupsDualAsyncSelfTest.java | 2 +-
.../igfs/IgfsBackupsDualSyncSelfTest.java | 2 +-
.../igfs/IgfsBackupsPrimarySelfTest.java | 2 +-
...fsBlockMessageSystemPoolStarvationSelfTest.java | 2 +
...IgfsCachePerBlockLruEvictionPolicySelfTest.java | 11 +-
.../processors/igfs/IgfsCacheSelfTest.java | 6 +-
.../processors/igfs/IgfsCommonAbstractTest.java | 2 +-
.../processors/igfs/IgfsDataManagerSelfTest.java | 23 +-
.../processors/igfs/IgfsDualAbstractSelfTest.java | 82 +-
.../igfs/IgfsDualAsyncClientSelfTest.java | 2 +-
.../processors/igfs/IgfsDualAsyncSelfTest.java | 2 +-
.../igfs/IgfsDualSyncClientSelfTest.java | 2 +-
.../processors/igfs/IgfsDualSyncSelfTest.java | 2 +-
.../processors/igfs/IgfsFileInfoSelfTest.java | 3 +-
.../processors/igfs/IgfsFileMapSelfTest.java | 9 +-
.../IgfsGroupDataBlockKeyMapperHashSelfTest.java | 4 +-
...calSecondaryFileSystemDualAbstractSelfTest.java | 10 +-
...SecondaryFileSystemDualAsyncClientSelfTest.java | 2 +-
...sLocalSecondaryFileSystemDualAsyncSelfTest.java | 2 +-
...lSecondaryFileSystemDualSyncClientSelfTest.java | 2 +-
...fsLocalSecondaryFileSystemDualSyncSelfTest.java | 2 +-
...ocalSecondaryFileSystemProxyClientSelfTest.java | 2 +-
.../IgfsLocalSecondaryFileSystemProxySelfTest.java | 9 +-
.../IgfsLocalSecondaryFileSystemTestAdapter.java | 2 +-
.../processors/igfs/IgfsMetaManagerSelfTest.java | 18 +-
.../processors/igfs/IgfsMetricsSelfTest.java | 15 +-
.../processors/igfs/IgfsModeResolverSelfTest.java | 19 +-
.../processors/igfs/IgfsModesSelfTest.java | 13 +-
.../processors/igfs/IgfsOneClientNodeTest.java | 6 +-
.../processors/igfs/IgfsPrimaryClientSelfTest.java | 2 +-
.../igfs/IgfsPrimaryMultiNodeSelfTest.java | 9 +-
...gfsPrimaryRelaxedConsistencyClientSelfTest.java | 2 +-
...PrimaryRelaxedConsistencyMultiNodeSelfTest.java | 12 +-
.../IgfsPrimaryRelaxedConsistencySelfTest.java | 2 +-
.../processors/igfs/IgfsPrimarySelfTest.java | 2 +-
.../processors/igfs/IgfsProcessorSelfTest.java | 59 +-
.../igfs/IgfsProcessorValidationSelfTest.java | 31 +-
.../processors/igfs/IgfsProxySelfTest.java | 2 +-
.../IgfsSecondaryFileSystemInjectionSelfTest.java | 7 +-
.../igfs/IgfsSecondaryFileSystemTestAdapter.java | 2 +-
...gerIpcEndpointRegistrationAbstractSelfTest.java | 21 +-
...cEndpointRegistrationOnLinuxAndMacSelfTest.java | 4 +-
...erIpcEndpointRegistrationOnWindowsSelfTest.java | 19 +-
.../internal/processors/igfs/IgfsSizeSelfTest.java | 22 +-
.../processors/igfs/IgfsStartCacheTest.java | 16 +-
.../processors/igfs/IgfsStreamsSelfTest.java | 19 +-
.../internal/processors/igfs/IgfsTaskSelfTest.java | 16 +-
.../processors/igfs/IgfsTestInputStream.java | 2 +-
.../internal/processors/igfs/package-info.java | 3 +-
.../split/IgfsAbstractRecordResolverSelfTest.java | 13 +-
.../IgfsByteDelimiterRecordResolverSelfTest.java | 11 +-
.../IgfsFixedLengthRecordResolverSelfTest.java | 4 +-
...IgfsNewLineDelimiterRecordResolverSelfTest.java | 4 +-
.../IgfsStringDelimiterRecordResolverSelfTest.java | 4 +-
.../GridJobMetricsProcessorLoadTest.java | 4 +-
.../jobmetrics/GridJobMetricsSelfTest.java | 355 +
.../IgniteMessagingConfigVariationFullApiTest.java | 15 +
.../DistributedMetaStoragePersistentTest.java | 678 +
.../metastorage/DistributedMetaStorageTest.java | 508 +
.../DistributedMetaStorageHistoryCacheTest.java | 227 +
.../odbc/OdbcConfigurationValidationSelfTest.java | 10 +-
.../odbc/OdbcEscapeSequenceSelfTest.java | 37 +-
.../processors/port/GridPortProcessorSelfTest.java | 5 +-
.../processors/query/DummyQueryIndexing.java | 314 +
.../processors/rest/RestProtocolStartTest.java | 134 +
.../cache/GridCacheCommandHandlerSelfTest.java | 5 +-
.../handlers/log/GridLogCommandHandlerTest.java | 10 +
.../query/GridQueryCommandHandlerTest.java | 6 +
.../top/CacheTopologyCommandHandlerTest.java | 4 +
.../AbstractCacheOperationPermissionCheckTest.java | 77 +
...cheOperationRemoteSecurityContextCheckTest.java | 72 +
.../AbstractRemoteSecurityContextCheckTest.java | 351 +
.../processors/security/AbstractSecurityTest.java | 82 +
.../AbstractTestSecurityPluginProvider.java | 118 +
.../cache/CacheOperationPermissionCheckTest.java | 93 +
.../cache/EntryProcessorPermissionCheckTest.java | 116 +
.../cache/ScanQueryPermissionCheckTest.java | 75 +
.../CacheLoadRemoteSecurityContextCheckTest.java | 149 +
...tryProcessorRemoteSecurityContextCheckTest.java | 103 +
.../ScanQueryRemoteSecurityContextCheckTest.java | 109 +
.../client/ThinClientPermissionCheckTest.java | 229 +
.../compute/ComputePermissionCheckTest.java | 298 +
.../ComputeTaskRemoteSecurityContextCheckTest.java | 171 +
...butedClosureRemoteSecurityContextCheckTest.java | 118 +
...cutorServiceRemoteSecurityContextCheckTest.java | 90 +
.../DataStreamerPermissionCheckTest.java | 85 +
...DataStreamerRemoteSecurityContextCheckTest.java | 94 +
.../security/impl/TestSecurityContext.java | 125 +
.../processors/security/impl/TestSecurityData.java | 116 +
.../security/impl/TestSecurityPluginProvider.java | 55 +
.../security/impl/TestSecurityProcessor.java | 149 +
.../security/impl/TestSecuritySubject.java | 146 +
.../service/ClosureServiceClientsNodesTest.java | 17 +-
.../internal/processors/service/DummyService.java | 2 +-
.../service/GridServiceClientNodeTest.java | 12 +-
.../GridServiceContinuousQueryRedeployTest.java | 8 +-
...ridServiceDeploymentCompoundFutureSelfTest.java | 9 +-
...dServiceDeploymentExceptionPropagationTest.java | 45 +-
.../service/GridServicePackagePrivateSelfTest.java | 2 +
.../GridServiceProcessorAbstractSelfTest.java | 88 +-
.../GridServiceProcessorBatchDeploySelfTest.java | 107 +-
...ridServiceProcessorMultiNodeConfigSelfTest.java | 47 +-
.../GridServiceProcessorMultiNodeSelfTest.java | 44 +-
.../service/GridServiceProcessorProxySelfTest.java | 17 +-
.../GridServiceProcessorSingleNodeSelfTest.java | 24 +-
.../service/GridServiceProcessorStopSelfTest.java | 80 +-
.../GridServiceProxyClientReconnectSelfTest.java | 15 +-
.../service/GridServiceProxyNodeStopSelfTest.java | 18 +-
.../service/GridServiceReassignmentSelfTest.java | 25 +-
.../service/GridServiceSerializationSelfTest.java | 20 +-
.../IgniteServiceConfigVariationsFullApiTest.java | 89 +-
...ployment2ClassLoadersDefaultMarshallerTest.java | 16 +-
...eploymentClassLoadingDefaultMarshallerTest.java | 16 +-
.../IgniteServiceDynamicCachesSelfTest.java | 49 +-
.../IgniteServiceProxyTimeoutInitializedTest.java | 7 +-
.../service/IgniteServiceReassignmentTest.java | 80 +-
...mentDiscoveryListenerNotificationOrderTest.java | 112 +
...mentNonSerializableStaticConfigurationTest.java | 114 +
.../service/ServiceDeploymentOnActivationTest.java | 131 +-
.../ServiceDeploymentOnClientDisconnectTest.java | 228 +
.../ServiceDeploymentOutsideBaselineTest.java | 54 +-
.../ServiceDeploymentProcessAbstractTest.java | 127 +
.../ServiceDeploymentProcessIdSelfTest.java | 105 +
...eDeploymentProcessingOnCoordinatorFailTest.java | 30 +
...eDeploymentProcessingOnCoordinatorLeftTest.java | 122 +
...ServiceDeploymentProcessingOnNodesFailTest.java | 30 +
...ServiceDeploymentProcessingOnNodesLeftTest.java | 114 +
...ServiceHotRedeploymentViaDeploymentSpiTest.java | 161 +
.../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 | 4 +-
.../internal/sql/SqlParserDropIndexSelfTest.java | 6 +-
.../internal/sql/SqlParserKillQuerySelfTest.java | 144 +
.../sql/SqlParserMultiStatementSelfTest.java | 95 +
.../sql/SqlParserSetStreamingSelfTest.java | 3 +-
.../SqlParserTransactionalKeywordsSelfTest.java | 4 +
.../ignite/internal/sql/SqlParserUserSelfTest.java | 6 +-
.../ignite/internal/util/BitSetIntSetTest.java | 347 +
.../ignite/internal/util/GridArraysSelfTest.java | 5 +
.../ignite/internal/util/GridCleanerTest.java | 5 +-
.../internal/util/GridCountDownCallbackTest.java | 69 +
.../internal/util/GridHandleTableSelfTest.java | 2 +
...GridStartupWithUndefinedIgniteHomeSelfTest.java | 24 +-
.../ignite/internal/util/GridTestClockTimer.java | 2 +-
.../ignite/internal/util/IgniteDevOnlyLogTest.java | 8 +-
.../util/IgniteExceptionRegistrySelfTest.java | 5 +-
.../ignite/internal/util/IgniteUtilsSelfTest.java | 421 +-
.../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 | 3 +-
.../internal/util/future/IgniteFutureImplTest.java | 16 +-
.../future/nio/GridNioEmbeddedFutureSelfTest.java | 4 +-
.../util/future/nio/GridNioFutureSelfTest.java | 7 +-
...GridUnsafeDataInputOutputByteOrderSelfTest.java | 31 +-
.../GridUnsafeDataOutputArraySizingSelfTest.java | 9 +-
.../util/ipc/shmem/IgfsSharedMemoryTestClient.java | 2 +-
.../util/ipc/shmem/IgfsSharedMemoryTestServer.java | 2 +-
.../IpcSharedMemoryCrashDetectionSelfTest.java | 12 +-
.../util/ipc/shmem/IpcSharedMemoryFakeClient.java | 2 +-
.../shmem/IpcSharedMemoryNativeLoaderSelfTest.java | 10 +-
.../util/ipc/shmem/IpcSharedMemoryNodeStartup.java | 2 +-
.../ipc/shmem/IpcSharedMemorySpaceSelfTest.java | 9 +-
.../ipc/shmem/IpcSharedMemoryUtilsSelfTest.java | 5 +-
.../shmem/LoadWithCorruptedLibFileTestRunner.java | 3 +-
.../benchmark/IpcSharedMemoryBenchmarkParty.java | 2 +-
.../benchmark/IpcSharedMemoryBenchmarkReader.java | 2 +-
.../benchmark/IpcSharedMemoryBenchmarkWriter.java | 2 +-
.../util/nio/GridNioDelimitedBufferSelfTest.java | 11 +-
.../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 +-
.../ignite/internal/util/nio/package-info.java | 3 +-
.../util/offheap/GridByteArrayWrapper.java | 2 +-
.../offheap/GridOffHeapMapAbstractSelfTest.java | 20 +-
.../GridOffHeapMapPerformanceAbstractTest.java | 6 +-
.../GridOffHeapPartitionedMapAbstractSelfTest.java | 26 +-
...fHeapPartitionedMapPerformanceAbstractTest.java | 8 +-
.../unsafe/GridUnsafeMapPerformanceTest.java | 2 +-
.../util/offheap/unsafe/GridUnsafeMapSelfTest.java | 2 +-
.../offheap/unsafe/GridUnsafeMemorySelfTest.java | 13 +
.../GridUnsafePartitionedMapPerformanceTest.java | 2 +-
.../unsafe/GridUnsafePartitionedMapSelfTest.java | 2 +-
.../unsafe/GridUnsafeStripedLruSefTest.java | 10 +-
.../tostring/CircularStringBuilderSelfTest.java | 3 +
.../util/tostring/GridToStringBuilderSelfTest.java | 130 +
.../tostring/IncludeSensitiveAbstractTest.java | 2 +
.../internal/util/tostring/package-info.java | 3 +-
.../apache/ignite/jvmtest/BlockingQueueTest.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/MultipleFileIOTest.java | 2 +-
.../apache/ignite/jvmtest/NetworkFailureTest.java | 10 +-
.../jvmtest/QueueSizeCounterMultiThreadedTest.java | 9 +-
.../jvmtest/ReadWriteLockMultiThreadedTest.java | 11 +-
.../java/org/apache/ignite/jvmtest/RegExpTest.java | 7 +-
.../jvmtest/ServerSocketMultiThreadedTest.java | 7 +-
.../ignite/lang/GridBasicPerformanceTest.java | 8 +-
.../ignite/lang/GridByteArrayListSelfTest.java | 10 +-
.../ignite/lang/GridFuncPerformanceTest.java | 5 +-
.../lang/GridFutureListenPerformanceTest.java | 2 +-
.../lang/GridMetadataAwareAdapterLoadTest.java | 2 +
.../lang/GridMetadataAwareAdapterSelfTest.java | 2 +
.../apache/ignite/lang/GridSetWrapperSelfTest.java | 9 +-
.../lang/GridSystemCurrentTimeMillisTest.java | 2 +-
.../apache/ignite/lang/GridThreadPriorityTest.java | 2 +-
.../org/apache/ignite/lang/GridTupleSelfTest.java | 5 +
.../java/org/apache/ignite/lang/GridXSelfTest.java | 7 +-
.../org/apache/ignite/lang/IgniteUuidSelfTest.java | 8 +-
.../java/org/apache/ignite/lang/package-info.java | 3 +-
...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 | 8 +-
.../lang/utils/GridConsistentHashSelfTest.java | 8 +-
.../lang/utils/GridLeanIdentitySetSelfTest.java | 4 +-
.../lang/utils/GridLeanMapPerformanceTest.java | 6 +-
.../ignite/lang/utils/GridLeanMapSelfTest.java | 14 +-
.../ignite/lang/utils/GridListSetSelfTest.java | 7 +-
.../ignite/lang/utils/GridStripedLockSelfTest.java | 6 +-
.../utils/IgniteOffheapReadWriteLockSelfTest.java | 6 +
.../org/apache/ignite/lang/utils/package-info.java | 3 +-
.../loadtests/GridCacheLoadPopulationTask.java | 3 +-
.../loadtests/GridCacheMultiNodeLoadTest.java | 16 +-
.../ignite/loadtests/GridLoadTestStatistics.java | 1 -
.../ignite/loadtests/GridSingleExecutionTest.java | 1 -
.../loadtests/cache/GridCacheAbstractLoadTest.java | 3 -
.../ignite/loadtests/cache/GridCacheBenchmark.java | 3 +-
.../cache/GridCacheDataStructuresLoadTest.java | 1 -
.../ignite/loadtests/cache/GridCacheLoadTest.java | 2 +-
.../cache/GridCacheWriteBehindStoreLoadTest.java | 6 +-
.../loadtests/capacity/GridCapacityLoadTest.java | 2 +-
.../loadtests/colocation/GridTestCacheStore.java | 2 +-
.../loadtests/colocation/GridTestConstants.java | 2 +-
.../ignite/loadtests/colocation/GridTestKey.java | 2 +-
.../colocation/GridTestLifecycleBean.java | 2 +-
.../ignite/loadtests/colocation/GridTestMain.java | 4 +-
.../communication/GridIoManagerBenchmark.java | 4 +-
.../communication/GridIoManagerBenchmark0.java | 21 +-
.../GridTcpCommunicationBenchmark.java | 2 +-
.../loadtests/communication/GridTestMessage.java | 2 +-
.../GridContinuousOperationsLoadTest.java | 2 +-
.../GridCachePartitionedAtomicLongLoadTest.java | 16 +-
.../direct/multisplit/GridLoadTestJob.java | 3 +-
.../direct/multisplit/GridLoadTestJobTarget.java | 2 +-
.../direct/multisplit/GridLoadTestTask.java | 5 +-
.../direct/multisplit/GridMultiSplitsLoadTest.java | 4 +-
.../GridMultiSplitsRedeployLoadTest.java | 4 +-
.../loadtests/direct/multisplit/package-info.java | 3 +-
.../GridSingleSplitNewNodesTestJobTarget.java | 2 +-
.../newnodes/GridSingleSplitNewNodesTestTask.java | 5 +-
.../GridSingleSplitsNewNodesAbstractLoadTest.java | 3 +-
.../loadtests/direct/newnodes/package-info.java | 3 +-
.../redeploy/GridSingleSplitsRedeployLoadTest.java | 4 +-
.../loadtests/direct/redeploy/package-info.java | 3 +-
.../direct/session/GridSessionLoadTest.java | 3 +-
.../direct/session/GridSessionLoadTestJob.java | 2 +-
.../direct/session/GridSessionLoadTestTask.java | 5 +-
.../loadtests/direct/session/package-info.java | 3 +-
.../direct/stealing/GridStealingLoadTest.java | 3 +-
.../direct/stealing/GridStealingLoadTestJob.java | 2 +-
.../direct/stealing/GridStealingLoadTestTask.java | 5 +-
.../loadtests/direct/stealing/package-info.java | 3 +-
.../loadtests/discovery/GridGcTimeoutTest.java | 2 +-
.../apache/ignite/loadtests/dsi/GridDsiClient.java | 5 +-
.../ignite/loadtests/dsi/GridDsiLifecycleBean.java | 3 +-
.../ignite/loadtests/dsi/GridDsiMessage.java | 2 +-
.../ignite/loadtests/dsi/GridDsiPerfJob.java | 3 +-
.../ignite/loadtests/dsi/GridDsiRequest.java | 6 +-
.../ignite/loadtests/dsi/GridDsiRequestTask.java | 2 +-
.../ignite/loadtests/dsi/GridDsiResponse.java | 5 +-
.../ignite/loadtests/dsi/GridDsiResponseTask.java | 2 +-
.../ignite/loadtests/dsi/GridDsiSession.java | 3 +-
.../cacheget/GridBenchmarkCacheGetLoadTest.java | 4 +-
.../apache/ignite/loadtests/dsi/package-info.java | 3 +-
...GridBoundedConcurrentLinkedHashSetLoadTest.java | 5 +-
.../loadtests/hashmap/GridCacheTestContext.java | 15 +-
.../loadtests/hashmap/GridHashMapLoadTest.java | 4 +
.../job/GridJobExecutionLoadTestClient.java | 3 +-
.../GridJobExecutionLoadTestClientSemaphore.java | 3 +-
.../loadtests/job/GridJobExecutionLoadTestJob.java | 2 +-
.../job/GridJobExecutionLoadTestServer.java | 2 +-
.../job/GridJobExecutionLoadTestTask.java | 3 +-
.../job/GridJobExecutionSingleNodeLoadTest.java | 8 +-
...ridJobExecutionSingleNodeSemaphoreLoadTest.java | 5 +-
.../ignite/loadtests/job/GridJobLoadTest.java | 2 +-
.../ignite/loadtests/job/GridJobLoadTestJob.java | 2 +-
.../loadtests/job/GridJobLoadTestParams.java | 2 +-
.../loadtests/job/GridJobLoadTestSubmitter.java | 2 +-
.../ignite/loadtests/job/GridJobLoadTestTask.java | 5 +-
.../apache/ignite/loadtests/job/package-info.java | 3 +-
.../ignite/loadtests/mapper/GridNodeStartup.java | 2 +-
.../loadtests/mergesort/GridMergeSortLoadTest.java | 2 +-
.../ignite/loadtests/nio/GridNioBenchmarkTest.java | 3 +-
.../loadtests/util/GridCumulativeAverage.java | 2 +-
.../ignite/loadtests/util/GridLoadTestArgs.java | 4 +-
.../apache/ignite/logger/java/JavaLoggerTest.java | 9 +-
.../apache/ignite/logger/java/package-info.java | 3 +-
.../DynamicProxySerializationMultiJvmSelfTest.java | 5 +-
.../marshaller/GridMarshallerAbstractTest.java | 27 +-
.../GridMarshallerExternalizableBean.java | 2 +-
.../GridMarshallerMappingConsistencyTest.java | 14 +-
.../marshaller/GridMarshallerPerformanceTest.java | 7 +-
.../marshaller/GridMarshallerResourceBean.java | 3 +-
.../marshaller/GridMarshallerTestAbstractBean.java | 2 +-
.../ignite/marshaller/GridMarshallerTestBean.java | 2 +-
.../GridMarshallerTestInheritedBean.java | 2 +-
.../marshaller/MarshallerContextSelfTest.java | 7 +
.../marshaller/MarshallerContextTestImpl.java | 2 +-
.../MarshallerEnumDeadlockMultiJvmTest.java | 6 +
.../marshaller/jdk/GridJdkMarshallerSelfTest.java | 3 +-
.../apache/ignite/marshaller/jdk/package-info.java | 3 +-
.../org/apache/ignite/marshaller/package-info.java | 3 +-
.../GridMessagingNoPeerClassLoadingSelfTest.java | 4 +-
.../ignite/messaging/GridMessagingSelfTest.java | 33 +-
.../messaging/IgniteMessagingSendAsyncTest.java | 25 +-
.../messaging/IgniteMessagingWithClientTest.java | 11 +-
.../p2p/DeploymentClassLoaderCallableTest.java | 4 +
.../p2p/GridAbstractMultinodeRedeployTest.java | 3 +-
...ridMultinodeRedeployContinuousModeSelfTest.java | 4 +-
.../GridMultinodeRedeployIsolatedModeSelfTest.java | 4 +-
.../GridMultinodeRedeployPrivateModeSelfTest.java | 4 +-
.../GridMultinodeRedeploySharedModeSelfTest.java | 4 +-
.../ignite/p2p/GridP2PClassLoadingSelfTest.java | 7 +-
...GridP2PComputeWithNestedEntryProcessorTest.java | 248 +
.../p2p/GridP2PContinuousDeploymentSelfTest.java | 17 +-
.../p2p/GridP2PDifferentClassLoaderSelfTest.java | 13 +-
.../p2p/GridP2PDoubleDeploymentSelfTest.java | 20 +-
.../ignite/p2p/GridP2PHotRedeploymentSelfTest.java | 13 +-
.../ignite/p2p/GridP2PJobClassLoaderSelfTest.java | 7 +-
.../ignite/p2p/GridP2PLocalDeploymentSelfTest.java | 12 +-
.../GridP2PMissedResourceCacheSizeSelfTest.java | 26 +-
.../apache/ignite/p2p/GridP2PNodeLeftSelfTest.java | 5 +-
.../ignite/p2p/GridP2PRecursionTaskSelfTest.java | 8 +-
.../p2p/GridP2PRemoteClassLoadersSelfTest.java | 11 +-
.../ignite/p2p/GridP2PSameClassLoaderSelfTest.java | 13 +-
.../java/org/apache/ignite/p2p/GridP2PTestJob.java | 3 +-
.../org/apache/ignite/p2p/GridP2PTestTask.java | 5 +-
.../ignite/p2p/GridP2PTestTaskExecutionTest.java | 5 +-
.../apache/ignite/p2p/GridP2PTimeoutSelfTest.java | 12 +-
.../apache/ignite/p2p/GridP2PUndeploySelfTest.java | 13 +-
.../apache/ignite/p2p/GridSwapSpaceCustomKey.java | 2 +-
.../ignite/p2p/GridSwapSpaceCustomValue.java | 2 +-
.../ignite/p2p/P2PScanQueryUndeployTest.java | 2 +
.../ignite/p2p/P2PStreamingClassLoaderTest.java | 4 +
.../apache/ignite/p2p/SharedDeploymentTest.java | 2 +
.../java/org/apache/ignite/p2p/package-info.java | 3 +-
.../test/java/org/apache/ignite/package-info.java | 3 +-
.../platform/PlatformCacheEntryEventFilter.java | 4 +-
.../PlatformCacheEntryEventFilterFactory.java | 1 -
.../platform/PlatformCacheWriteMetricsTask.java | 4 +-
.../platform/PlatformComputeBinarizable.java | 2 +-
.../PlatformComputeBinarizableArgTask.java | 4 +-
.../platform/PlatformComputeBroadcastTask.java | 5 +-
.../platform/PlatformComputeDecimalTask.java | 8 +-
.../ignite/platform/PlatformComputeEchoTask.java | 3 +-
.../ignite/platform/PlatformComputeEnum.java | 2 +-
.../platform/PlatformComputeJavaBinarizable.java | 2 +-
.../PlatformDefaultJavaObjectFactorySelfTest.java | 10 +-
.../ignite/platform/PlatformDeployServiceTask.java | 5 +-
.../platform/PlatformEventsWriteEventTask.java | 15 +-
.../ignite/platform/PlatformExceptionTask.java | 3 +-
.../PlatformJavaObjectFactoryProxySelfTest.java | 10 +-
.../ignite/platform/PlatformMaxMemoryTask.java | 5 +-
.../ignite/platform/PlatformMinMemoryTask.java | 5 +-
.../ignite/platform/PlatformSqlQueryTask.java | 3 +-
.../ignite/platform/PlatformStartIgniteTask.java | 3 +-
.../ignite/platform/PlatformStopIgniteTask.java | 4 +-
.../ignite/platform/PlatformStringTestTask.java | 5 +-
.../lifecycle/PlatformJavaLifecycleBean.java | 2 +-
.../lifecycle/PlatformJavaLifecycleTask.java | 5 +-
.../plugin/NodeValidationPluginProvider.java | 192 +
.../ignite/plugin/PluginNodeValidationTest.java | 101 +
.../security/SecurityPermissionSetBuilderTest.java | 28 +-
.../ignite/services/ServiceThreadPoolSelfTest.java | 20 +-
...ridSessionCancelSiblingsFromFutureSelfTest.java | 6 +-
.../GridSessionCancelSiblingsFromJobSelfTest.java | 7 +-
.../GridSessionCancelSiblingsFromTaskSelfTest.java | 8 +-
.../GridSessionCheckpointAbstractSelfTest.java | 2 +-
.../session/GridSessionCheckpointSelfTest.java | 4 +
.../session/GridSessionCollisionSpiSelfTest.java | 4 +-
.../GridSessionFutureWaitJobAttributeSelfTest.java | 6 +-
...GridSessionFutureWaitTaskAttributeSelfTest.java | 6 +-
.../session/GridSessionJobFailoverSelfTest.java | 8 +-
.../GridSessionJobWaitTaskAttributeSelfTest.java | 6 +-
.../ignite/session/GridSessionLoadSelfTest.java | 8 +-
.../GridSessionSetFutureAttributeSelfTest.java | 6 +-
...sionSetFutureAttributeWaitListenerSelfTest.java | 4 +-
.../GridSessionSetJobAttribute2SelfTest.java | 7 +-
.../GridSessionSetJobAttributeOrderSelfTest.java | 7 +-
.../GridSessionSetJobAttributeSelfTest.java | 6 +-
...SessionSetJobAttributeWaitListenerSelfTest.java | 4 +-
.../GridSessionSetTaskAttributeSelfTest.java | 6 +-
.../GridSessionTaskWaitJobAttributeSelfTest.java | 7 +-
.../session/GridSessionWaitAttributeSelfTest.java | 12 +-
.../ignite/session/GridThreadSerialNumber.java | 2 +-
.../org/apache/ignite/session/package-info.java | 3 +-
.../spi/ExponentialBackoffTimeoutStrategyTest.java | 97 +
.../ignite/spi/GridSpiLocalHostInjectionTest.java | 11 +-
.../ignite/spi/GridSpiStartStopAbstractTest.java | 5 +-
.../org/apache/ignite/spi/GridTcpForwarder.java | 2 +-
.../ignite/spi/GridTcpSpiForwardingSelfTest.java | 8 +-
.../checkpoint/GridCheckpointSpiAbstractTest.java | 7 +-
.../spi/checkpoint/GridCheckpointTestState.java | 2 +-
.../cache/CacheCheckpointSpiConfigSelfTest.java | 4 +-
.../CacheCheckpointSpiSecondCacheSelfTest.java | 16 +-
.../cache/CacheCheckpointSpiSelfTest.java | 2 +-
.../cache/CacheCheckpointSpiStartStopSelfTest.java | 2 +-
.../ignite/spi/checkpoint/cache/package-info.java | 3 +-
.../jdbc/JdbcCheckpointSpiConfigSelfTest.java | 4 +-
.../JdbcCheckpointSpiCustomConfigSelfTest.java | 2 +-
.../JdbcCheckpointSpiDefaultConfigSelfTest.java | 2 +-
.../jdbc/JdbcCheckpointSpiStartStopSelfTest.java | 2 +-
.../ignite/spi/checkpoint/jdbc/package-info.java | 3 +-
.../apache/ignite/spi/checkpoint/package-info.java | 3 +-
.../GridSharedFsCheckpointSpiConfigSelfTest.java | 4 +-
...SharedFsCheckpointSpiMultiThreadedSelfTest.java | 4 +-
...FsCheckpointSpiMultipleDirectoriesSelfTest.java | 4 +-
.../GridSharedFsCheckpointSpiSelfTest.java | 2 +-
...GridSharedFsCheckpointSpiStartStopSelfTest.java | 2 +-
.../spi/checkpoint/sharedfs/package-info.java | 3 +-
.../spi/collision/GridCollisionTestContext.java | 2 +-
.../spi/collision/GridTestCollisionJobContext.java | 2 +-
.../collision/GridTestCollisionTaskSession.java | 3 +-
.../GridFifoQueueCollisionSpiConfigSelfTest.java | 4 +-
.../GridFifoQueueCollisionSpiSelfTest.java | 7 +-
...GridFifoQueueCollisionSpiStartStopSelfTest.java | 2 +-
.../spi/collision/fifoqueue/package-info.java | 3 +-
...dJobStealingCollisionSpiAttributesSelfTest.java | 10 +-
.../GridJobStealingCollisionSpiConfigSelfTest.java | 4 +-
...StealingCollisionSpiCustomTopologySelfTest.java | 8 +-
.../GridJobStealingCollisionSpiSelfTest.java | 11 +-
...idJobStealingCollisionSpiStartStopSelfTest.java | 2 +-
.../spi/collision/jobstealing/package-info.java | 3 +-
.../apache/ignite/spi/collision/package-info.java | 3 +-
...ridPriorityQueueCollisionSpiConfigSelfTest.java | 4 +-
.../GridPriorityQueueCollisionSpiSelfTest.java | 20 +-
...PriorityQueueCollisionSpiStartStopSelfTest.java | 2 +-
.../spi/collision/priorityqueue/package-info.java | 3 +-
.../GridAbstractCommunicationSelfTest.java | 8 +-
.../communication/GridCacheMessageSelfTest.java | 15 +-
.../ignite/spi/communication/GridTestMessage.java | 2 +-
.../ignite/spi/communication/package-info.java | 3 +-
.../tcp/GridCacheDhtLockBackupSelfTest.java | 15 +-
.../tcp/GridTcpCommunicationSpiAbstractTest.java | 6 +-
...pCommunicationSpiConcurrentConnectSelfTest.java | 12 +-
.../tcp/GridTcpCommunicationSpiConfigSelfTest.java | 7 +-
.../tcp/GridTcpCommunicationSpiLanLoadTest.java | 8 +-
...idTcpCommunicationSpiMultithreadedSelfTest.java | 6 +-
...dTcpCommunicationSpiMultithreadedShmemTest.java | 2 +-
...GridTcpCommunicationSpiRecoveryAckSelfTest.java | 13 +-
...icationSpiRecoveryFailureDetectionSelfTest.java | 4 +-
.../GridTcpCommunicationSpiRecoverySelfTest.java | 13 +-
.../tcp/GridTcpCommunicationSpiShmemSelfTest.java | 2 +-
.../tcp/GridTcpCommunicationSpiSslSelfTest.java | 2 +-
.../GridTcpCommunicationSpiStartStopSelfTest.java | 2 +-
...ommunicationSpiTcpFailureDetectionSelfTest.java | 8 +-
...idTcpCommunicationSpiTcpNoDelayOffSelfTest.java | 2 +-
.../tcp/GridTcpCommunicationSpiTcpSelfTest.java | 2 +-
.../tcp/IgniteCacheSslStartStopSelfTest.java | 2 +-
.../IgniteTcpCommunicationConnectOnInitTest.java | 258 +
...IgniteTcpCommunicationHandshakeWaitSslTest.java | 35 +
.../IgniteTcpCommunicationHandshakeWaitTest.java | 145 +
...TcpCommunicationRecoveryAckClosureSelfTest.java | 13 +-
.../tcp/TcpCommunicationSpiDropNodesTest.java | 152 +-
.../TcpCommunicationSpiFaultyClientSslTest.java | 35 +
.../tcp/TcpCommunicationSpiFaultyClientTest.java | 121 +-
.../tcp/TcpCommunicationSpiFreezingClientTest.java | 189 +
...cpCommunicationSpiHalfOpenedConnectionTest.java | 3 +
.../TcpCommunicationSpiSkipMessageSendTest.java | 6 +-
.../tcp/TcpCommunicationStatisticsTest.java | 15 +-
.../ignite/spi/communication/tcp/package-info.java | 3 +-
.../local/GridLocalDeploymentSpiSelfTest.java | 3 +
.../GridLocalDeploymentSpiStartStopSelfTest.java | 2 +-
.../ignite/spi/deployment/local/package-info.java | 3 +-
.../AbstractDiscoveryRandomStartStopTest.java | 5 +-
.../spi/discovery/AbstractDiscoverySelfTest.java | 13 +-
.../spi/discovery/AbstractDiscoveryTest.java | 6 +-
.../spi/discovery/AuthenticationRestartTest.java | 15 +-
.../spi/discovery/ClusterMetricsSelfTest.java | 147 +
...rMetricsSnapshotSerializeCompatibilityTest.java | 90 +
.../ClusterMetricsSnapshotSerializeSelfTest.java | 8 +-
.../FilterDataForClientNodeDiscoveryTest.java | 13 +-
.../IgniteDiscoveryCacheReuseSelfTest.java | 23 +-
.../discovery/LongClientConnectToClusterTest.java | 176 +
.../TestReconnectSecurityPluginProvider.java | 31 +
.../apache/ignite/spi/discovery/package-info.java | 3 +-
.../tcp/DiscoveryUnmarshalVulnerabilityTest.java | 7 +
.../discovery/tcp/IgniteClientConnectSslTest.java | 38 +
.../spi/discovery/tcp/IgniteClientConnectTest.java | 103 +-
...gniteClientReconnectMassiveShutdownSslTest.java | 35 +
.../IgniteClientReconnectMassiveShutdownTest.java | 111 +-
.../TcpClientDiscoveryMarshallerCheckSelfTest.java | 13 +-
...TcpClientDiscoverySpiCoordinatorChangeTest.java | 123 +
...cpClientDiscoverySpiFailureTimeoutSelfTest.java | 12 +-
.../tcp/TcpClientDiscoverySpiMulticastTest.java | 14 +-
.../tcp/TcpClientDiscoverySpiSelfTest.java | 79 +-
.../tcp/TcpClientDiscoveryUnresolvedHostTest.java | 2 +
.../tcp/TcpDiscoveryClientSuspensionSelfTest.java | 15 +-
.../tcp/TcpDiscoveryConcurrentStartTest.java | 12 +-
.../tcp/TcpDiscoveryCoordinatorFailureTest.java | 363 +
.../discovery/tcp/TcpDiscoveryFailedJoinTest.java | 262 +
.../tcp/TcpDiscoveryIpFinderCleanerTest.java | 165 +
.../tcp/TcpDiscoveryMarshallerCheckSelfTest.java | 16 +-
.../tcp/TcpDiscoveryMultiThreadedTest.java | 43 +-
.../tcp/TcpDiscoveryNetworkIssuesTest.java | 214 +
...scoveryNodeAttributesUpdateOnReconnectTest.java | 12 +-
...TcpDiscoveryNodeConfigConsistentIdSelfTest.java | 11 +-
.../tcp/TcpDiscoveryNodeConsistentIdSelfTest.java | 11 +-
.../tcp/TcpDiscoveryNodeJoinAndFailureTest.java | 255 +
.../TcpDiscoveryPendingMessageDeliveryTest.java | 76 +-
.../TcpDiscoveryReconnectUnstableTopologyTest.java | 220 +
.../spi/discovery/tcp/TcpDiscoveryRestartTest.java | 23 +-
.../tcp/TcpDiscoverySegmentationPolicyTest.java | 2 +
.../spi/discovery/tcp/TcpDiscoverySelfTest.java | 168 +-
.../tcp/TcpDiscoverySnapshotHistoryTest.java | 7 +-
.../tcp/TcpDiscoverySpiConfigSelfTest.java | 3 +
.../tcp/TcpDiscoverySpiFailureTimeoutSelfTest.java | 7 +-
.../discovery/tcp/TcpDiscoverySpiMBeanTest.java | 98 +
.../tcp/TcpDiscoverySpiRandomStartStopTest.java | 14 +-
.../tcp/TcpDiscoverySpiReconnectDelayTest.java | 9 +
.../spi/discovery/tcp/TcpDiscoverySpiSelfTest.java | 3 +-
.../discovery/tcp/TcpDiscoverySpiSslSelfTest.java | 2 +-
.../tcp/TcpDiscoverySpiStartStopSelfTest.java | 2 +-
.../tcp/TcpDiscoverySpiWildcardSelfTest.java | 14 +-
.../tcp/TcpDiscoverySslParametersTest.java | 12 +-
.../tcp/TcpDiscoverySslSecuredUnsecuredTest.java | 11 +-
.../spi/discovery/tcp/TcpDiscoverySslSelfTest.java | 2 +-
.../tcp/TcpDiscoverySslTrustedUntrustedTest.java | 25 +
.../tcp/TcpDiscoveryWithWrongServerTest.java | 9 +-
.../discovery/tcp/TestReconnectPluginProvider.java | 118 -
.../spi/discovery/tcp/TestReconnectProcessor.java | 65 +-
.../TcpDiscoveryIpFinderAbstractSelfTest.java | 3 +-
.../jdbc/TcpDiscoveryJdbcIpFinderSelfTest.java | 4 +-
.../discovery/tcp/ipfinder/jdbc/package-info.java | 3 +-
.../TcpDiscoveryMulticastIpFinderSelfTest.java | 6 +-
.../spi/discovery/tcp/ipfinder/package-info.java | 3 +-
.../TcpDiscoverySharedFsIpFinderSelfTest.java | 4 +-
.../tcp/ipfinder/sharedfs/package-info.java | 3 +-
.../vm/TcpDiscoveryVmIpFinderSelfTest.java | 22 +-
.../discovery/tcp/ipfinder/vm/package-info.java | 3 +-
.../ignite/spi/discovery/tcp/package-info.java | 3 +-
.../encryption/KeystoreEncryptionSpiSelfTest.java | 18 +-
...ridMemoryEventStorageMultiThreadedSelfTest.java | 4 +-
.../GridMemoryEventStorageSpiConfigSelfTest.java | 4 +-
.../memory/GridMemoryEventStorageSpiSelfTest.java | 4 +-
...GridMemoryEventStorageSpiStartStopSelfTest.java | 2 +-
.../spi/eventstorage/memory/package-info.java | 3 +-
.../spi/failover/GridFailoverTestContext.java | 3 +-
.../GridAlwaysFailoverSpiConfigSelfTest.java | 4 +-
.../always/GridAlwaysFailoverSpiSelfTest.java | 8 +-
.../GridAlwaysFailoverSpiStartStopSelfTest.java | 2 +-
.../ignite/spi/failover/always/package-info.java | 3 +-
.../GridJobStealingFailoverSpiConfigSelfTest.java | 4 +-
.../GridJobStealingFailoverSpiOneNodeSelfTest.java | 5 +-
.../GridJobStealingFailoverSpiSelfTest.java | 11 +-
...ridJobStealingFailoverSpiStartStopSelfTest.java | 2 +-
.../spi/failover/jobstealing/package-info.java | 3 +-
.../never/GridNeverFailoverSpiSelfTest.java | 4 +-
.../GridNeverFailoverSpiStartStopSelfTest.java | 2 +-
.../ignite/spi/failover/never/package-info.java | 3 +-
.../apache/ignite/spi/failover/package-info.java | 3 +-
...GridAdaptiveLoadBalancingSpiConfigSelfTest.java | 4 +-
...aptiveLoadBalancingSpiMultipleNodeSelfTest.java | 5 +-
.../GridAdaptiveLoadBalancingSpiSelfTest.java | 6 +-
...dAdaptiveLoadBalancingSpiStartStopSelfTest.java | 3 +-
.../spi/loadbalancing/adaptive/package-info.java | 3 +-
.../GridInternalTasksLoadBalancingSelfTest.java | 10 +
.../ignite/spi/loadbalancing/package-info.java | 3 +-
...adBalancingNotPerTaskMultithreadedSelfTest.java | 4 +-
...oundRobinLoadBalancingSpiLocalNodeSelfTest.java | 4 +-
...RobinLoadBalancingSpiMultipleNodesSelfTest.java | 5 +-
...undRobinLoadBalancingSpiNotPerTaskSelfTest.java | 7 +-
...oundRobinLoadBalancingSpiStartStopSelfTest.java | 3 +-
...obinLoadBalancingSpiTopologyChangeSelfTest.java | 4 +-
.../roundrobin/GridRoundRobinTestUtils.java | 2 +-
.../spi/loadbalancing/roundrobin/package-info.java | 3 +-
...ightedRandomLoadBalancingSpiConfigSelfTest.java | 4 +-
...GridWeightedRandomLoadBalancingSpiSelfTest.java | 5 +-
...tedRandomLoadBalancingSpiStartStopSelfTest.java | 3 +-
...htedRandomLoadBalancingSpiWeightedSelfTest.java | 4 +-
.../loadbalancing/weightedrandom/package-info.java | 3 +-
.../java/org/apache/ignite/spi/package-info.java | 3 +-
.../startup/GridRandomCommandLineLoader.java | 4 +-
.../apache/ignite/startup/GridVmNodesStarter.java | 3 +-
.../startup/cmdline/GridCommandLineLoaderTest.java | 25 +-
.../GridCommandLineTransformerSelfTest.java | 16 +-
.../ignite/startup/cmdline/package-info.java | 3 +-
.../org/apache/ignite/startup/package-info.java | 3 +-
.../properties/NotStringSystemPropertyTest.java | 2 +
.../startup/servlet/GridServletLoaderTest.java | 5 +-
.../ignite/startup/servlet/package-info.java | 3 +-
.../stream/socket/SocketStreamerSelfTest.java | 26 +-
.../SocketStreamerUnmarshalVulnerabilityTest.java | 7 +
.../apache/ignite/stream/socket/package-info.java | 3 +-
.../testframework/CallbackExecutorLogListener.java | 55 +
.../apache/ignite/testframework/GridFileLock.java | 2 +-
.../ignite/testframework/GridJarClassLoader.java | 2 +-
.../ignite/testframework/GridLoadTestUtils.java | 2 +-
.../ignite/testframework/GridSpiTestContext.java | 12 -
.../ignite/testframework/GridStringLogger.java | 5 +-
.../ignite/testframework/GridTestClassLoader.java | 2 +-
.../testframework/GridTestExternalClassLoader.java | 3 +-
.../apache/ignite/testframework/GridTestNode.java | 5 +-
.../testframework/GridTestSafeThreadFactory.java | 2 +-
.../ignite/testframework/GridTestThread.java | 6 +-
.../apache/ignite/testframework/GridTestUtils.java | 456 +-
.../ignite/testframework/IgniteTestSuite.java | 429 -
.../ignite/testframework/ListeningTestLogger.java | 205 +
.../apache/ignite/testframework/LogListener.java | 416 +
.../testframework/MessageOrderLogListener.java | 226 +
.../testframework/MessageOrderLogListenerTest.java | 100 +
.../ignite/testframework/MvccFeatureChecker.java | 176 +
.../testframework/assertions/package-info.java | 3 +-
.../testframework/config/GridTestProperties.java | 3 -
.../ignite/testframework/config/package-info.java | 3 +-
.../configvariations/ConfigVariations.java | 2 +-
.../configvariations/ConfigVariationsFactory.java | 1 -
.../ConfigVariationsTestSuiteBuilder.java | 159 +-
.../IgniteConfigVariationsTestSuite.java | 50 -
.../testframework/configvariations/Parameters.java | 5 -
.../configvariations/VariationsTestsConfig.java | 4 +-
.../testframework/http/GridEmbeddedHttpServer.java | 2 +-
.../ignite/testframework/http/package-info.java | 3 +-
.../junits/DelegatingJUnitStatement.java | 64 +
.../ignite/testframework/junits/DynamicSuite.java | 64 +
.../testframework/junits/GridAbstractTest.java | 944 +-
.../junits/GridTestKernalContext.java | 8 +-
.../IgniteCacheConfigVariationsAbstractTest.java | 4 +-
.../junits/IgniteConfigVariationsAbstractTest.java | 76 +-
.../testframework/junits/IgniteTestResources.java | 5 +-
.../testframework/junits/JUnitAssertAware.java | 206 +
.../apache/ignite/testframework/junits/Repeat.java | 43 +
.../ignite/testframework/junits/RepeatRule.java | 67 +
.../testframework/junits/SystemPropertiesList.java | 35 +
.../testframework/junits/SystemPropertiesRule.java | 208 +
.../testframework/junits/WithSystemProperty.java | 123 +
.../cache/GridAbstractCacheStoreSelfTest.java | 7 +
.../junits/cache/TestCacheSession.java | 4 +-
.../junits/cache/TestThreadLocalCacheSession.java | 4 +-
.../junits/common/GridAbstractExamplesTest.java | 2 +-
.../common/GridAbstractLifecycleAwareSelfTest.java | 4 +-
.../junits/common/GridCommonAbstractTest.java | 446 +-
.../junits/common/GridCommonTest.java | 2 +-
.../common/GridRollingRestartAbstractTest.java | 3 +-
.../testframework/junits/common/package-info.java | 3 +-
.../logger/GridLog4jRollingFileAppender.java | 2 +-
.../junits/multijvm/AffinityProcessProxy.java | 2 +-
.../junits/multijvm/IgniteCacheProcessProxy.java | 23 +-
.../junits/multijvm/IgniteClusterProcessProxy.java | 28 +-
.../junits/multijvm/IgniteEventsProcessProxy.java | 2 +-
.../junits/multijvm/IgniteProcessProxy.java | 39 +-
.../ignite/testframework/junits/package-info.java | 3 +-
.../junits/spi/GridSpiAbstractConfigTest.java | 2 +-
.../junits/spi/GridSpiAbstractTest.java | 67 +-
.../testframework/junits/spi/GridSpiTest.java | 3 +-
.../junits/spi/GridSpiTestConfig.java | 5 +-
.../testframework/junits/spi/package-info.java | 3 +-
.../apache/ignite/testframework/package-info.java | 3 +-
.../test/ConfigVariationsExecutionTest.java | 42 +
.../test/ConfigVariationsTestSuiteBuilderTest.java | 493 +-
.../test/ListeningTestLoggerTest.java | 439 +
.../ignite/testframework/test/ParametersTest.java | 9 +-
.../testframework/test/VariationsIteratorTest.java | 16 +-
.../ignite/testsuites/IgniteBasicTestSuite.java | 298 +-
.../IgniteBasicWithPersistenceTestSuite.java | 72 +-
.../testsuites/IgniteBinaryCacheTestSuite.java | 56 +-
.../IgniteBinaryObjectsCacheTestSuite3.java | 25 +-
.../IgniteBinaryObjectsComputeGridTestSuite.java | 22 +-
...bjectsSimpleNameMapperComputeGridTestSuite.java | 18 +-
.../testsuites/IgniteBinaryObjectsTestSuite.java | 170 +-
...IgniteBinarySimpleNameMapperBasicTestSuite.java | 21 +-
...inarySimpleNameMapperCacheFullApiTestSuite.java | 23 +-
...CacheBasicConfigVariationsFullApiTestSuite.java | 20 +-
...acheBlockExchangeOnReadOperationsTestSuite.java | 54 +
...niteCacheDataStructuresBinarySelfTestSuite.java | 49 +
.../IgniteCacheDataStructuresSelfTestSuite.java | 223 +-
.../IgniteCacheEvictionSelfTestSuite.java | 77 +-
.../testsuites/IgniteCacheFailoverTestSuite.java | 71 +-
.../testsuites/IgniteCacheFailoverTestSuite2.java | 66 +-
.../testsuites/IgniteCacheFailoverTestSuite3.java | 24 +-
.../IgniteCacheFailoverTestSuiteSsl.java | 21 +-
.../IgniteCacheFullApiMultiJvmSelfTestSuite.java | 75 +-
.../IgniteCacheFullApiSelfTestSuite.java | 183 +-
.../IgniteCacheIteratorsSelfTestSuite.java | 21 +-
.../IgniteCacheLoadConsistencyTestSuite.java | 24 +-
.../IgniteCacheMetricsSelfTestSuite.java | 57 +-
.../testsuites/IgniteCacheMvccTestSuite.java | 65 +-
.../testsuites/IgniteCacheMvccTestSuite1.java | 243 +
.../testsuites/IgniteCacheMvccTestSuite2.java | 234 +
.../testsuites/IgniteCacheMvccTestSuite3.java | 135 +
.../testsuites/IgniteCacheMvccTestSuite4.java | 199 +
.../testsuites/IgniteCacheMvccTestSuite5.java | 95 +
.../testsuites/IgniteCacheMvccTestSuite6.java | 102 +
.../testsuites/IgniteCacheMvccTestSuite7.java | 80 +
.../testsuites/IgniteCacheMvccTestSuite8.java | 130 +
.../testsuites/IgniteCacheMvccTestSuite9.java | 93 +
.../IgniteCacheNearOnlySelfTestSuite.java | 41 +-
.../IgniteCacheP2pUnmarshallingErrorTestSuite.java | 39 +-
.../testsuites/IgniteCacheRestartTestSuite.java | 34 +-
.../testsuites/IgniteCacheRestartTestSuite2.java | 37 +-
.../IgniteCacheTcpClientDiscoveryTestSuite.java | 51 +-
.../ignite/testsuites/IgniteCacheTestSuite.java | 357 +-
.../ignite/testsuites/IgniteCacheTestSuite2.java | 344 +-
.../ignite/testsuites/IgniteCacheTestSuite3.java | 180 +-
.../ignite/testsuites/IgniteCacheTestSuite4.java | 369 +-
.../ignite/testsuites/IgniteCacheTestSuite5.java | 92 +-
.../ignite/testsuites/IgniteCacheTestSuite6.java | 114 +-
.../ignite/testsuites/IgniteCacheTestSuite7.java | 79 +-
.../ignite/testsuites/IgniteCacheTestSuite8.java | 51 +-
.../ignite/testsuites/IgniteCacheTestSuite9.java | 97 +-
.../IgniteCacheTxRecoverySelfTestSuite.java | 52 +-
.../IgniteCacheWriteBehindTestSuite.java | 45 +-
.../testsuites/IgniteClientNodesTestSuite.java | 32 +-
.../testsuites/IgniteClientReconnectTestSuite.java | 54 +-
...mputeBasicConfigVariationsFullApiTestSuite.java | 47 +-
.../testsuites/IgniteComputeGridTestSuite.java | 170 +-
...IgniteContinuousQueryConfigVariationsSuite.java | 110 +-
.../IgniteContinuousTaskSelfTestSuite.java | 29 +-
.../ignite/testsuites/IgniteDatabaseTestSuite.java | 22 +-
.../testsuites/IgniteDbMemoryLeakTestSuite.java | 30 +-
.../IgniteExternalizableSelfTestSuite.java | 19 +-
.../ignite/testsuites/IgniteIgfsTestSuite.java | 126 +-
.../org/apache/ignite/testsuites/IgniteIgnore.java | 40 -
.../IgniteIpcSharedMemorySelfTestSuite.java | 28 +-
.../ignite/testsuites/IgniteIpcTestSuite.java | 24 +-
.../testsuites/IgniteJobMetricsSelfTestSuite.java | 24 +-
.../testsuites/IgniteKernalSelfTestSuite.java | 165 +-
.../ignite/testsuites/IgniteLangSelfTestSuite.java | 76 +-
.../testsuites/IgniteLoggingSelfTestSuite.java | 17 +-
.../testsuites/IgniteLostAndFoundTestSuite.java | 77 +-
.../testsuites/IgniteMarshallerSelfTestSuite.java | 55 +-
...teMessagingConfigVariationFullApiTestSuite.java | 47 +-
.../ignite/testsuites/IgniteP2PSelfTestSuite.java | 72 +-
.../ignite/testsuites/IgnitePdsMvccTestSuite.java | 88 +
.../ignite/testsuites/IgnitePdsMvccTestSuite2.java | 100 +
.../ignite/testsuites/IgnitePdsMvccTestSuite3.java | 37 +
.../ignite/testsuites/IgnitePdsMvccTestSuite4.java | 71 +
.../ignite/testsuites/IgnitePdsTestSuite.java | 143 +-
.../ignite/testsuites/IgnitePdsTestSuite2.java | 166 +-
.../ignite/testsuites/IgnitePdsTestSuite3.java | 39 +-
.../ignite/testsuites/IgnitePdsTestSuite4.java | 79 +-
.../ignite/testsuites/IgnitePdsUnitTestSuite.java | 1 -
.../testsuites/IgnitePerformanceTestSuite.java | 107 +-
.../testsuites/IgnitePlatformsTestSuite.java | 23 +-
.../ignite/testsuites/IgniteReproducingSuite.java | 55 +-
.../testsuites/IgniteRestHandlerTestSuite.java | 30 +-
...iteServiceConfigVariationsFullApiTestSuite.java | 91 +-
.../testsuites/IgniteServiceGridTestSuite.java | 116 +
.../IgniteSpiCheckpointSelfTestSuite.java | 50 +-
.../IgniteSpiCollisionSelfTestSuite.java | 47 +-
.../IgniteSpiCommunicationSelfTestSuite.java | 76 +-
.../IgniteSpiDeploymentSelfTestSuite.java | 25 +-
.../IgniteSpiDiscoverySelfTestSuite.java | 175 +-
.../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 | 137 +-
...eptorCacheConfigVariationsFullApiTestSuite.java | 20 +-
.../ignite/testsuites/SecurityTestSuite.java | 57 +
.../testsuites/TxDeadlockDetectionTestSuite.java | 39 +-
...inaryCacheConfigVariationsFullApiTestSuite.java | 72 +-
.../org/apache/ignite/testsuites/package-info.java | 3 +-
.../GridThreadPoolExecutorServiceSelfTest.java | 8 +-
.../org/apache/ignite/thread/GridThreadTest.java | 4 +-
.../ignite/thread/IgniteThreadPoolSizeTest.java | 10 +
.../ignite/util/AttributeNodeFilterSelfTest.java | 16 +-
.../util/GridCommandHandlerAbstractTest.java | 285 +
.../ignite/util/GridCommandHandlerSslTest.java | 160 +
.../apache/ignite/util/GridCommandHandlerTest.java | 2183 +-
...GridConcurrentLinkedDequeMultiThreadedTest.java | 3 +-
.../util/GridConcurrentLinkedDequeSelfTest.java | 8 +-
...ncurrentLinkedHashMapMultiThreadedSelfTest.java | 11 +
.../apache/ignite/util/GridIntListSelfTest.java | 11 +-
.../GridInternalTaskUnusedWalSegmentsTest.java | 25 +-
.../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 +-
.../IgniteTaskTrackingThreadPoolExecutorTest.java | 140 -
.../ignite/util/TestTcpCommunicationSpi.java | 2 +-
.../ignite/util/mbeans/GridMBeanBaselineTest.java | 2 +
.../util/mbeans/GridMBeanDisableSelfTest.java | 11 +-
.../util/mbeans/GridMBeanExoticNamesSelfTest.java | 5 +-
.../ignite/util/mbeans/GridMBeanSelfTest.java | 7 +
.../util/mbeans/WorkersControlMXBeanTest.java | 199 +-
.../java/org/apache/ignite/util/package-info.java | 3 +-
.../ignite/internal/managers/discovery/Wrapper.ser | Bin 0 -> 260 bytes
modules/dev-utils/ignite-modules-test/README.md | 16 +
modules/dev-utils/ignite-modules-test/build.gradle | 138 +
.../src/test/java/module-info.java | 21 +
.../modulestest/IgniteLaunchInModularEnvTest.java | 97 +
modules/dev-utils/pom.xml | 2 +-
.../apache/ignite/development/utils/TxWalStat.java | 3 +
.../apache/ignite/development/utils/WalStat.java | 5 +-
.../ignite/development/utils/package-info.java | 3 +-
modules/direct-io/README.md | 62 +
modules/direct-io/pom.xml | 19 +-
.../file/AlignedBuffersDirectFileIO.java | 112 +-
.../file/AlignedBuffersDirectFileIOFactory.java | 25 +-
.../cache/persistence/file/IgniteNativeIoLib.java | 3 +-
.../persistence/file/LinuxNativeIoPlugin.java | 2 +-
...DiskPageCompressionIntegrationDirectIOTest.java | 31 +
...ocalWalModeChangeDuringRebalancingSelfTest.java | 4 +
.../cache/persistence/file/IgniteFileIOTest.java | 24 +-
.../file/IgniteNativeIoWithNoPersistenceTest.java | 3 +-
.../testsuites/IgnitePdsNativeIoTestSuite.java | 20 +-
.../testsuites/IgnitePdsNativeIoTestSuite2.java | 25 +-
.../IgnitePdsReplacementNativeIoTest.java | 2 +
modules/extdata/p2p/pom.xml | 2 +-
.../ignite/tests/p2p/AlwaysTruePredicate.java | 2 +-
...heDeploymenComputeWithNestedEntryProcessor.java | 77 +
.../CacheDeploymentExternalizableTestValue.java | 2 +-
...CacheDeploymentStoreSessionListenerFactory.java | 2 +-
.../ignite/tests/p2p/CacheDeploymentTestKey.java | 2 +-
.../tests/p2p/CacheDeploymentTestStoreFactory.java | 2 +-
.../ignite/tests/p2p/CacheDeploymentTestTask1.java | 5 +-
.../ignite/tests/p2p/CacheDeploymentTestTask2.java | 5 +-
.../ignite/tests/p2p/CacheDeploymentTestTask3.java | 5 +-
.../ignite/tests/p2p/CacheDeploymentTestValue.java | 2 +-
.../tests/p2p/CacheDeploymentTestValue2.java | 2 +-
.../tests/p2p/CacheDeploymentTestValue3.java | 2 +-
.../apache/ignite/tests/p2p/ExcludeNodeFilter.java | 2 +-
.../tests/p2p/GridCacheDeploymentTestValue3.java | 2 +-
.../ignite/tests/p2p/GridEventConsumeFilter.java | 2 +-
.../p2p/GridEventConsumeProjectionPredicate.java | 2 +-
.../tests/p2p/GridExternalAffinityFunction.java | 3 +-
.../tests/p2p/GridExternalAffinityKeyMapper.java | 2 +-
.../tests/p2p/GridP2PAwareTestUserResource.java | 2 +-
.../p2p/GridP2PContinuousDeploymentTask1.java | 2 +-
.../p2p/GridP2PContinuousDeploymentTask2.java | 2 +-
.../tests/p2p/GridP2PEventFilterExternalPath1.java | 2 +-
.../tests/p2p/GridP2PEventFilterExternalPath2.java | 2 +-
.../tests/p2p/GridSingleSplitTestJobTarget.java | 2 +-
.../ignite/tests/p2p/GridTestMessageListener.java | 2 +-
.../ignite/tests/p2p/GridTestMessageTopic.java | 2 +-
.../apache/ignite/tests/p2p/JobStealingTask.java | 7 +-
.../ignite/tests/p2p/P2PTestTaskExternalPath1.java | 5 +-
.../ignite/tests/p2p/P2PTestTaskExternalPath2.java | 5 +-
.../ignite/tests/p2p/SingleSplitTestTask.java | 2 +-
.../apache/ignite/tests/p2p/TestUserResource.java | 2 +-
.../cache/CacheNoValueClassOnServerTestClient.java | 2 +-
.../org/apache/ignite/tests/p2p/cache/Person.java | 2 +-
.../org/apache/ignite/tests/p2p/package-info.java | 3 +-
.../tests/p2p/pedicates/BinaryPredicate.java | 49 +
.../tests/p2p/pedicates/CompositePredicate.java | 54 +
.../p2p/pedicates/FirstConsideredPredicate.java | 33 +
.../p2p/pedicates/SecondConsideredPredicate.java | 33 +
.../tests/p2p/startcache/CacheAllNodesFilter.java | 2 +-
.../ignite/tests/p2p/startcache/Organization1.java | 2 +-
.../ignite/tests/p2p/startcache/Organization2.java | 2 +-
modules/extdata/platform/pom.xml | 2 +-
.../plugin/cache/PlatformGetCachePluginsTask.java | 5 +-
.../PlatformTestCachePluginConfiguration.java | 2 -
.../cache/PlatformTestCachePluginProvider.java | 1 -
modules/extdata/uri/modules/uri-dependency/pom.xml | 2 +-
.../deployment/uri/tasks/GarHelloWorldBean.java | 2 +-
.../src/main/resources/gar-example.properties | 2 +-
modules/extdata/uri/pom.xml | 120 +-
.../deployment/uri/tasks/GarHelloWorldTask.java | 2 +-
.../tasks/GridUriDeploymentAbstractTestTask.java | 2 +-
.../uri/tasks/GridUriDeploymentDependency9.java | 58 +
.../uri/tasks/GridUriDeploymentInnerTestTask.java | 2 +-
.../tasks/GridUriDeploymentInterfaceTestTask.java | 2 +-
.../tasks/GridUriDeploymentNonePublicTestTask.java | 2 +-
.../uri/tasks/GridUriDeploymentTestTask0.java | 2 +-
.../uri/tasks/GridUriDeploymentTestTask1.java | 3 +-
.../uri/tasks/GridUriDeploymentTestTask10.java | 44 +
.../uri/tasks/GridUriDeploymentTestTask11.java | 44 +
.../uri/tasks/GridUriDeploymentTestTask2.java | 1 -
.../uri/tasks/GridUriDeploymentTestTask3.java | 2 +-
.../uri/tasks/GridUriDeploymentTestTask4.java | 2 +-
.../uri/tasks/GridUriDeploymentTestTask5.java | 2 +-
.../uri/tasks/GridUriDeploymentTestTask6.java | 2 +-
.../uri/tasks/GridUriDeploymentTestTask8.java | 44 +
.../uri/tasks/GridUriDeploymentTestTask9.java | 73 +
.../tasks/GridUriDeploymentTestWithNameTask0.java | 2 +-
.../tasks/GridUriDeploymentTestWithNameTask10.java | 46 +
.../tasks/GridUriDeploymentTestWithNameTask11.java | 46 +
.../tasks/GridUriDeploymentTestWithNameTask3.java | 2 +-
.../tasks/GridUriDeploymentTestWithNameTask4.java | 2 +-
.../tasks/GridUriDeploymentTestWithNameTask5.java | 2 +-
.../tasks/GridUriDeploymentTestWithNameTask6.java | 2 +-
.../tasks/GridUriDeploymentTestWithNameTask7.java | 2 +-
.../tasks/GridUriDeploymentTestWithNameTask8.java | 46 +
.../spi/deployment/uri/tasks/package-info.java | 3 +-
.../ignite/spi/deployment/uri/tasks/spring9.xml | 45 +
.../spi/deployment/uri/tasks/test9.properties | 22 +
modules/flink/pom.xml | 23 +-
.../org/apache/ignite/sink/flink/IgniteSink.java | 1 -
.../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 +-
.../org/apache/ignite/stream/flume/IgniteSink.java | 4 +-
.../apache/ignite/stream/flume/package-info.java | 3 +-
.../apache/ignite/stream/flume/IgniteSinkTest.java | 4 +-
.../ignite/stream/flume/IgniteSinkTestSuite.java | 18 +-
.../apache/ignite/stream/flume/package-info.java | 3 +-
modules/gce/pom.xml | 2 +-
.../gce/TcpDiscoveryGoogleStorageIpFinder.java | 2 +-
.../discovery/tcp/ipfinder/gce/package-info.java | 3 +-
.../TcpDiscoveryGoogleStorageIpFinderSelfTest.java | 2 +-
.../discovery/tcp/ipfinder/gce/package-info.java | 3 +-
.../ignite/testsuites/IgniteGCETestSuite.java | 21 +-
modules/geospatial/pom.xml | 2 +-
.../query/h2/opt/GridH2SpatialIndex.java | 65 +-
.../query/h2/H2IndexesSystemViewTest.java | 108 +
.../query/h2/H2IndexingAbstractGeoSelfTest.java | 80 +-
.../processors/query/h2/H2IndexingGeoSelfTest.java | 2 +-
.../query/h2/H2IndexingSegmentedGeoSelfTest.java | 2 +-
.../testsuites/GeoSpatialIndexingTestSuite.java | 26 +-
modules/hadoop/pom.xml | 2 +-
.../fs/IgniteHadoopFileSystemCounterWriter.java | 2 +-
.../fs/IgniteHadoopIgfsSecondaryFileSystem.java | 2 +-
.../hadoop/fs/KerberosHadoopFileSystemFactory.java | 2 +-
.../org/apache/ignite/hadoop/fs/package-info.java | 3 +-
.../hadoop/fs/v1/IgniteHadoopFileSystem.java | 9 +-
.../apache/ignite/hadoop/fs/v1/package-info.java | 3 +-
.../hadoop/fs/v2/IgniteHadoopFileSystem.java | 4 +-
.../apache/ignite/hadoop/fs/v2/package-info.java | 3 +-
.../org/apache/ignite/hadoop/io/package-info.java | 3 +-
.../IgniteHadoopClientProtocolProvider.java | 4 +-
.../IgniteHadoopWeightedMapReducePlanner.java | 2 +-
.../ignite/hadoop/mapreduce/package-info.java | 3 +-
.../planner/HadoopAbstractMapReducePlanner.java | 2 -
.../planner/HadoopTestRoundRobinMrPlanner.java | 2 +-
.../apache/ignite/hadoop/planner/package-info.java | 3 +-
.../ignite/hadoop/util/BasicUserNameMapper.java | 2 +-
.../apache/ignite/hadoop/util/package-info.java | 3 +-
.../processors/hadoop/HadoopAttributes.java | 1 -
.../processors/hadoop/HadoopComponent.java | 2 +-
.../internal/processors/hadoop/HadoopContext.java | 2 +-
.../processors/hadoop/HadoopExternalSplit.java | 4 +-
.../processors/hadoop/HadoopHelperImpl.java | 8 +-
.../internal/processors/hadoop/HadoopImpl.java | 2 +-
.../processors/hadoop/HadoopProcessor.java | 2 +-
.../internal/processors/hadoop/HadoopSetup.java | 2 +-
.../processors/hadoop/HadoopSplitWrapper.java | 5 +-
.../hadoop/HadoopTaskCancelledException.java | 2 +-
.../hadoop/counter/HadoopCounterAdapter.java | 2 +-
.../hadoop/counter/HadoopCountersImpl.java | 2 +-
.../hadoop/counter/HadoopLongCounter.java | 2 +-
.../hadoop/counter/HadoopPerformanceCounter.java | 2 +-
.../hadoop/delegate/HadoopDelegateUtils.java | 1 -
.../hadoop/impl/HadoopMapReduceCounterGroup.java | 2 +-
.../hadoop/impl/HadoopMapReduceCounters.java | 2 +-
.../processors/hadoop/impl/HadoopUtils.java | 2 +-
.../HadoopFileSystemCounterWriterDelegateImpl.java | 2 +-
.../HadoopIgfsSecondaryFileSystemDelegateImpl.java | 4 +-
.../hadoop/impl/fs/HadoopFileSystemCacheUtils.java | 2 +-
.../hadoop/impl/fs/HadoopFileSystemsUtils.java | 2 +-
.../hadoop/impl/fs/HadoopLazyConcurrentMap.java | 2 +-
.../hadoop/impl/fs/HadoopLocalFileSystemV1.java | 2 +-
.../hadoop/impl/fs/HadoopLocalFileSystemV2.java | 2 +-
.../hadoop/impl/fs/HadoopParameters.java | 2 +-
.../hadoop/impl/fs/HadoopRawLocalFileSystem.java | 2 +-
.../processors/hadoop/impl/igfs/HadoopIgfs.java | 2 +-
.../igfs/HadoopIgfsCommunicationException.java | 2 +-
.../processors/hadoop/impl/igfs/HadoopIgfsEx.java | 2 +-
.../hadoop/impl/igfs/HadoopIgfsFuture.java | 2 +-
.../hadoop/impl/igfs/HadoopIgfsInProc.java | 4 +-
.../hadoop/impl/igfs/HadoopIgfsInputStream.java | 2 +-
.../processors/hadoop/impl/igfs/HadoopIgfsIo.java | 2 +-
.../hadoop/impl/igfs/HadoopIgfsIpcIo.java | 2 +-
.../hadoop/impl/igfs/HadoopIgfsIpcIoListener.java | 2 +-
.../hadoop/impl/igfs/HadoopIgfsJclLogger.java | 2 +-
.../hadoop/impl/igfs/HadoopIgfsOutProc.java | 4 +-
.../hadoop/impl/igfs/HadoopIgfsOutputStream.java | 2 +-
.../hadoop/impl/igfs/HadoopIgfsProperties.java | 2 +-
.../impl/igfs/HadoopIgfsProxyInputStream.java | 2 +-
.../impl/igfs/HadoopIgfsProxyOutputStream.java | 2 +-
...pIgfsSecondaryFileSystemPositionedReadable.java | 2 +-
.../hadoop/impl/igfs/HadoopIgfsStreamDelegate.java | 2 +-
.../impl/igfs/HadoopIgfsStreamEventListener.java | 2 +-
.../hadoop/impl/igfs/HadoopIgfsUtils.java | 3 +-
.../hadoop/impl/igfs/HadoopIgfsWrapper.java | 2 +-
.../hadoop/impl/proto/HadoopClientProtocol.java | 2 +-
.../hadoop/impl/v1/HadoopV1CleanupTask.java | 2 +-
.../processors/hadoop/impl/v1/HadoopV1Counter.java | 2 +-
.../processors/hadoop/impl/v1/HadoopV1MapTask.java | 2 +-
.../hadoop/impl/v1/HadoopV1OutputCollector.java | 2 +-
.../hadoop/impl/v1/HadoopV1Partitioner.java | 2 +-
.../hadoop/impl/v1/HadoopV1ReduceTask.java | 2 +-
.../hadoop/impl/v1/HadoopV1Reporter.java | 2 +-
.../hadoop/impl/v1/HadoopV1SetupTask.java | 2 +-
.../hadoop/impl/v1/HadoopV1Splitter.java | 2 +-
.../processors/hadoop/impl/v1/HadoopV1Task.java | 2 +-
.../processors/hadoop/impl/v2/HadoopDaemon.java | 3 +-
.../hadoop/impl/v2/HadoopSerializationWrapper.java | 2 +-
.../hadoop/impl/v2/HadoopShutdownHookManager.java | 2 +-
.../hadoop/impl/v2/HadoopV2CleanupTask.java | 3 +-
.../processors/hadoop/impl/v2/HadoopV2Counter.java | 2 +-
.../processors/hadoop/impl/v2/HadoopV2Job.java | 4 +-
.../hadoop/impl/v2/HadoopV2JobResourceManager.java | 2 +-
.../processors/hadoop/impl/v2/HadoopV2MapTask.java | 4 +-
.../hadoop/impl/v2/HadoopV2Partitioner.java | 2 +-
.../hadoop/impl/v2/HadoopV2ReduceTask.java | 4 +-
.../hadoop/impl/v2/HadoopV2SetupTask.java | 3 +-
.../hadoop/impl/v2/HadoopV2Splitter.java | 2 +-
.../processors/hadoop/impl/v2/HadoopV2Task.java | 2 +-
.../hadoop/impl/v2/HadoopV2TaskContext.java | 3 +-
.../impl/v2/HadoopWritableSerialization.java | 2 +-
.../hadoop/jobtracker/HadoopJobMetadata.java | 4 +-
.../hadoop/jobtracker/HadoopJobTracker.java | 5 +-
.../hadoop/planner/HadoopDefaultMapReducePlan.java | 2 +-
.../proto/HadoopProtocolJobCountersTask.java | 2 +-
.../hadoop/proto/HadoopProtocolJobStatusTask.java | 2 +-
.../hadoop/proto/HadoopProtocolKillJobTask.java | 2 +-
.../hadoop/proto/HadoopProtocolNextTaskIdTask.java | 2 +-
.../hadoop/proto/HadoopProtocolSubmitJobTask.java | 2 +-
.../hadoop/proto/HadoopProtocolTaskAdapter.java | 3 +-
.../hadoop/proto/HadoopProtocolTaskArguments.java | 2 +-
.../processors/hadoop/shuffle/HadoopShuffle.java | 2 +-
.../hadoop/shuffle/HadoopShuffleJob.java | 5 +-
.../collections/HadoopConcurrentHashMultimap.java | 2 +-
.../shuffle/collections/HadoopHashMultimap.java | 2 +-
.../collections/HadoopHashMultimapBase.java | 3 +-
.../hadoop/shuffle/collections/HadoopMultimap.java | 2 +-
.../shuffle/collections/HadoopMultimapBase.java | 2 +-
.../hadoop/shuffle/collections/HadoopSkipList.java | 3 +-
.../hadoop/shuffle/streams/HadoopDataInStream.java | 2 +-
.../shuffle/streams/HadoopDataOutStream.java | 2 +-
.../shuffle/streams/HadoopOffheapBuffer.java | 2 +-
.../taskexecutor/HadoopEmbeddedTaskExecutor.java | 3 +-
.../hadoop/taskexecutor/HadoopExecutorService.java | 1 -
.../hadoop/taskexecutor/HadoopRunnableTask.java | 3 +-
.../taskexecutor/HadoopTaskExecutorAdapter.java | 2 +-
.../hadoop/taskexecutor/HadoopTaskState.java | 2 +-
.../hadoop/taskexecutor/HadoopTaskStatus.java | 2 +-
.../external/HadoopExternalTaskExecutor.java | 2 +-
.../external/HadoopExternalTaskMetadata.java | 2 +-
.../external/HadoopJobInfoUpdateRequest.java | 2 +-
.../external/HadoopPrepareForJobRequest.java | 2 +-
.../external/HadoopProcessDescriptor.java | 2 +-
.../external/HadoopProcessStartedAck.java | 2 +-
.../external/HadoopTaskExecutionRequest.java | 2 +-
.../external/HadoopTaskFinishedMessage.java | 2 +-
.../external/child/HadoopChildProcessRunner.java | 1 -
.../child/HadoopExternalProcessStarter.java | 2 +-
.../HadoopAbstractCommunicationClient.java | 2 +-
.../communication/HadoopCommunicationClient.java | 2 +-
.../communication/HadoopExternalCommunication.java | 3 +-
.../HadoopHandshakeTimeoutException.java | 2 +-
.../communication/HadoopIpcToNioAdapter.java | 2 +-
.../communication/HadoopMessageListener.java | 2 +-
.../HadoopTcpNioCommunicationClient.java | 2 +-
.../processors/hadoop/HadoopSharedMap.java | 2 +-
.../hadoop/impl/HadoopAbstractMapReduceTest.java | 20 +-
.../hadoop/impl/HadoopAbstractSelfTest.java | 5 +-
.../hadoop/impl/HadoopAbstractWordCountTest.java | 2 +-
.../hadoop/impl/HadoopCommandLineTest.java | 30 +-
.../hadoop/impl/HadoopFileSystemsTest.java | 5 +-
.../processors/hadoop/impl/HadoopGroupingTest.java | 7 +-
.../hadoop/impl/HadoopJobTrackerSelfTest.java | 5 +-
.../impl/HadoopMapReduceEmbeddedSelfTest.java | 5 +-
.../impl/HadoopMapReduceErrorResilienceTest.java | 11 +-
.../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 +
.../hadoop/impl/HadoopSortingExternalTest.java | 2 +-
.../processors/hadoop/impl/HadoopSortingTest.java | 4 +-
.../hadoop/impl/HadoopSplitWrapperSelfTest.java | 6 +-
.../processors/hadoop/impl/HadoopStartup.java | 3 +-
.../hadoop/impl/HadoopTaskExecutionSelfTest.java | 8 +-
.../impl/HadoopTasksVersionsAbstractTest.java | 5 +
.../processors/hadoop/impl/HadoopTeraSortTest.java | 8 +-
.../hadoop/impl/HadoopTestTaskContext.java | 2 +-
.../processors/hadoop/impl/HadoopTestUtils.java | 2 +-
.../hadoop/impl/HadoopTxConfigCacheTest.java | 6 +-
.../hadoop/impl/HadoopUserLibsSelfTest.java | 8 +
.../hadoop/impl/HadoopV2JobSelfTest.java | 4 +-
.../hadoop/impl/HadoopValidationSelfTest.java | 4 +-
.../impl/HadoopWeightedMapReducePlannerTest.java | 5 +-
.../HadoopClientProtocolEmbeddedSelfTest.java | 2 +-
...adoopClientProtocolMultipleServersSelfTest.java | 10 +-
.../impl/client/HadoopClientProtocolSelfTest.java | 6 +-
.../hadoop/impl/examples/HadoopWordCount1.java | 2 +-
.../hadoop/impl/examples/HadoopWordCount1Map.java | 2 +-
.../impl/examples/HadoopWordCount1Reduce.java | 2 +-
.../hadoop/impl/examples/HadoopWordCount2.java | 2 +-
.../impl/examples/HadoopWordCount2Combiner.java | 2 +-
.../impl/examples/HadoopWordCount2Mapper.java | 2 +-
.../impl/examples/HadoopWordCount2Reducer.java | 2 +-
.../KerberosHadoopFileSystemFactorySelfTest.java | 6 +-
.../hadoop/impl/igfs/Hadoop1DualAbstractTest.java | 2 +-
.../impl/igfs/Hadoop1OverIgfsDualAsyncTest.java | 2 +-
.../impl/igfs/Hadoop1OverIgfsDualSyncTest.java | 2 +-
.../hadoop/impl/igfs/Hadoop1OverIgfsProxyTest.java | 4 +-
.../impl/igfs/HadoopFIleSystemFactorySelfTest.java | 3 +-
.../HadoopIgfs20FileSystemAbstractSelfTest.java | 59 +
...oopIgfs20FileSystemLoopbackPrimarySelfTest.java | 11 +-
...HadoopIgfs20FileSystemShmemPrimarySelfTest.java | 2 +-
.../impl/igfs/HadoopIgfsDualAbstractSelfTest.java | 10 +-
.../impl/igfs/HadoopIgfsDualAsyncSelfTest.java | 2 +-
.../impl/igfs/HadoopIgfsDualSyncSelfTest.java | 2 +-
.../HadoopIgfsSecondaryFileSystemTestAdapter.java | 2 +-
...HadoopSecondaryFileSystemConfigurationTest.java | 7 +-
.../hadoop/impl/igfs/IgfsEventsTestSuite.java | 64 +-
.../impl/igfs/IgfsNearOnlyMultiNodeSelfTest.java | 16 +-
.../IgniteHadoopFileSystemAbstractSelfTest.java | 76 +-
...adoopFileSystemClientBasedAbstractSelfTest.java | 5 +-
...doopFileSystemClientBasedDualAsyncSelfTest.java | 11 +-
...adoopFileSystemClientBasedDualSyncSelfTest.java | 11 +-
.../IgniteHadoopFileSystemClientBasedOpenTest.java | 7 +-
...HadoopFileSystemClientBasedPrimarySelfTest.java | 11 +-
...teHadoopFileSystemClientBasedProxySelfTest.java | 11 +-
.../igfs/IgniteHadoopFileSystemClientSelfTest.java | 4 +-
.../IgniteHadoopFileSystemHandshakeSelfTest.java | 8 +-
.../IgniteHadoopFileSystemIpcCacheSelfTest.java | 15 +-
.../igfs/IgniteHadoopFileSystemLoggerSelfTest.java | 7 +-
.../IgniteHadoopFileSystemLoggerStateSelfTest.java | 11 +-
...teHadoopFileSystemLoopbackAbstractSelfTest.java | 2 +-
...ileSystemLoopbackEmbeddedDualAsyncSelfTest.java | 12 +-
...FileSystemLoopbackEmbeddedDualSyncSelfTest.java | 12 +-
...pFileSystemLoopbackEmbeddedPrimarySelfTest.java | 12 +-
...ileSystemLoopbackEmbeddedSecondarySelfTest.java | 13 +-
...ileSystemLoopbackExternalDualAsyncSelfTest.java | 2 +-
...FileSystemLoopbackExternalDualSyncSelfTest.java | 2 +-
...pFileSystemLoopbackExternalPrimarySelfTest.java | 2 +-
...ileSystemLoopbackExternalSecondarySelfTest.java | 3 +-
...emLoopbackExternalToClientAbstractSelfTest.java | 3 +-
...mLoopbackExternalToClientDualAsyncSelfTest.java | 2 +-
...emLoopbackExternalToClientDualSyncSelfTest.java | 2 +-
...temLoopbackExternalToClientPrimarySelfTest.java | 2 +-
...ystemLoopbackExternalToClientProxySelfTest.java | 2 +-
...gniteHadoopFileSystemShmemAbstractSelfTest.java | 5 +-
...opFileSystemShmemExternalDualAsyncSelfTest.java | 9 +-
...oopFileSystemShmemExternalDualSyncSelfTest.java | 2 +-
...doopFileSystemShmemExternalPrimarySelfTest.java | 2 +-
...opFileSystemShmemExternalSecondarySelfTest.java | 2 +-
...ystemShmemExternalToClientAbstractSelfTest.java | 5 +-
...stemShmemExternalToClientDualAsyncSelfTest.java | 2 +-
...ystemShmemExternalToClientDualSyncSelfTest.java | 2 +-
...SystemShmemExternalToClientPrimarySelfTest.java | 2 +-
...leSystemShmemExternalToClientProxySelfTest.java | 2 +-
.../shuffle/collections/HadoopAbstractMapTest.java | 2 +-
.../HadoopConcurrentHashMultimapSelftest.java | 5 +-
.../shuffle/collections/HadoopHashMapSelfTest.java | 4 +-
.../collections/HadoopSkipListSelfTest.java | 5 +-
.../shuffle/streams/HadoopDataStreamSelfTest.java | 6 +-
.../taskexecutor/HadoopExecutorServiceTest.java | 56 +-
.../HadoopExternalTaskExecutionSelfTest.java | 9 +-
.../HadoopExternalCommunicationSelfTest.java | 11 +-
.../impl/util/BasicUserNameMapperSelfTest.java | 4 +
.../impl/util/ChainedUserNameMapperSelfTest.java | 6 +-
.../impl/util/KerberosUserNameMapperSelfTest.java | 5 +
.../state/HadoopJobTrackerSelfTestState.java | 2 +-
.../ignite/testsuites/IgniteHadoopTestSuite.java | 147 +-
.../IgniteIgfsLinuxAndMacOSTestSuite.java | 38 +-
modules/hibernate-4.2/pom.xml | 8 +-
.../HibernateAbstractRegionAccessStrategy.java | 2 +-
.../cache/hibernate/HibernateCollectionRegion.java | 2 +-
.../cache/hibernate/HibernateEntityRegion.java | 2 +-
.../hibernate/HibernateGeneralDataRegion.java | 2 +-
.../cache/hibernate/HibernateNaturalIdRegion.java | 2 +-
.../hibernate/HibernateQueryResultsRegion.java | 2 +-
.../ignite/cache/hibernate/HibernateRegion.java | 2 +-
.../cache/hibernate/HibernateRegionFactory.java | 2 +-
.../cache/hibernate/HibernateTimestampsRegion.java | 2 +-
.../ignite/cache/hibernate/package-info.java | 3 +-
.../store/hibernate/CacheHibernateBlobStore.java | 6 +-
.../hibernate/CacheHibernateBlobStoreEntry.java | 2 +-
.../hibernate/CacheHibernateBlobStoreFactory.java | 2 +-
.../CacheHibernateStoreSessionListener.java | 2 +-
.../ignite/cache/store/hibernate/package-info.java | 3 +-
.../test/config/factory-incorrect-store-cache.xml | 4 +
.../HibernateL2CacheConfigurationSelfTest.java | 20 +-
.../hibernate/HibernateL2CacheMultiJvmTest.java | 30 +-
.../cache/hibernate/HibernateL2CacheSelfTest.java | 23 +-
.../HibernateL2CacheStrategySelfTest.java | 4 +-
.../CacheHibernateBlobStoreNodeRestartTest.java | 2 +-
.../hibernate/CacheHibernateBlobStoreSelfTest.java | 4 -
.../CacheHibernateStoreFactorySelfTest.java | 8 +-
...CacheHibernateStoreSessionListenerSelfTest.java | 2 +-
.../ignite/cache/store/hibernate/package-info.java | 3 +-
.../testsuites/IgniteBinaryHibernateTestSuite.java | 37 -
.../testsuites/IgniteHibernateTestSuite.java | 39 +-
modules/hibernate-5.1/pom.xml | 12 +-
.../HibernateAbstractRegionAccessStrategy.java | 2 +-
.../cache/hibernate/HibernateCollectionRegion.java | 2 +-
.../cache/hibernate/HibernateEntityRegion.java | 2 +-
.../hibernate/HibernateGeneralDataRegion.java | 2 +-
.../cache/hibernate/HibernateNaturalIdRegion.java | 2 +-
.../hibernate/HibernateQueryResultsRegion.java | 2 +-
.../ignite/cache/hibernate/HibernateRegion.java | 2 +-
.../cache/hibernate/HibernateRegionFactory.java | 2 +-
.../cache/hibernate/HibernateTimestampsRegion.java | 2 +-
.../ignite/cache/hibernate/package-info.java | 3 +-
.../store/hibernate/CacheHibernateBlobStore.java | 6 +-
.../hibernate/CacheHibernateBlobStoreEntry.java | 2 +-
.../hibernate/CacheHibernateBlobStoreFactory.java | 2 +-
.../CacheHibernateStoreSessionListener.java | 2 +-
.../ignite/cache/store/hibernate/package-info.java | 3 +-
.../test/config/factory-incorrect-store-cache.xml | 4 +
.../HibernateL2CacheConfigurationSelfTest.java | 21 +-
.../hibernate/HibernateL2CacheMultiJvmTest.java | 29 +-
.../cache/hibernate/HibernateL2CacheSelfTest.java | 25 +-
.../HibernateL2CacheStrategySelfTest.java | 4 +-
.../CacheHibernateBlobStoreNodeRestartTest.java | 2 +-
.../hibernate/CacheHibernateBlobStoreSelfTest.java | 7 +-
.../CacheHibernateStoreFactorySelfTest.java | 10 +-
...CacheHibernateStoreSessionListenerSelfTest.java | 2 +-
.../ignite/cache/store/hibernate/package-info.java | 3 +-
.../IgniteBinaryHibernate5TestSuite.java | 37 -
.../testsuites/IgniteHibernate5TestSuite.java | 39 +-
.../licenses/apache-2.0.txt} | 0
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 | 25 +
.../store/hibernate/CacheHibernateBlobStore.java | 545 +
.../hibernate/CacheHibernateBlobStoreEntry.java | 89 +
.../hibernate/CacheHibernateBlobStoreFactory.java | 235 +
.../CacheHibernateStoreSessionListener.java | 226 +
.../ignite/cache/store/hibernate/package-info.java | 23 +
.../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 | 407 +
.../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 | 23 +
.../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 | 280 +-
.../HibernateNonStrictAccessStrategy.java | 8 +-
.../hibernate/HibernateReadOnlyAccessStrategy.java | 8 +-
.../HibernateReadWriteAccessStrategy.java | 40 +-
.../HibernateTransactionalAccessStrategy.java | 26 +-
.../ignite/cache/hibernate/package-info.java | 3 +-
modules/ignored-tests/pom.xml | 6 +-
.../IgniteIgnoredBinarySimpleMapperTestSuite.java | 41 -
.../testsuites/IgniteIgnoredBinaryTestSuite.java | 26 +-
.../ignite/testsuites/IgniteIgnoredTestSuite.java | 50 +-
modules/indexing/pom.xml | 4 +-
.../ignite/internal/mxbean/SqlQueryMXBean.java | 71 +
.../ignite/internal/mxbean/SqlQueryMXBeanImpl.java | 56 +
.../cache/query/CacheQueryPartitionInfo.java | 143 -
.../cache/query/GridCacheTwoStepQuery.java | 197 +-
.../processors/cache/query/QueryTable.java | 2 +
.../cache/query/RegisteredQueryCursor.java | 92 +
.../processors/query/h2/CommandProcessor.java | 1294 ++
.../processors/query/h2/CommandResult.java | 58 +
.../processors/query/h2/ConnectionManager.java | 511 +
.../query/h2/DhtResultSetEnlistFuture.java | 63 -
.../query/h2/DmlStatementsProcessor.java | 1423 +-
.../processors/query/h2/H2CachedStatementKey.java | 29 +-
.../processors/query/h2/H2ConnectionWrapper.java | 41 +-
.../internal/processors/query/h2/H2Cursor.java | 8 +-
.../processors/query/h2/H2DatabaseType.java | 14 +-
.../processors/query/h2/H2FieldsIterator.java | 15 +-
.../processors/query/h2/H2KeyValueIterator.java | 2 +-
.../internal/processors/query/h2/H2QueryInfo.java | 138 +
.../processors/query/h2/H2ResultSetIterator.java | 8 +-
.../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 | 239 +-
.../processors/query/h2/H2TableEngine.java | 18 +-
.../processors/query/h2/H2TwoStepCachedQuery.java | 63 -
.../query/h2/H2TwoStepCachedQueryKey.java | 101 -
.../internal/processors/query/h2/H2Utils.java | 701 +-
.../processors/query/h2/IgniteH2Indexing.java | 4902 ++---
.../processors/query/h2/IndexBuildClosure.java | 54 +
.../query/h2/IndexRebuildFullClosure.java | 49 +
.../query/h2/IndexRebuildPartialClosure.java | 76 +
.../internal/processors/query/h2/KillQueryRun.java | 71 +
.../query/h2/LongRunningQueryManager.java | 199 +
.../processors/query/h2/MapH2QueryInfo.java | 58 +
.../query/h2/NearResultSetEnlistFuture.java | 59 -
.../internal/processors/query/h2/ObjectPool.java | 97 -
.../processors/query/h2/ObjectPoolReusable.java | 58 -
.../processors/query/h2/ParsingResult.java | 102 -
.../processors/query/h2/PreparedStatementEx.java | 48 -
.../query/h2/PreparedStatementExImpl.java | 648 -
.../processors/query/h2/QueryDescriptor.java | 181 +
.../processors/query/h2/QueryParameters.java | 235 +
.../internal/processors/query/h2/QueryParser.java | 738 +
.../processors/query/h2/QueryParserCacheEntry.java | 95 +
.../processors/query/h2/QueryParserResult.java | 159 +
.../query/h2/QueryParserResultCommand.java | 70 +
.../processors/query/h2/QueryParserResultDml.java | 95 +
.../query/h2/QueryParserResultSelect.java | 177 +
.../query/h2/RebuildIndexFromHashClosure.java | 47 -
.../processors/query/h2/ReduceH2QueryInfo.java | 44 +
.../processors/query/h2/ResultSetEnlistFuture.java | 136 -
.../processors/query/h2/SchemaManager.java | 754 +
.../processors/query/h2/ThreadLocalObjectPool.java | 132 +
.../internal/processors/query/h2/UpdateResult.java | 51 +-
.../query/h2/affinity/H2PartitionResolver.java | 47 +
.../query/h2/affinity/PartitionExtractor.java | 862 +
.../processors/query/h2/database/H2IndexType.java | 36 +
.../query/h2/database/H2PkHashIndex.java | 149 +-
.../processors/query/h2/database/H2RowFactory.java | 83 -
.../processors/query/h2/database/H2Tree.java | 242 +-
.../query/h2/database/H2TreeClientIndex.java | 131 +
.../query/h2/database/H2TreeFilterClosure.java | 48 +-
.../processors/query/h2/database/H2TreeIndex.java | 845 +-
.../query/h2/database/H2TreeIndexBase.java | 148 +
.../query/h2/database/IndexInformation.java | 106 +
.../query/h2/database/InlineIndexHelper.java | 11 +-
.../h2/database/io/AbstractH2ExtrasInnerIO.java | 23 +-
.../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 | 10 +-
.../query/h2/ddl/DdlStatementsProcessor.java | 785 -
.../processors/query/h2/dml/DmlArguments.java | 4 +-
.../processors/query/h2/dml/DmlAstUtils.java | 58 +-
.../processors/query/h2/dml/DmlBatchSender.java | 24 +-
.../query/h2/dml/DmlBulkLoadDataConverter.java | 52 +
.../query/h2/dml/DmlDistributedPlanInfo.java | 17 +-
.../query/h2/dml/DmlDistributedUpdateRun.java | 120 +
.../query/h2/dml/DmlPageProcessingErrorResult.java | 1 -
.../query/h2/dml/DmlPageProcessingResult.java | 1 -
.../query/h2/dml/DmlUpdateResultsIterator.java | 71 +
.../query/h2/dml/DmlUpdateSingleEntryIterator.java | 66 +
.../internal/processors/query/h2/dml/DmlUtils.java | 481 +-
.../processors/query/h2/dml/FastUpdate.java | 2 +-
.../processors/query/h2/dml/UpdatePlan.java | 73 +-
.../processors/query/h2/dml/UpdatePlanBuilder.java | 345 +-
.../processors/query/h2/dml/package-info.java | 3 +-
.../query/h2/opt/DistributedJoinMode.java | 51 -
.../query/h2/opt/GridH2CollocationModel.java | 836 -
.../processors/query/h2/opt/GridH2Cursor.java | 2 +-
.../query/h2/opt/GridH2DefaultTableEngine.java | 4 +-
.../processors/query/h2/opt/GridH2IndexBase.java | 1483 +-
.../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 | 90 -
.../processors/query/h2/opt/GridH2ProxyIndex.java | 50 +-
.../query/h2/opt/GridH2ProxySpatialIndex.java | 1 -
.../query/h2/opt/GridH2QueryContext.java | 645 -
.../processors/query/h2/opt/GridH2QueryType.java | 49 -
.../processors/query/h2/opt/GridH2Row.java | 138 -
.../query/h2/opt/GridH2RowDescriptor.java | 204 +-
.../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 | 857 +-
.../query/h2/opt/GridLuceneDirectory.java | 2 +-
.../processors/query/h2/opt/GridLuceneFile.java | 2 +-
.../processors/query/h2/opt/GridLuceneIndex.java | 2 +-
.../query/h2/opt/GridLuceneInputStream.java | 3 +-
.../query/h2/opt/GridLuceneLockFactory.java | 6 +-
.../query/h2/opt/GridLuceneOutputStream.java | 2 +-
.../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 | 126 +
.../processors/query/h2/opt/QueryContextKey.java | 101 +
.../query/h2/opt/QueryContextRegistry.java | 145 +
.../processors/query/h2/opt/TableStatistics.java | 53 +
.../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 +
.../internal/processors/query/h2/package-info.java | 3 +-
.../query/h2/sql/GridSqlAggregateFunction.java | 3 +-
.../processors/query/h2/sql/GridSqlAlias.java | 2 +-
.../processors/query/h2/sql/GridSqlColumn.java | 8 +-
.../processors/query/h2/sql/GridSqlConst.java | 2 +-
.../query/h2/sql/GridSqlCreateTable.java | 18 +
.../processors/query/h2/sql/GridSqlElement.java | 14 +-
.../processors/query/h2/sql/GridSqlFunction.java | 2 +-
.../query/h2/sql/GridSqlFunctionType.java | 2 +-
.../processors/query/h2/sql/GridSqlJoin.java | 2 +-
.../processors/query/h2/sql/GridSqlKeyword.java | 5 +-
.../processors/query/h2/sql/GridSqlOperation.java | 2 +-
.../query/h2/sql/GridSqlOperationType.java | 2 +-
.../processors/query/h2/sql/GridSqlParameter.java | 2 +-
.../query/h2/sql/GridSqlPlaceholder.java | 2 +-
.../processors/query/h2/sql/GridSqlQuery.java | 13 +-
.../query/h2/sql/GridSqlQueryParser.java | 417 +-
.../query/h2/sql/GridSqlQuerySplitter.java | 1607 +-
.../processors/query/h2/sql/GridSqlSelect.java | 52 +-
.../processors/query/h2/sql/GridSqlSortColumn.java | 2 +-
.../processors/query/h2/sql/GridSqlStatement.java | 1 +
.../processors/query/h2/sql/GridSqlSubquery.java | 3 +-
.../processors/query/h2/sql/GridSqlTable.java | 2 +-
.../processors/query/h2/sql/GridSqlType.java | 2 +-
.../processors/query/h2/sql/GridSqlUnion.java | 6 +-
.../processors/query/h2/sql/GridSqlUpdate.java | 1 -
.../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 | 78 +-
.../h2/sys/view/SqlSystemViewBaselineNodes.java | 5 +-
.../h2/sys/view/SqlSystemViewCacheGroups.java | 115 +
.../view/SqlSystemViewCacheGroupsIOStatistics.java | 124 +
.../query/h2/sys/view/SqlSystemViewCaches.java | 149 +-
.../query/h2/sys/view/SqlSystemViewIndexes.java | 132 +
.../h2/sys/view/SqlSystemViewNodeAttributes.java | 16 +-
.../h2/sys/view/SqlSystemViewNodeMetrics.java | 47 +-
.../query/h2/sys/view/SqlSystemViewNodes.java | 11 +-
.../sys/view/SqlSystemViewQueryHistoryMetrics.java | 92 +
.../h2/sys/view/SqlSystemViewRunningQueries.java | 101 +
.../query/h2/sys/view/SqlSystemViewSchemas.java | 73 +
.../query/h2/sys/view/SqlSystemViewTables.java | 145 +
.../query/h2/twostep/DistributedUpdateRun.java | 133 -
.../query/h2/twostep/GridMapQueryExecutor.java | 1141 +-
.../query/h2/twostep/GridMergeIndex.java | 810 -
.../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 | 1255 +-
.../query/h2/twostep/GridResultPage.java | 222 -
.../query/h2/twostep/GridThreadLocalTable.java | 295 -
.../query/h2/twostep/MapNodeResults.java | 3 +-
.../query/h2/twostep/MapQueryLazyWorker.java | 353 -
.../query/h2/twostep/MapQueryLazyWorkerKey.java | 97 -
.../query/h2/twostep/MapQueryResult.java | 277 +-
.../query/h2/twostep/MapQueryResults.java | 129 +-
.../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 | 71 +-
.../query/h2/twostep/ReduceResultPage.java | 204 +
.../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 +
.../h2/twostep/msg/GridH2IndexRangeRequest.java | 2 +
.../h2/twostep/msg/GridH2IndexRangeResponse.java | 2 +
.../query/h2/twostep/msg/GridH2QueryRequest.java | 75 +-
.../msg/GridH2SelectForUpdateTxDetails.java | 1 +
.../query/h2/twostep/msg/GridH2ValueMessage.java | 2 +
.../h2/twostep/msg/GridH2ValueMessageFactory.java | 2 +-
.../visor/verify/ValidateIndexesClosure.java | 293 +-
.../visor/verify/VisorValidateIndexesTask.java | 29 +
.../spi/metric/sql/MetricSetLocalSystemView.java | 103 +
.../ignite/spi/metric/sql/SqlViewExporterSpi.java | 79 +
.../apache/ignite/spi/metric/sql/package-info.java | 26 +
.../org/apache/ignite/client/ClientTestSuite.java | 5 +-
.../apache/ignite/client/FunctionalQueryTest.java | 71 +-
.../ignite/client/IgniteBinaryQueryTest.java | 4 -
...finityKeyNameAndValueFieldNameConflictTest.java | 272 +
.../processors/cache/BigEntryQueryTest.java | 2 +
...aryMetadataConcurrentUpdateWithIndexesTest.java | 436 +
.../cache/BinarySerializationQuerySelfTest.java | 10 +-
.../cache/BinaryTypeMismatchLoggingTest.java | 12 +-
.../cache/BinaryTypeRegistrationTest.java | 197 +
.../CacheAbstractQueryDetailMetricsSelfTest.java | 44 +-
.../cache/CacheAbstractQueryMetricsSelfTest.java | 53 +-
.../cache/CacheBinaryKeyConcurrentQueryTest.java | 13 +-
.../cache/CacheConfigurationP2PTest.java | 4 +-
.../cache/CacheConfigurationP2PTestServer.java | 2 +-
.../cache/CacheGroupMetricsWithIndexTest.java | 228 +
.../processors/cache/CacheIndexStreamerTest.java | 24 +-
.../cache/CacheIteratorScanQueryTest.java | 4 +-
.../cache/CacheLocalQueryMetricsSelfTest.java | 2 +-
.../cache/CacheOffheapBatchIndexingBaseTest.java | 10 +-
.../CacheOffheapBatchIndexingMultiTypeTest.java | 6 +-
.../CacheOffheapBatchIndexingSingleTypeTest.java | 6 +-
.../cache/CacheOperationsWithExpirationTest.java | 3 +
...PartitionedQueryMetricsDistributedSelfTest.java | 2 +-
.../CachePartitionedQueryMetricsLocalSelfTest.java | 2 +-
...acheQueryAfterDynamicCacheStartFailureTest.java | 132 +-
.../processors/cache/CacheQueryBuildValueTest.java | 10 +-
.../cache/CacheQueryEvictDataLostTest.java | 2 +
.../cache/CacheQueryFilterExpiredTest.java | 18 +-
.../cache/CacheQueryNewClientSelfTest.java | 19 +-
.../CacheRandomOperationsMultithreadedTest.java | 13 +-
...eReplicatedQueryMetricsDistributedSelfTest.java | 2 +-
.../CacheReplicatedQueryMetricsLocalSelfTest.java | 2 +-
.../CacheScanPartitionQueryFallbackSelfTest.java | 19 +-
.../cache/CacheSqlQueryValueCopySelfTest.java | 17 +-
.../ClientReconnectAfterClusterRestartTest.java | 41 +-
.../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 | 15 +-
.../processors/cache/GridCacheOffHeapSelfTest.java | 16 +-
.../cache/GridCacheOffheapIndexEntryEvictTest.java | 17 +-
.../cache/GridCacheOffheapIndexGetSelfTest.java | 18 +-
.../cache/GridCacheQueryIndexDisabledSelfTest.java | 23 +-
.../cache/GridCacheQuerySerializationSelfTest.java | 16 +-
.../cache/GridCacheQuerySimpleBenchmark.java | 16 +-
.../processors/cache/GridCacheQueryTestValue.java | 2 +-
.../cache/GridIndexingWithNoopSwapSelfTest.java | 16 +-
.../IgniteBinaryObjectFieldsQuerySelfTest.java | 21 +-
.../IgniteBinaryObjectQueryArgumentsTest.java | 18 +-
...niteBinaryWrappedObjectFieldsQuerySelfTest.java | 2 +-
.../IgniteCacheAbstractFieldsQuerySelfTest.java | 47 +-
.../IgniteCacheAbstractInsertSqlQuerySelfTest.java | 16 +-
.../cache/IgniteCacheAbstractQuerySelfTest.java | 157 +-
.../IgniteCacheAbstractSqlDmlQuerySelfTest.java | 12 -
.../cache/IgniteCacheCollocatedQuerySelfTest.java | 15 +-
.../IgniteCacheConfigVariationsQueryTest.java | 14 +-
...teCacheConfigurationPrimitiveTypesSelfTest.java | 26 +-
.../cache/IgniteCacheCrossCacheJoinRandomTest.java | 15 +-
.../cache/IgniteCacheDeleteSqlQuerySelfTest.java | 4 +
...teCacheDistributedJoinCollocatedAndNotTest.java | 17 +-
...teCacheDistributedJoinCustomAffinityMapper.java | 11 +-
.../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 | 25 +-
.../cache/IgniteCacheInsertSqlQuerySelfTest.java | 121 +-
...oinPartitionedAndReplicatedCollocationTest.java | 12 +-
...gniteCacheJoinPartitionedAndReplicatedTest.java | 21 +-
.../IgniteCacheJoinQueryWithAffinityKeyTest.java | 18 +-
.../cache/IgniteCacheLargeResultSelfTest.java | 16 +-
...acheLockPartitionOnAffinityRunAbstractTest.java | 2 +-
...ockPartitionOnAffinityRunAtomicCacheOpTest.java | 10 +-
.../IgniteCacheLockPartitionOnAffinityRunTest.java | 13 +-
...cheLockPartitionOnAffinityRunTxCacheOpTest.java | 2 +-
...PartitionOnAffinityRunWithCollisionSpiTest.java | 3 +
.../cache/IgniteCacheMergeSqlQuerySelfTest.java | 31 +-
.../cache/IgniteCacheMultipleIndexedTypesTest.java | 2 +
.../cache/IgniteCacheNoClassQuerySelfTest.java | 11 +-
.../IgniteCacheObjectKeyIndexingSelfTest.java | 6 +-
.../cache/IgniteCacheOffheapEvictQueryTest.java | 14 +-
.../cache/IgniteCacheOffheapIndexScanTest.java | 23 +-
.../IgniteCacheP2pUnmarshallingQueryErrorTest.java | 3 +
...CachePartitionedQueryMultiThreadedSelfTest.java | 16 +-
.../IgniteCachePrimitiveFieldsQuerySelfTest.java | 16 +-
.../cache/IgniteCacheQueriesLoadTest1.java | 595 -
...gniteCacheQueryEvictsMultiThreadedSelfTest.java | 2 +-
.../cache/IgniteCacheQueryH2IndexingLeakTest.java | 31 +-
.../cache/IgniteCacheQueryIndexSelfTest.java | 5 +-
.../cache/IgniteCacheQueryLoadSelfTest.java | 21 +-
.../IgniteCacheQueryMultiThreadedSelfTest.java | 41 +-
.../cache/IgniteCacheSqlDmlErrorSelfTest.java | 356 +
.../IgniteCacheSqlInsertValidationSelfTest.java | 300 +
.../cache/IgniteCacheSqlQueryErrorSelfTest.java | 10 +
.../IgniteCacheSqlQueryMultiThreadedSelfTest.java | 17 +-
.../IgniteCacheStarvationOnRebalanceTest.java | 9 +-
.../cache/IgniteCacheUnionDuplicatesTest.java | 15 +-
.../cache/IgniteCacheUpdateSqlQuerySelfTest.java | 382 +-
...iteCheckClusterStateBeforeExecuteQueryTest.java | 11 +-
...iteClientReconnectCacheQueriesFailoverTest.java | 5 +-
.../cache/IgniteClientReconnectQueriesTest.java | 8 +-
.../cache/IgniteCrossCachesJoinsQueryTest.java | 16 +-
.../cache/IgniteDynamicSqlRestoreTest.java | 191 +-
.../cache/IgniteErrorOnRebalanceTest.java | 17 +-
.../processors/cache/IncorrectQueryEntityTest.java | 2 +
.../IndexingCachePartitionLossPolicySelfTest.java | 89 +-
.../cache/QueryEntityCaseMismatchTest.java | 3 +-
.../QueryJoinWithDifferentNodeFiltersTest.java | 11 +-
.../processors/cache/SqlFieldsQuerySelfTest.java | 52 +-
.../cache/StartCachesInParallelTest.java | 131 +
.../authentication/SqlUserCommandSelfTest.java | 20 +-
.../CacheBlockOnCreateDestoryIndexTest.java | 513 +
.../distributed/CacheBlockOnSqlQueryTest.java | 176 +
.../near/IgniteCacheAtomicFieldsQuerySelfTest.java | 2 +-
...eCacheAtomicNearEnabledFieldsQuerySelfTest.java | 2 +-
.../IgniteCacheAtomicNearEnabledQuerySelfTest.java | 2 +-
.../near/IgniteCacheAtomicQuerySelfTest.java | 2 +-
...heClientQueryReplicatedNodeRestartSelfTest.java | 16 +-
...eDistributedPartitionQueryAbstractSelfTest.java | 12 +-
...ributedPartitionQueryConfigurationSelfTest.java | 4 +-
...tributedPartitionQueryNodeRestartsSelfTest.java | 28 +-
...niteCacheDistributedPartitionQuerySelfTest.java | 10 +-
.../IgniteCacheDistributedQueryCancelSelfTest.java | 10 +-
...tributedQueryStopOnCancelOrTimeoutSelfTest.java | 64 +-
...hePartitionedFieldsQueryP2PEnabledSelfTest.java | 2 +-
.../IgniteCachePartitionedFieldsQuerySelfTest.java | 5 +-
...teCachePartitionedQueryP2PDisabledSelfTest.java | 2 +-
.../near/IgniteCachePartitionedQuerySelfTest.java | 7 +-
...eCacheQueryAbstractDistributedJoinSelfTest.java | 23 +-
.../near/IgniteCacheQueryNoRebalanceSelfTest.java | 10 +-
.../near/IgniteCacheQueryNodeFailTest.java | 11 +-
...cheQueryNodeRestartDistributedJoinSelfTest.java | 32 +-
.../near/IgniteCacheQueryNodeRestartSelfTest.java | 16 +-
.../near/IgniteCacheQueryNodeRestartSelfTest2.java | 16 +-
...opOnCancelOrTimeoutDistributedJoinSelfTest.java | 36 +-
.../near/IgniteSqlQueryWithBaselineTest.java | 19 +-
...FieldsQueryJoinNoPrimaryPartitionsSelfTest.java | 4 +-
...cheReplicatedFieldsQueryP2PEnabledSelfTest.java | 2 +-
.../IgniteCacheReplicatedFieldsQuerySelfTest.java | 4 +-
...iteCacheReplicatedQueryP2PDisabledSelfTest.java | 2 +-
.../IgniteCacheReplicatedQuerySelfTest.java | 47 +-
.../cache/index/AbstractIndexingCommonTest.java | 61 +
.../cache/index/AbstractSchemaSelfTest.java | 29 +-
.../cache/index/BasicIndexMultinodeTest.java | 28 +
.../processors/cache/index/BasicIndexTest.java | 847 +-
.../index/ComplexPrimaryKeyUnwrapSelfTest.java | 348 +
.../index/ComplexSecondaryKeyUnwrapSelfTest.java | 246 +
.../index/DuplicateKeyValueClassesSelfTest.java | 9 +-
.../DynamicColumnsAbstractConcurrentSelfTest.java | 57 +-
.../cache/index/DynamicColumnsAbstractTest.java | 19 +-
.../index/DynamicIndexAbstractBasicSelfTest.java | 210 +-
.../DynamicIndexAbstractConcurrentSelfTest.java | 25 +-
.../cache/index/DynamicIndexAbstractSelfTest.java | 64 +-
.../cache/index/H2ConnectionLeaksSelfTest.java | 67 +-
.../H2DynamicColumnsAbstractBasicSelfTest.java | 44 +-
.../index/H2DynamicIndexAbstractSelfTest.java | 18 +-
.../H2DynamicIndexingComplexAbstractTest.java | 11 +-
.../cache/index/H2DynamicTableSelfTest.java | 247 +-
.../cache/index/H2RowCachePageEvictionTest.java | 8 +-
.../processors/cache/index/H2RowCacheSelfTest.java | 26 +-
.../cache/index/H2RowExpireTimeIndexSelfTest.java | 229 +
.../cache/index/IgniteDecimalSelfTest.java | 13 +-
.../index/IoStatisticsBasicIndexSelfTest.java | 560 +
.../processors/cache/index/LongIndexNameTest.java | 16 +-
.../cache/index/MvccEmptyTransactionSelfTest.java | 21 +-
.../index/OptimizedMarshallerIndexNameTest.java | 19 +-
.../cache/index/QueryEntityValidationSelfTest.java | 19 +-
.../cache/index/SchemaExchangeSelfTest.java | 167 +-
...ransactionCommandsWithMvccDisabledSelfTest.java | 70 +
.../index/SqlTransactionsComandsSelfTest.java | 83 -
...ransactionsComandsWithMvccDisabledSelfTest.java | 83 -
...ransactionsCommandsWithMvccEnabledSelfTest.java | 34 +-
.../cache/index/SqlTransactionsSelfTest.java | 29 +-
.../StaticCacheDdlKeepStaticConfigurationTest.java | 28 +
.../processors/cache/index/StaticCacheDdlTest.java | 399 +
.../local/IgniteCacheLocalAtomicQuerySelfTest.java | 2 +-
.../local/IgniteCacheLocalFieldsQuerySelfTest.java | 5 +-
...niteCacheLocalQueryCancelOrTimeoutSelfTest.java | 9 +-
.../cache/local/IgniteCacheLocalQuerySelfTest.java | 4 +
.../cache/metric/SqlViewExporterSpiTest.java | 130 +
.../CacheMvccAbstractContinuousQuerySelfTest.java | 72 +
...acheMvccAbstractSqlContinuousQuerySelfTest.java | 35 +
...acheMvccAbstractSqlCoordinatorFailoverTest.java | 260 +-
.../cache/mvcc/CacheMvccBackupsAbstractTest.java | 18 +-
.../mvcc/CacheMvccBasicContinuousQueryTest.java | 620 +
.../cache/mvcc/CacheMvccBulkLoadTest.java | 4 +
...acheMvccClientReconnectContinuousQueryTest.java | 30 +
.../CacheMvccContinuousQueryBackupQueueTest.java | 30 +
...acheMvccContinuousQueryClientReconnectTest.java | 45 +
.../mvcc/CacheMvccContinuousQueryClientTest.java | 30 +
...CacheMvccContinuousQueryImmutableEntryTest.java | 30 +
...MvccContinuousQueryMultiNodesFilteringTest.java | 30 +
...acheMvccContinuousQueryPartitionedSelfTest.java | 29 +
...vccContinuousQueryPartitionedTxOneNodeTest.java | 36 +
...CacheMvccContinuousQueryReplicatedSelfTest.java | 29 +
...MvccContinuousQueryReplicatedTxOneNodeTest.java | 37 +
...vccContinuousWithTransformerClientSelfTest.java | 39 +
...ntinuousWithTransformerPartitionedSelfTest.java | 46 +
...ontinuousWithTransformerReplicatedSelfTest.java | 40 +
.../cache/mvcc/CacheMvccDmlSimpleTest.java | 12 +-
...cheMvccPartitionedSelectForUpdateQueryTest.java | 44 -
...eMvccPartitionedSqlCoordinatorFailoverTest.java | 63 +
.../mvcc/CacheMvccPartitionedSqlQueriesTest.java | 2 +-
.../mvcc/CacheMvccPartitionedSqlTxQueriesTest.java | 2 +-
...MvccPartitionedSqlTxQueriesWithReducerTest.java | 4 +-
...acheMvccReplicatedSelectForUpdateQueryTest.java | 30 -
.../mvcc/CacheMvccReplicatedSqlQueriesTest.java | 2 +-
.../mvcc/CacheMvccReplicatedSqlTxQueriesTest.java | 6 +-
...eMvccReplicatedSqlTxQueriesWithReducerTest.java | 2 +-
.../CacheMvccSelectForUpdateQueryAbstractTest.java | 359 -
.../CacheMvccSelectForUpdateQueryBasicTest.java | 792 +
.../mvcc/CacheMvccSelectForUpdateQueryTest.java | 184 +
.../processors/cache/mvcc/CacheMvccSizeTest.java | 20 +-
.../CacheMvccSqlConfigurationValidationTest.java | 4 +
...eMvccSqlContinuousQueryPartitionedSelfTest.java | 30 +
...heMvccSqlContinuousQueryReplicatedSelfTest.java | 29 +
.../cache/mvcc/CacheMvccSqlLockTimeoutTest.java | 10 +-
.../mvcc/CacheMvccSqlQueriesAbstractTest.java | 120 +-
.../cache/mvcc/CacheMvccSqlTxModesTest.java | 234 +
.../mvcc/CacheMvccSqlTxQueriesAbstractTest.java | 320 +-
...cheMvccSqlTxQueriesWithReducerAbstractTest.java | 38 +-
.../cache/mvcc/CacheMvccSqlUpdateCountersTest.java | 18 +-
.../cache/mvcc/CacheMvccStreamingInsertTest.java | 3 +
.../cache/mvcc/CacheMvccTxNodeMappingTest.java | 3 +
.../cache/mvcc/CacheMvccTxRecoveryTest.java | 669 +
.../mvcc/MvccDeadlockDetectionConfigTest.java | 156 +
.../cache/mvcc/MvccDeadlockDetectionTest.java | 635 +
.../cache/mvcc/MvccRepeatableReadBulkOpsTest.java | 26 +-
.../mvcc/MvccRepeatableReadOperationsTest.java | 8 +-
.../persistence/RebuildIndexLogMessageTest.java | 215 +
.../db/IgniteCacheGroupsWithRestartsTest.java | 313 +
.../persistence/db/IgniteTcBotInitNewPageTest.java | 90 +
...xingMultithreadedLoadContinuousRestartTest.java | 282 +
.../persistence/db/wal/IgniteWalRecoveryTest.java | 1448 +-
.../transaction/DmlInsideTransactionTest.java | 242 +
.../cache/ttl/CacheTtlAbstractSelfTest.java | 18 +-
.../cache/ttl/CacheTtlAtomicAbstractSelfTest.java | 2 +-
.../cache/ttl/CacheTtlAtomicLocalSelfTest.java | 2 +-
.../ttl/CacheTtlAtomicPartitionedSelfTest.java | 2 +-
.../ttl/CacheTtlTransactionalAbstractSelfTest.java | 2 +-
.../ttl/CacheTtlTransactionalLocalSelfTest.java | 2 +-
.../CacheTtlTransactionalPartitionedSelfTest.java | 2 +-
...ntConnectorConfigurationValidationSelfTest.java | 28 +-
.../processors/client/IgniteDataStreamerTest.java | 2 +
.../IgniteDbSingleNodeWithIndexingPutGetTest.java | 3 +
...niteDbSingleNodeWithIndexingWalRestoreTest.java | 3 +
...tStoreQueryWithMultipleClassesPerCacheTest.java | 22 +-
.../IgnitePersistentStoreSchemaLoadTest.java | 29 +-
.../database/IgniteTwoRegionsRebuildIndexTest.java | 2 +
.../RebuildIndexWithHistoricalRebalanceTest.java | 304 +
...eLockPartitionOnAffinityRunAtomicCacheTest.java | 1 -
...elineLockPartitionOnAffinityRunTxCacheTest.java | 1 -
...ngingBaselineCacheQueryNodeRestartSelfTest.java | 7 +-
...iteStableBaselineBinObjFieldsQuerySelfTest.java | 4 +-
...ableBaselineCacheQueryNodeRestartsSelfTest.java | 1 -
...actQueryTableLockAndConnectionPoolSelfTest.java | 850 +
.../processors/query/DmlBatchSizeDeadlockTest.java | 179 +
...IgniteCacheGroupsSqlSegmentedIndexSelfTest.java | 2 +
.../query/IgniteCachelessQueriesSelfTest.java | 46 +-
.../query/IgniteQueryDedicatedPoolTest.java | 15 +-
...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 | 772 +-
.../query/IgniteSqlNotNullConstraintTest.java | 106 +-
.../query/IgniteSqlParameterizedQueryTest.java | 17 +-
.../query/IgniteSqlQueryParallelismTest.java | 27 +-
.../processors/query/IgniteSqlRoutingTest.java | 55 +-
.../query/IgniteSqlSchemaIndexingTest.java | 35 +-
.../query/IgniteSqlSegmentedIndexSelfTest.java | 133 +-
...gniteSqlSkipReducerOnUpdateDmlFlagSelfTest.java | 154 +-
.../IgniteSqlSkipReducerOnUpdateDmlSelfTest.java | 30 +-
.../query/IgniteSqlSplitterSelfTest.java | 78 +-
.../processors/query/KillQueryFromClientTest.java | 39 +
.../query/KillQueryFromNeighbourTest.java | 40 +
.../query/KillQueryOnClientDisconnectTest.java | 302 +
.../internal/processors/query/KillQueryTest.java | 1356 ++
.../processors/query/LazyQuerySelfTest.java | 553 -
.../processors/query/LocalQueryLazyTest.java | 108 +
.../processors/query/LongRunningQueryTest.java | 194 +
.../query/MultipleStatementsSqlQuerySelfTest.java | 49 +-
.../processors/query/RunningQueriesTest.java | 703 +
.../processors/query/SqlIllegalSchemaSelfTest.java | 197 +-
.../SqlIncompatibleDataTypeExceptionTest.java | 199 +
.../SqlLocalQueryConnectionAndStatementTest.java | 111 +
.../processors/query/SqlNestedQuerySelfTest.java | 77 +
.../processors/query/SqlPushDownFunctionTest.java | 6 +-
.../query/SqlQueryHistoryFromClientSelfTest.java | 55 +
.../processors/query/SqlQueryHistorySelfTest.java | 646 +
.../processors/query/SqlSchemaSelfTest.java | 52 +-
.../processors/query/SqlSystemViewsSelfTest.java | 1124 +-
.../CacheQueryEntityWithDateTimeApiFieldsTest.java | 454 +
.../query/h2/DmlStatementsProcessorTest.java | 153 +
.../query/h2/GridH2IndexingInMemSelfTest.java | 25 -
.../query/h2/GridH2IndexingOffheapSelfTest.java | 28 -
.../query/h2/GridIndexFullRebuildTest.java | 292 +
.../query/h2/GridIndexRebuildSelfTest.java | 17 +-
.../GridIndexRebuildWithMvccEnabledSelfTest.java | 8 +-
.../query/h2/GridIndexingSpiAbstractSelfTest.java | 796 -
.../H2ResultSetIteratorNullifyOnEndSelfTest.java | 200 +-
.../query/h2/H2StatementCacheSelfTest.java | 83 -
.../query/h2/IgniteSqlBigIntegerKeyTest.java | 8 +-
.../query/h2/IgniteSqlQueryMinMaxTest.java | 28 +-
.../processors/query/h2/ObjectPoolSelfTest.java | 125 -
.../query/h2/PreparedStatementExSelfTest.java | 61 -
.../processors/query/h2/QueryDataPageScanTest.java | 609 +
...ountTableStatisticsSurvivesNodeRestartTest.java | 100 +
.../query/h2/RowCountTableStatisticsUsageTest.java | 194 +
.../query/h2/TableStatisticsAbstractTest.java | 165 +
.../query/h2/ThreadLocalObjectPoolSelfTest.java | 144 +
.../query/h2/database/InlineIndexHelperTest.java | 43 +-
.../query/h2/sql/AbstractH2CompareQueryTest.java | 18 +-
.../query/h2/sql/BaseH2CompareQueryTest.java | 32 +-
.../processors/query/h2/sql/ExplainSelfTest.java | 154 +
.../query/h2/sql/GridQueryParsingTest.java | 140 +-
.../query/h2/sql/H2CompareBigQueryTest.java | 8 +-
.../query/h2/sql/ParameterTypeInferenceTest.java | 196 +
.../query/h2/sql/SqlUnsupportedSelfTest.java | 332 +
.../twostep/AbstractPartitionPruningBaseTest.java | 562 +
.../AndOperationExtractPartitionSelfTest.java | 261 +
.../BetweenOperationExtractPartitionSelfTest.java | 738 +
.../query/h2/twostep/CacheQueryMemoryLeakTest.java | 13 +-
.../h2/twostep/CreateTableWithDateKeySelfTest.java | 238 +
.../DisappearedCacheCauseRetryMessageSelfTest.java | 31 +-
...DisappearedCacheWasNotFoundMessageSelfTest.java | 26 +-
.../twostep/DmlSelectPartitionPruningSelfTest.java | 231 +
.../InOperationExtractPartitionSelfTest.java | 204 +
.../h2/twostep/JoinPartitionPruningSelfTest.java | 870 +
.../query/h2/twostep/JoinSqlTestHelper.java | 92 +-
.../twostep/MvccDmlPartitionPruningSelfTest.java | 252 +
.../twostep/NonCollocatedRetryMessageSelfTest.java | 116 +-
...neOrSinglePartitionsQueryOptimizationsTest.java | 561 +
.../h2/twostep/RetryCauseMessageSelfTest.java | 189 +-
.../h2/twostep/SqlDataTypeConversionTest.java | 372 +
.../h2/twostep/TableViewSubquerySelfTest.java | 14 +-
.../processors/query/oom/AbstractQueryOOMTest.java | 426 +
.../query/oom/IgniteQueryOOMTestSuite.java | 34 +
.../oom/QueryOOMWithQueryParallelismTest.java | 28 +
.../oom/QueryOOMWithoutQueryParallelismTest.java | 28 +
...achePartitionedAtomicColumnConstraintsTest.java | 442 +-
...titionedTransactionalColumnConstraintsTest.java | 4 +-
...dTransactionalSnapshotColumnConstraintTest.java | 158 +
...dTransactionalSnapshotColumnConstraintTest.java | 158 +
.../sql/IgniteSQLColumnConstraintsTest.java | 309 +-
.../IgniteTransactionSQLColumnConstraintTest.java | 74 +
...qlConnectorConfigurationValidationSelfTest.java | 31 +-
.../h2indexing/FetchingQueryCursorStressTest.java | 2 -
.../tcp/GridOrderedMessageCancelSelfTest.java | 17 +-
.../org/apache/ignite/sqltests/BaseSqlTest.java | 50 +-
.../apache/ignite/sqltests/PartitionedSqlTest.java | 7 +
.../apache/ignite/sqltests/ReplicatedSqlTest.java | 29 +-
.../IgniteBinaryCacheQueryTestSuite.java | 583 +-
.../IgniteBinaryCacheQueryTestSuite2.java | 143 +-
...eBinarySimpleNameMapperCacheQueryTestSuite.java | 18 +-
.../IgniteCacheAffinityRunTestSuite.java | 32 +-
...eBlockExchangeOnSqlReadOperationsTestSuite.java | 34 +
.../IgniteCacheConfigVariationQueryTestSuite.java | 20 +-
.../testsuites/IgniteCacheMvccSqlTestSuite.java | 213 +-
.../testsuites/IgniteCacheQuerySelfTestSuite.java | 491 -
.../testsuites/IgniteCacheQuerySelfTestSuite2.java | 127 -
.../testsuites/IgniteCacheQuerySelfTestSuite3.java | 149 +-
.../testsuites/IgniteCacheQuerySelfTestSuite4.java | 40 +-
.../testsuites/IgniteCacheQuerySelfTestSuite5.java | 66 +
.../testsuites/IgniteCacheQuerySelfTestSuite6.java | 70 +
...teCacheWithIndexingAndPersistenceTestSuite.java | 22 +-
.../IgniteCacheWithIndexingTestSuite.java | 74 +-
.../IgniteDbMemoryLeakWithIndexingTestSuite.java | 22 +-
.../IgnitePdsWithIndexingCoreTestSuite.java | 73 +-
.../testsuites/IgnitePdsWithIndexingTestSuite.java | 44 +-
.../IgniteBinaryCacheQueryLazyTestSuite.java | 42 +
.../IgniteBinaryCacheQueryLazyTestSuite2.java | 42 +
.../util/GridCommandHandlerIndexingTest.java | 259 +-
...EntityWithJsr310Java8DateTimeApiFieldsTest.java | 351 -
...cheQueryJsr310Java8DateTimeApiAbstractTest.java | 88 -
...ueryJsr310Java8DateTimeApiSupportTestSuite.java | 38 -
modules/jcl/pom.xml | 2 +-
.../org/apache/ignite/logger/jcl/JclLogger.java | 2 +-
.../org/apache/ignite/logger/jcl/package-info.java | 3 +-
.../apache/ignite/logger/jcl/JclLoggerTest.java | 7 +-
.../org/apache/ignite/logger/jcl/package-info.java | 3 +-
.../ignite/testsuites/IgniteJclTestSuite.java | 22 +-
modules/jms11/pom.xml | 2 +-
.../apache/ignite/stream/jms11/JmsStreamer.java | 3 +-
.../ignite/stream/jms11/MessageTransformer.java | 3 +-
.../apache/ignite/stream/jms11/package-info.java | 3 +-
.../ignite/stream/jms11/IgniteJmsStreamerTest.java | 23 +-
.../stream/jms11/IgniteJmsStreamerTestSuite.java | 2 +-
.../ignite/stream/jms11/TestTransformers.java | 3 +-
.../apache/ignite/stream/jms11/package-info.java | 3 +-
modules/jta/pom.xml | 6 +-
.../org/apache/ignite/cache/jta/CacheTmLookup.java | 2 +-
.../ignite/cache/jta/jndi/CacheJndiTmLookup.java | 2 +-
.../apache/ignite/cache/jta/jndi/package-info.java | 3 +-
.../org/apache/ignite/cache/jta/package-info.java | 3 +-
.../cache/jta/reflect/CacheReflectionTmLookup.java | 2 +-
.../ignite/cache/jta/reflect/package-info.java | 3 +-
.../cache/jta/websphere/WebSphereTmFactory.java | 2 +-
.../cache/CacheJndiTmFactorySelfTest.java | 3 +
...ridCacheJtaConfigurationValidationSelfTest.java | 2 +
...ridCacheJtaFactoryConfigValidationSelfTest.java | 4 +
.../cache/GridJtaLifecycleAwareSelfTest.java | 11 +-
.../cache/GridJtaTransactionManagerSelfTest.java | 3 +
.../cache/jta/AbstractCacheJtaSelfTest.java | 5 +-
...PartitionedCacheJtaLookupClassNameSelfTest.java | 10 +-
.../processors/cache/jta/package-info.java | 3 +-
.../ignite/testsuites/IgniteJtaTestSuite.java | 43 +-
modules/kafka/pom.xml | 3 +-
.../apache/ignite/stream/kafka/KafkaStreamer.java | 2 +-
.../stream/kafka/connect/IgniteSinkTask.java | 1 +
.../ignite/stream/kafka/connect/package-info.java | 3 +-
.../connect/serialization/CacheEventConverter.java | 1 +
.../kafka/connect/serialization/package-info.java | 3 +-
.../apache/ignite/stream/kafka/package-info.java | 3 +-
.../kafka/IgniteKafkaStreamerSelfTestSuite.java | 28 +-
.../stream/kafka/KafkaIgniteStreamerSelfTest.java | 2 +
.../kafka/connect/IgniteSinkConnectorTest.java | 12 +-
.../kafka/connect/IgniteSourceConnectorTest.java | 4 +-
.../apache/ignite/stream/kafka/package-info.java | 3 +-
modules/kubernetes/pom.xml | 8 +-
.../kubernetes/TcpDiscoveryKubernetesIpFinder.java | 81 +-
.../tcp/ipfinder/kubernetes/package-info.java | 3 +-
.../TcpDiscoveryKubernetesIpFinderSelfTest.java | 4 +-
.../tcp/ipfinder/kubernetes/package-info.java | 3 +-
.../testsuites/IgniteKubernetesTestSuite.java | 23 +-
modules/log4j/pom.xml | 2 +-
.../log4j/Log4JDailyRollingFileAppender.java | 2 +-
.../log4j/Log4JExternallyRolledFileAppender.java | 2 +-
.../ignite/logger/log4j/Log4JFileAppender.java | 2 +-
.../apache/ignite/logger/log4j/Log4jFileAware.java | 2 +-
.../ignite/logger/log4j/Log4jNodeIdFilePath.java | 2 +-
.../logger/log4j/Log4jRollingFileAppender.java | 2 +-
.../apache/ignite/logger/log4j/package-info.java | 3 +-
.../logger/log4j/GridLog4jConfigUpdateTest.java | 15 +-
.../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 +-
.../apache/ignite/logger/log4j/package-info.java | 3 +-
modules/log4j2/pom.xml | 2 +-
.../apache/ignite/logger/log4j2/package-info.java | 3 +-
.../logger/log4j2/Log4j2ConfigUpdateTest.java | 13 +-
.../logger/log4j2/Log4j2LoggerMarkerTest.java | 21 +-
.../ignite/logger/log4j2/Log4j2LoggerSelfTest.java | 23 +-
.../log4j2/Log4j2LoggerVerboseModeSelfTest.java | 20 +-
.../apache/ignite/logger/log4j2/package-info.java | 3 +-
.../ignite/testsuites/IgniteLog4j2TestSuite.java | 28 +-
modules/mesos/pom.xml | 50 +-
.../org/apache/ignite/mesos/ClusterProperties.java | 2 +-
.../org/apache/ignite/mesos/IgniteFramework.java | 2 +-
.../org/apache/ignite/mesos/IgniteScheduler.java | 2 +-
.../java/org/apache/ignite/mesos/IgniteTask.java | 2 +-
.../java/org/apache/ignite/mesos/package-info.java | 3 +-
.../ignite/mesos/resource/IgniteProvider.java | 3 +-
.../apache/ignite/mesos/resource/JettyServer.java | 2 +-
.../ignite/mesos/resource/ResourceHandler.java | 2 +-
.../ignite/mesos/resource/ResourceProvider.java | 2 +-
.../apache/ignite/mesos/resource/package-info.java | 3 +-
.../org/apache/ignite/IgniteMesosTestSuite.java | 22 +-
.../ignite/mesos/IgniteSchedulerSelfTest.java | 45 +-
modules/ml/mleap-model-parser/pom.xml | 75 +
.../org/apache/ignite/ml/mleap/MLeapModel.java | 125 +
.../apache/ignite/ml/mleap/MLeapModelParser.java | 123 +
.../org/apache/ignite/ml/mleap/package-info.java | 23 +
.../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 | 83 +
.../ml/sparkmodelparser/SparkModelParser.java | 811 +
.../ml/sparkmodelparser/SupportedSparkModels.java | 71 +
.../UnsupportedSparkModelException.java | 35 +
.../ignite/ml/sparkmodelparser/package-info.java | 23 +
.../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 | 197 +
.../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 | 170 +
.../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 | 12 +-
.../ignite/ml/clustering/kmeans/KMeansTrainer.java | 66 +-
.../apache/ignite/ml/clustering/package-info.java | 3 +-
.../ignite/ml/composition/BaggingModelTrainer.java | 200 -
.../ignite/ml/composition/CompositionUtils.java | 115 +
.../ignite/ml/composition/DatasetMapping.java | 68 +
.../ml/composition/ModelOnFeaturesSubspace.java | 15 +-
.../ignite/ml/composition/ModelsComposition.java | 15 +-
.../ml/composition/ModelsCompositionFormat.java | 8 +-
.../ignite/ml/composition/bagging/BaggedModel.java | 57 +
.../ml/composition/bagging/BaggedTrainer.java | 197 +
.../boosting/GDBBinaryClassifierTrainer.java | 21 +-
.../composition/boosting/GDBLearningStrategy.java | 88 +-
.../composition/boosting/GDBRegressionTrainer.java | 17 +-
.../ignite/ml/composition/boosting/GDBTrainer.java | 76 +-
.../boosting/convergence/ConvergenceChecker.java | 47 +-
.../convergence/ConvergenceCheckerFactory.java | 17 +-
.../mean/MeanAbsValueConvergenceChecker.java | 30 +-
.../MeanAbsValueConvergenceCheckerFactory.java | 7 +-
.../median/MedianOfMedianConvergenceChecker.java | 26 +-
.../MedianOfMedianConvergenceCheckerFactory.java | 7 +-
.../convergence/simple/ConvergenceCheckerStub.java | 32 +-
.../simple/ConvergenceCheckerStubFactory.java | 9 +-
.../ignite/ml/composition/boosting/loss/Loss.java | 4 +-
.../ml/composition/combinators/package-info.java | 22 +
.../parallel/ModelsParallelComposition.java | 67 +
.../parallel/TrainersParallelComposition.java | 141 +
.../combinators/parallel/package-info.java | 22 +
.../sequential/ModelsSequentialComposition.java | 100 +
.../sequential/TrainersSequentialComposition.java | 245 +
.../combinators/sequential/package-info.java | 22 +
.../WeightedPredictionsAggregator.java | 1 +
.../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 | 75 +-
.../apache/ignite/ml/dataset/DatasetBuilder.java | 22 +-
.../apache/ignite/ml/dataset/DatasetFactory.java | 330 +-
.../ignite/ml/dataset/PartitionContextBuilder.java | 29 +-
.../ignite/ml/dataset/PartitionDataBuilder.java | 33 +-
.../ignite/ml/dataset/UpstreamTransformer.java | 36 +
.../ml/dataset/UpstreamTransformerBuilder.java | 70 +
.../ignite/ml/dataset/feature/BucketMeta.java | 7 +-
.../ignite/ml/dataset/feature/Histogram.java | 8 +-
.../ignite/ml/dataset/feature/ObjectHistogram.java | 62 +-
.../dataset/feature/extractor/ExtractionUtils.java | 133 +
.../ml/dataset/feature/extractor/Vectorizer.java | 262 +
.../extractor/impl/BinaryObjectVectorizer.java | 142 +
.../extractor/impl/DoubleArrayVectorizer.java | 49 +
.../feature/extractor/impl/DummyVectorizer.java | 52 +
.../extractor/impl/LabeledDummyVectorizer.java | 65 +
.../feature/extractor/impl/package-info.java | 23 +
.../ml/dataset/feature/extractor/package-info.java | 24 +
.../bootstrapping/BootstrappedDatasetBuilder.java | 40 +-
.../BootstrappedDatasetPartition.java | 5 +-
.../impl/bootstrapping/BootstrappedVector.java | 9 +-
.../ml/dataset/impl/cache/CacheBasedDataset.java | 56 +-
.../impl/cache/CacheBasedDatasetBuilder.java | 66 +-
.../ignite/ml/dataset/impl/cache/package-info.java | 3 +-
.../ml/dataset/impl/cache/util/ComputeUtils.java | 148 +-
.../IteratorWithConcurrentModificationChecker.java | 2 +-
.../ml/dataset/impl/cache/util/package-info.java | 3 +-
.../ignite/ml/dataset/impl/local/LocalDataset.java | 20 +-
.../ml/dataset/impl/local/LocalDatasetBuilder.java | 94 +-
.../ignite/ml/dataset/impl/local/package-info.java | 3 +-
.../ignite/ml/dataset/impl/package-info.java | 3 +-
.../org/apache/ignite/ml/dataset/package-info.java | 3 +-
.../ml/dataset/primitive/DatasetWrapper.java | 5 +-
.../FeatureMatrixWithLabelsOnHeapDataBuilder.java | 36 +-
.../builder/context/EmptyContextBuilder.java | 3 +-
.../primitive/builder/context/package-info.java | 3 +-
.../builder/data/SimpleDatasetDataBuilder.java | 20 +-
.../data/SimpleLabeledDatasetDataBuilder.java | 29 +-
.../primitive/builder/data/package-info.java | 3 +-
.../ml/dataset/primitive/builder/package-info.java | 3 +-
.../ml/dataset/primitive/context/package-info.java | 3 +-
.../ml/dataset/primitive/data/package-info.java | 3 +-
.../ignite/ml/dataset/primitive/package-info.java | 3 +-
.../DefaultLearningEnvironmentBuilder.java | 203 +
.../ignite/ml/environment/LearningEnvironment.java | 26 +-
.../ml/environment/LearningEnvironmentBuilder.java | 174 +-
.../ml/environment/logging/ConsoleLogger.java | 20 +-
.../ml/environment/logging/CustomMLLogger.java | 4 +-
.../ignite/ml/environment/logging/MLLogger.java | 4 +-
.../ignite/ml/environment/logging/NoOpLogger.java | 6 +-
.../parallelism/DefaultParallelismStrategy.java | 7 +
.../parallelism/NoParallelismStrategy.java | 5 +
.../parallelism/ParallelismStrategy.java | 15 +-
.../org/apache/ignite/ml/genetic/Chromosome.java | 1 -
.../org/apache/ignite/ml/genetic/CrossOverJob.java | 6 +-
.../apache/ignite/ml/genetic/CrossOverTask.java | 38 +-
.../org/apache/ignite/ml/genetic/FitnessJob.java | 10 +-
.../org/apache/ignite/ml/genetic/FitnessTask.java | 24 +-
.../java/org/apache/ignite/ml/genetic/GAGrid.java | 108 +-
.../java/org/apache/ignite/ml/genetic/Gene.java | 5 +-
.../org/apache/ignite/ml/genetic/MutateJob.java | 11 +-
.../org/apache/ignite/ml/genetic/MutateTask.java | 25 +-
.../ml/genetic/RouletteWheelSelectionJob.java | 111 +
.../ml/genetic/RouletteWheelSelectionTask.java | 154 +
.../ignite/ml/genetic/TruncateSelectionJob.java | 8 +-
.../ignite/ml/genetic/TruncateSelectionTask.java | 26 +-
.../ignite/ml/genetic/cache/GeneCacheConfig.java | 1 -
.../ml/genetic/cache/PopulationCacheConfig.java | 1 -
.../ignite/ml/genetic/cache/package-info.java | 3 +-
.../ignite/ml/genetic/functions/package-info.java | 3 +-
.../org/apache/ignite/ml/genetic/package-info.java | 3 +-
.../ml/genetic/parameter/ChromosomeCriteria.java | 1 -
.../ml/genetic/parameter/GAConfiguration.java | 6 +
.../ml/genetic/parameter/GAGridConstants.java | 7 +-
.../ignite/ml/genetic/parameter/package-info.java | 3 +-
.../ignite/ml/genetic/utils/package-info.java | 3 +-
.../ml/inference/IgniteModelStorageUtil.java | 312 +
.../java/org/apache/ignite/ml/inference/Model.java | 37 +
.../ignite/ml/inference/ModelDescriptor.java | 94 +
.../apache/ignite/ml/inference/ModelSignature.java | 62 +
.../ml/inference/builder/AsyncModelBuilder.java | 43 +
.../builder/IgniteDistributedModelBuilder.java | 368 +
.../ml/inference/builder/SingleModelBuilder.java | 34 +
.../ml/inference/builder/SyncModelBuilder.java | 42 +
.../ml/inference/builder/ThreadedModelBuilder.java | 86 +
.../ignite/ml/inference/builder/package-info.java | 23 +
.../apache/ignite/ml/inference/package-info.java | 23 +
.../ml/inference/parser/IgniteModelParser.java | 49 +
.../ignite/ml/inference/parser/ModelParser.java | 38 +
.../ignite/ml/inference/parser/package-info.java | 23 +
.../ml/inference/reader/FileSystemModelReader.java | 61 +
.../ml/inference/reader/InMemoryModelReader.java | 67 +
.../ignite/ml/inference/reader/ModelReader.java | 33 +
.../inference/reader/ModelStorageModelReader.java | 64 +
.../ignite/ml/inference/reader/package-info.java | 23 +
.../descriptor/IgniteModelDescriptorStorage.java | 71 +
.../descriptor/LocalModelDescriptorStorage.java | 57 +
.../storage/descriptor/ModelDescriptorStorage.java | 67 +
.../descriptor/ModelDescriptorStorageFactory.java | 46 +
.../inference/storage/descriptor/package-info.java | 23 +
.../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 | 23 +
.../ignite/ml/inference/storage/package-info.java | 23 +
.../ml/inference/util/DirectorySerializer.java | 133 +
.../ignite/ml/inference/util/package-info.java | 23 +
.../java/org/apache/ignite/ml/knn/KNNModel.java | 93 +
.../ignite/ml/knn/KNNPartitionDataBuilder.java | 91 +
.../java/org/apache/ignite/ml/knn/KNNTrainer.java | 139 +
.../java/org/apache/ignite/ml/knn/KNNUtils.java | 60 -
.../ignite/ml/knn/NNClassificationModel.java | 51 +-
.../ignite/ml/knn/ann/ANNClassificationModel.java | 24 +-
.../ml/knn/ann/ANNClassificationTrainer.java | 86 +-
.../apache/ignite/ml/knn/ann/ANNModelFormat.java | 21 +-
.../apache/ignite/ml/knn/ann/KNNModelFormat.java | 93 +
.../knn/classification/KNNClassificationModel.java | 208 +-
.../classification/KNNClassificationTrainer.java | 45 +-
.../ml/knn/classification/KNNModelFormat.java | 92 -
.../ignite/ml/knn/classification/NNStrategy.java | 29 -
.../org/apache/ignite/ml/knn/package-info.java | 3 +-
.../ml/knn/regression/KNNRegressionModel.java | 133 +-
.../ml/knn/regression/KNNRegressionTrainer.java | 44 +-
.../org/apache/ignite/ml/knn/utils/KNNUtils.java | 61 +
.../ignite/ml/knn/utils/PointWithDistance.java | 61 +
.../ignite/ml/knn/utils/PointWithDistanceUtil.java | 95 +
.../ml/knn/utils/indices/ArraySpatialIndex.java | 70 +
.../ml/knn/utils/indices/BallTreeSpatialIndex.java | 393 +
.../ml/knn/utils/indices/KDTreeSpatialIndex.java | 194 +
.../ignite/ml/knn/utils/indices/SpatialIndex.java | 43 +
.../ml/knn/utils/indices/SpatialIndexType.java | 32 +
.../apache/ignite/ml/knn/utils/package-info.java | 22 +
.../main/java/org/apache/ignite/ml/math/Blas.java | 4 +-
.../apache/ignite/ml/math/StorageOpsMetrics.java | 15 +-
.../java/org/apache/ignite/ml/math/Tracer.java | 153 +-
.../ignite/ml/math/distances/package-info.java | 3 +-
.../math/exceptions/SingularMatrixException.java | 33 +
.../ml/math/exceptions/knn/package-info.java | 3 +-
.../ignite/ml/math/exceptions/package-info.java | 3 +-
.../exceptions/preprocessing/package-info.java | 23 +
.../ignite/ml/math/functions/IgniteFunction.java | 34 +
.../ignite/ml/math/functions/package-info.java | 3 +-
.../ml/math/isolve/IterativeSolverResult.java | 2 +-
.../ignite/ml/math/isolve/lsqr/LSQROnHeap.java | 6 +-
.../ignite/ml/math/isolve/lsqr/package-info.java | 3 +-
.../apache/ignite/ml/math/isolve/package-info.java | 3 +-
.../ml/math/primitives/matrix/AbstractMatrix.java | 44 +-
.../ml/math/primitives/matrix/LUDecomposition.java | 383 +
.../ignite/ml/math/primitives/matrix/Matrix.java | 26 +-
.../ml/math/primitives/matrix/MatrixStorage.java | 7 +-
.../math/primitives/matrix/impl/DenseMatrix.java | 2 +-
.../math/primitives/matrix/impl/SparseMatrix.java | 2 +-
.../matrix/storage/DenseMatrixStorage.java | 18 +-
.../matrix/storage/SparseMatrixStorage.java | 20 +-
.../matrix/storage/ViewMatrixStorage.java | 12 +-
.../ml/math/primitives/vector/AbstractVector.java | 88 +-
.../ml/math/primitives/vector/NamedVector.java | 50 +
.../ignite/ml/math/primitives/vector/Vector.java | 74 +-
.../ml/math/primitives/vector/VectorStorage.java | 27 +-
.../ml/math/primitives/vector/VectorUtils.java | 128 +-
.../vector/impl/DelegatingNamedVector.java | 94 +
.../primitives/vector/impl/DelegatingVector.java | 39 +-
.../math/primitives/vector/impl/DenseVector.java | 9 +
.../math/primitives/vector/impl/SparseVector.java | 11 +-
.../vector/impl/VectorizedViewMatrix.java | 2 +
.../vector/storage/DenseVectorStorage.java | 166 +-
.../vector/storage/SparseVectorStorage.java | 107 +-
.../vector/storage/VectorViewStorage.java | 25 +-
.../storage/VectorizedViewMatrixStorage.java | 30 +-
.../apache/ignite/ml/math/stat/Distribution.java | 38 +
.../ignite/ml/math/stat/DistributionMixture.java | 104 +
.../stat/MultivariateGaussianDistribution.java | 89 +
.../apache/ignite/ml/math/stat/package-info.java | 21 +
.../org/apache/ignite/ml/math/util/MatrixUtil.java | 15 +-
.../apache/ignite/ml/math/util/package-info.java | 3 +-
.../ignite/ml/multiclass/MultiClassModel.java | 112 +
.../ignite/ml/multiclass/OneVsRestTrainer.java | 142 +
.../apache/ignite/ml/multiclass/package-info.java | 22 +
.../discrete/DiscreteNaiveBayesModel.java | 133 +
.../discrete/DiscreteNaiveBayesSumsHolder.java | 56 +
.../discrete/DiscreteNaiveBayesTrainer.java | 230 +
.../ml/naivebayes/discrete/package-info.java | 23 +
.../gaussian/GaussianNaiveBayesModel.java | 116 +
.../gaussian/GaussianNaiveBayesSumsHolder.java | 58 +
.../gaussian/GaussianNaiveBayesTrainer.java | 185 +
.../ml/naivebayes/gaussian/package-info.java | 23 +
.../apache/ignite/ml/naivebayes/package-info.java | 23 +
.../java/org/apache/ignite/ml/nn/MLPTrainer.java | 25 +-
.../apache/ignite/ml/nn/MultilayerPerceptron.java | 16 +-
.../ignite/ml/nn/ReplicatedVectorMatrix.java | 30 +-
.../ignite/ml/nn/architecture/package-info.java | 3 +-
.../ignite/ml/nn/initializers/package-info.java | 3 +-
.../java/org/apache/ignite/ml/nn/package-info.java | 3 +-
.../ignite/ml/optimization/LossFunctions.java | 1 +
.../ignite/ml/optimization/SmoothParametrized.java | 4 +-
.../ignite/ml/optimization/package-info.java | 3 +-
.../updatecalculators/RPropParameterUpdate.java | 24 +-
.../updatecalculators/RPropUpdateCalculator.java | 4 +-
.../updatecalculators/SimpleGDParameterUpdate.java | 16 +-
.../updatecalculators/package-info.java | 3 +-
.../java/org/apache/ignite/ml/package-info.java | 3 +-
.../org/apache/ignite/ml/pipeline/Pipeline.java | 90 +-
.../org/apache/ignite/ml/pipeline/PipelineMdl.java | 42 +-
.../ml/preprocessing/PreprocessingTrainer.java | 77 +-
.../ignite/ml/preprocessing/Preprocessor.java | 42 +
.../binarization/BinarizationPreprocessor.java | 14 +-
.../binarization/BinarizationTrainer.java | 12 +-
.../developer/MappedPreprocessor.java | 54 +
.../developer/PatchedPreprocessor.java | 68 +
.../ml/preprocessing/developer/package-info.java | 22 +
.../encoding/EncoderPreprocessor.java | 11 +-
.../encoding/EncoderSortingStrategy.java | 31 +
.../ml/preprocessing/encoding/EncoderTrainer.java | 59 +-
.../onehotencoder/OneHotEncoderPreprocessor.java | 37 +-
.../stringencoder/StringEncoderPreprocessor.java | 16 +-
.../imputing/ImputerPreprocessor.java | 13 +-
.../ml/preprocessing/imputing/ImputerTrainer.java | 25 +-
.../maxabsscaling/MaxAbsScalerPreprocessor.java | 14 +-
.../maxabsscaling/MaxAbsScalerTrainer.java | 20 +-
.../minmaxscaling/MinMaxScalerPreprocessor.java | 26 +-
.../minmaxscaling/MinMaxScalerTrainer.java | 22 +-
.../normalization/NormalizationPreprocessor.java | 14 +-
.../normalization/NormalizationTrainer.java | 16 +-
.../ignite/ml/preprocessing/package-info.java | 3 +-
.../standardscaling/StandardScalerData.java | 58 +
.../StandardScalerPreprocessor.java | 92 +
.../standardscaling/StandardScalerTrainer.java | 105 +
.../standardscaling/package-info.java | 23 +
.../linear/FeatureExtractorWrapper.java | 56 -
.../linear/LinearRegressionLSQRTrainer.java | 39 +-
.../regressions/linear/LinearRegressionModel.java | 6 +-
.../linear/LinearRegressionSGDTrainer.java | 25 +-
.../ignite/ml/regressions/linear/package-info.java | 3 +-
.../logistic/LogisticRegressionModel.java | 205 +
.../logistic/LogisticRegressionSGDTrainer.java | 254 +
.../logistic/binomial/LogisticRegressionModel.java | 205 -
.../binomial/LogisticRegressionSGDTrainer.java | 247 -
.../logistic/binomial/package-info.java | 22 -
.../multiclass/LogRegressionMultiClassModel.java | 115 -
.../multiclass/LogRegressionMultiClassTrainer.java | 268 -
.../logistic/multiclass/package-info.java | 22 -
.../ml/regressions/logistic/package-info.java | 3 +-
.../apache/ignite/ml/regressions/package-info.java | 3 +-
.../ml/selection/cv/AbstractCrossValidation.java | 476 +
.../ignite/ml/selection/cv/CrossValidation.java | 297 +-
.../ml/selection/cv/CrossValidationResult.java | 35 +-
.../ml/selection/cv/DebugCrossValidation.java | 116 +
.../ignite/ml/selection/cv/package-info.java | 3 +-
.../apache/ignite/ml/selection/package-info.java | 3 +-
.../ml/selection/paramgrid/BruteForceStrategy.java | 28 +
.../paramgrid/EvolutionOptimizationStrategy.java | 142 +
.../paramgrid/HyperParameterTuningStrategy.java | 28 +
.../ignite/ml/selection/paramgrid/ParamGrid.java | 48 +-
.../selection/paramgrid/ParameterSetGenerator.java | 6 +-
.../ml/selection/paramgrid/RandomStrategy.java | 84 +
.../scoring/cursor/CacheBasedLabelPairCursor.java | 49 +-
.../scoring/cursor/LocalLabelPairCursor.java | 41 +-
.../ml/selection/scoring/evaluator/Evaluator.java | 364 +-
.../selection/scoring/evaluator/package-info.java | 23 +
.../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 | 44 +
.../ml/selection/scoring/metric/Precision.java | 70 -
.../ignite/ml/selection/scoring/metric/Recall.java | 70 -
.../scoring/metric/classification/Accuracy.java | 55 +
.../BinaryClassificationMetricValues.java | 181 +
.../BinaryClassificationMetrics.java | 138 +
.../scoring/metric/classification/ClassMetric.java | 39 +
.../scoring/metric/classification/Fmeasure.java | 82 +
.../scoring/metric/classification/Precision.java | 74 +
.../scoring/metric/classification/ROCAUC.java | 141 +
.../scoring/metric/classification/Recall.java | 73 +
.../metric/classification/package-info.java | 22 +
.../exceptions/UnknownClassLabelException.java | 37 +
.../scoring/metric/exceptions/package-info.java | 22 +
.../metric/regression/RegressionMetricValues.java | 81 +
.../metric/regression/RegressionMetrics.java | 81 +
.../scoring/metric/regression/package-info.java | 22 +
.../ml/selection/split/mapper/package-info.java | 3 +-
.../ignite/ml/selection/split/package-info.java | 3 +-
.../org/apache/ignite/ml/sql/SQLFunctions.java | 83 +
.../apache/ignite/ml/sql/SqlDatasetBuilder.java | 64 +
.../org/apache/ignite/ml/sql/package-info.java | 23 +
.../apache/ignite/ml/structures/DatasetRow.java | 44 +-
.../apache/ignite/ml/structures/LabeledVector.java | 7 +-
.../ignite/ml/structures/LabeledVectorSet.java | 5 +-
.../apache/ignite/ml/structures/package-info.java | 3 +-
.../partition/LabelPartitionDataBuilderOnHeap.java | 22 +-
.../LabeledDatasetPartitionDataBuilderOnHeap.java | 32 +-
.../ml/structures/partition/package-info.java | 3 +-
.../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 -
.../org/apache/ignite/ml/svm/package-info.java | 3 +-
.../ignite/ml/trainers/AdaptableDatasetModel.java | 98 +
.../ml/trainers/AdaptableDatasetTrainer.java | 264 +
.../apache/ignite/ml/trainers/DatasetTrainer.java | 256 +-
.../ignite/ml/trainers/FeatureLabelExtractor.java | 62 +
.../ml/trainers/MultiLabelDatasetTrainer.java | 4 +-
.../ml/trainers/SingleLabelDatasetTrainer.java | 4 +-
.../ignite/ml/trainers/TrainerTransformers.java | 266 +
.../apache/ignite/ml/trainers/package-info.java | 3 +-
.../transformers/BaggingUpstreamTransformer.java | 76 +
.../ml/trainers/transformers/package-info.java | 23 +
.../org/apache/ignite/ml/tree/DecisionTree.java | 116 +-
.../ml/tree/DecisionTreeClassificationTrainer.java | 24 +
.../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 | 36 +-
.../tree/boosting/GDBRegressionOnTreesTrainer.java | 6 +
.../ml/tree/data/DecisionTreeDataBuilder.java | 32 +-
.../apache/ignite/ml/tree/data/package-info.java | 3 +-
.../ignite/ml/tree/impurity/ImpurityMeasure.java | 2 +-
.../tree/impurity/ImpurityMeasureCalculator.java | 10 +-
.../ignite/ml/tree/impurity/gini/package-info.java | 3 +-
.../ignite/ml/tree/impurity/mse/package-info.java | 3 +-
.../ignite/ml/tree/impurity/package-info.java | 3 +-
.../tree/impurity/util/StepFunctionCompressor.java | 2 +-
.../ignite/ml/tree/impurity/util/package-info.java | 3 +-
.../apache/ignite/ml/tree/leaf/package-info.java | 3 +-
.../org/apache/ignite/ml/tree/package-info.java | 3 +-
.../RandomForestClassifierTrainer.java | 6 +
.../ml/tree/randomforest/RandomForestTrainer.java | 45 +-
.../ignite/ml/tree/randomforest/data/NodeId.java | 36 +-
.../ml/tree/randomforest/data/NodeSplit.java | 8 +-
.../ignite/ml/tree/randomforest/data/TreeNode.java | 22 +-
.../ignite/ml/tree/randomforest/data/TreeRoot.java | 13 +-
.../randomforest/data/impurity/GiniHistogram.java | 44 +-
.../data/impurity/ImpurityHistogram.java | 13 +-
.../data/impurity/ImpurityHistogramsComputer.java | 21 +-
.../randomforest/data/impurity/MSEHistogram.java | 77 +-
.../basic/BootstrappedVectorsHistogram.java | 60 +
.../data/impurity/basic/CountersHistogram.java | 57 +
.../data/impurity/basic/package-info.java | 22 +
.../statistics/ClassifierLeafValuesComputer.java | 49 +-
.../data/statistics/LeafValuesComputer.java | 17 +-
.../data/statistics/MeanValueStatistic.java | 2 +-
.../statistics/NormalDistributionStatistics.java | 12 +-
.../NormalDistributionStatisticsComputer.java | 11 +-
.../java/org/apache/ignite/ml/util/LRUCache.java | 69 +
.../ignite/ml/util/LRUCacheExpirationListener.java | 33 +
.../apache/ignite/ml/util/MLSandboxDatasets.java | 96 +
.../java/org/apache/ignite/ml/util/MnistUtils.java | 79 +-
.../java/org/apache/ignite/ml/util/ModelTrace.java | 2 +
.../org/apache/ignite/ml/util/SandboxMLCache.java | 132 +
.../main/java/org/apache/ignite/ml/util/Utils.java | 71 +
.../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 | 78 +
.../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 | 225 +
.../vector/VectorGeneratorPrimitives.java | 154 +
.../primitives/vector/VectorGeneratorsFamily.java | 194 +
.../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 +
.../apache/ignite/ml/util/genetic/Chromosome.java | 110 +
.../ignite/ml/util/genetic/CrossoverStrategy.java | 35 +
.../ignite/ml/util/genetic/GeneticAlgorithm.java | 450 +
.../apache/ignite/ml/util/genetic/Population.java | 159 +
.../ignite/ml/util/genetic/SelectionStrategy.java | 32 +
.../ignite/ml/util/genetic/package-info.java | 23 +
.../org/apache/ignite/ml/util/package-info.java | 3 +-
.../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 | 505 +
.../main/resources/datasets/cleared_machines.csv | 209 +
.../english_vs_scottish_binary_dataset.csv | 14 +
.../main/resources/datasets/fraud_detection.csv | 3336 ++++
.../resources/datasets/glass_identification.csv | 116 +
.../ml}/src/main/resources/datasets/iris.txt | 0
.../src/main/resources/datasets/mortalitydata.csv | 53 +
modules/ml/src/main/resources/datasets/titanic.csv | 1310 ++
.../main/resources/datasets/two_classed_iris.csv | 100 +
.../resources/datasets/wholesale_customers.csv | 441 +
modules/ml/src/main/resources/datasets/wine.txt | 178 +
.../apache/ignite/ml/math/d3-dataset-template.html | 112 +
.../org/apache/ignite/ml/IgniteMLTestSuite.java | 23 +-
.../test/java/org/apache/ignite/ml/TestUtils.java | 152 +-
.../ignite/ml/clustering/ClusteringTestSuite.java | 19 +-
.../ignite/ml/clustering/KMeansModelTest.java | 8 +-
.../ignite/ml/clustering/KMeansTrainerTest.java | 33 +-
.../gmm/CovarianceMatricesAggregatorTest.java | 161 +
.../ignite/ml/clustering/gmm/GmmModelTest.java | 88 +
.../ml/clustering/gmm/GmmPartitionDataTest.java | 89 +
.../clustering/gmm/GmmTrainerIntegrationTest.java | 94 +
.../ignite/ml/clustering/gmm/GmmTrainerTest.java | 104 +
.../gmm/MeanWithClusterProbAggregatorTest.java | 131 +
.../gmm/NewComponentStatisticsAggregatorTest.java | 147 +
.../apache/ignite/ml/common/CollectionsTest.java | 33 +-
.../apache/ignite/ml/common/CommonTestSuite.java | 3 +-
.../apache/ignite/ml/common/KeepBinaryTest.java | 110 +
.../apache/ignite/ml/common/LocalModelsTest.java | 101 +-
.../org/apache/ignite/ml/common/ModelTest.java | 10 +-
.../org/apache/ignite/ml/common/TrainerTest.java | 31 +-
.../ml/composition/CompositionTestSuite.java | 5 +-
.../apache/ignite/ml/composition/StackingTest.java | 168 +
.../ignite/ml/composition/bagging/BaggingTest.java | 238 +
.../ml/composition/boosting/GDBTrainerTest.java | 57 +-
.../convergence/ConvergenceCheckerTest.java | 29 +-
.../mean/MeanAbsValueConvergenceCheckerTest.java | 25 +-
.../MedianOfMedianConvergenceCheckerTest.java | 19 +-
.../OnMajorityPredictionsAggregatorTest.java | 3 +
.../apache/ignite/ml/dataset/DatasetTestSuite.java | 10 +-
.../ml/dataset/feature/ObjectHistogramTest.java | 66 +-
.../dataset/feature/extractor/VectorizerTest.java | 92 +
.../impl/cache/CacheBasedDatasetBuilderTest.java | 18 +-
.../dataset/impl/cache/CacheBasedDatasetTest.java | 14 +-
.../dataset/impl/cache/util/ComputeUtilsTest.java | 32 +-
.../impl/local/LocalDatasetBuilderTest.java | 14 +-
.../ml/dataset/primitive/SimpleDatasetTest.java | 50 +-
.../primitive/SimpleLabeledDatasetTest.java | 74 +-
.../LearningEnvironmentBuilderTest.java | 37 +-
.../ml/environment/LearningEnvironmentTest.java | 129 +-
.../ml/inference/IgniteModelStorageUtilTest.java | 81 +
.../ignite/ml/inference/InferenceTestSuite.java | 41 +
.../builder/IgniteDistributedModelBuilderTest.java | 67 +
.../ml/inference/builder/ModelBuilderTestUtil.java | 53 +
.../inference/builder/SingleModelBuilderTest.java | 42 +
.../builder/ThreadedModelBuilderTest.java | 44 +
.../storage/model/AbstractModelStorageTest.java | 142 +
.../storage/model/DefaultModelStorageTest.java | 143 +
.../ml/inference/util/DirectorySerializerTest.java | 126 +
.../ignite/ml/knn/ANNClassificationTest.java | 58 +-
.../ignite/ml/knn/KNNClassificationTest.java | 155 +-
.../apache/ignite/ml/knn/KNNRegressionTest.java | 108 +-
.../org/apache/ignite/ml/knn/KNNTestSuite.java | 7 +-
.../apache/ignite/ml/knn/LabeledDatasetHelper.java | 7 +-
.../apache/ignite/ml/knn/LabeledVectorSetTest.java | 294 -
.../ignite/ml/knn/utils/ArraySpatialIndexTest.java | 32 +
.../ml/knn/utils/BallTreeSpatialIndexTest.java | 32 +
.../ml/knn/utils/KDTreeSpatialIndexTest.java | 32 +
.../ignite/ml/knn/utils/SpatialIndexTest.java | 104 +
.../java/org/apache/ignite/ml/math/BlasTest.java | 10 +-
.../ignite/ml/math/MathImplLocalTestSuite.java | 8 +-
.../ignite/ml/math/MathImplMainTestSuite.java | 2 +
.../ignite/ml/math/isolve/lsqr/LSQROnHeapTest.java | 106 +-
.../primitives/matrix/LUDecompositionTest.java | 254 +
.../primitives/matrix/MatrixArrayStorageTest.java | 7 -
.../primitives/matrix/MatrixAttributeTest.java | 14 +-
.../primitives/matrix/MatrixStorageFixtures.java | 4 +
.../matrix/MatrixViewConstructorTest.java | 2 -
.../matrix/SparseMatrixConstructorTest.java | 1 -
.../math/primitives/vector/AbstractVectorTest.java | 25 +-
.../primitives/vector/MatrixVectorViewTest.java | 12 +-
.../vector/SparseVectorConstructorTest.java | 25 +-
.../primitives/vector/VectorAttributesTest.java | 27 +-
.../math/primitives/vector/VectorFoldMapTest.java | 2 +-
.../vector/VectorImplementationsFixtures.java | 11 +-
.../vector/VectorImplementationsTest.java | 11 +-
.../vector/storage/AbstractStorageTest.java | 147 +
.../vector/storage/DenseVectorStorageTest.java | 61 +
.../vector/storage/SparseVectorStorageTest.java | 45 +
.../ml/math/stat/DistributionMixtureTest.java | 83 +
.../stat/MultivariateGaussianDistributionTest.java | 40 +
.../apache/ignite/ml/math/stat/StatsTestSuite.java | 32 +
.../ignite/ml/multiclass/MultiClassTestSuite.java | 32 +
.../ignite/ml/multiclass/OneVsRestTrainerTest.java | 123 +
.../discrete/DiscreteNaiveBayesModelTest.java | 45 +
.../discrete/DiscreteNaiveBayesTest.java | 67 +
.../discrete/DiscreteNaiveBayesTrainerTest.java | 183 +
.../gaussian/GaussianNaiveBayesModelTest.java | 49 +
.../gaussian/GaussianNaiveBayesTest.java | 85 +
.../gaussian/GaussianNaiveBayesTrainerTest.java | 181 +
.../test/java/org/apache/ignite/ml/nn/MLPTest.java | 8 +-
.../java/org/apache/ignite/ml/nn/MLPTestSuite.java | 5 +-
.../ignite/ml/nn/MLPTrainerIntegrationTest.java | 83 +-
.../org/apache/ignite/ml/nn/MLPTrainerTest.java | 80 +-
.../MLPTrainerMnistIntegrationTest.java | 41 +-
.../ml/nn/performance/MLPTrainerMnistTest.java | 37 +-
.../apache/ignite/ml/pipeline/PipelineMdlTest.java | 15 +-
.../apache/ignite/ml/pipeline/PipelineTest.java | 80 +-
.../binarization/BinarizationPreprocessorTest.java | 9 +-
.../binarization/BinarizationTrainerTest.java | 48 +-
.../preprocessing/encoding/EncoderTrainerTest.java | 122 +-
.../encoding/OneHotEncoderPreprocessorTest.java | 135 +-
.../encoding/StringEncoderPreprocessorTest.java | 21 +-
.../imputing/ImputerPreprocessorTest.java | 11 +-
.../preprocessing/imputing/ImputerTrainerTest.java | 10 +-
.../MaxAbsScalerPreprocessorTest.java | 13 +-
.../maxabsscaling/MaxAbsScalerTrainerTest.java | 8 +-
.../MinMaxScalerPreprocessorTest.java | 29 +-
.../minmaxscaling/MinMaxScalerTrainerTest.java | 8 +-
.../NormalizationPreprocessorTest.java | 12 +-
.../normalization/NormalizationTrainerTest.java | 29 +-
.../StandardScalerPreprocessorTest.java | 62 +
.../standardscaling/StandardScalerTrainerTest.java | 93 +
.../ml/regressions/RegressionsTestSuite.java | 4 +-
.../linear/LinearRegressionLSQRTrainerTest.java | 28 +-
.../linear/LinearRegressionModelTest.java | 35 +-
.../linear/LinearRegressionSGDTrainerTest.java | 33 +-
.../logistic/LogRegMultiClassTrainerTest.java | 141 -
.../logistic/LogisticRegressionModelTest.java | 19 +-
.../logistic/LogisticRegressionSGDTrainerTest.java | 44 +-
.../ignite/ml/selection/SelectionTestSuite.java | 18 +-
.../ml/selection/cv/CrossValidationTest.java | 318 +-
.../paramgrid/ParameterSetGeneratorTest.java | 1 +
.../cursor/CacheBasedLabelPairCursorTest.java | 27 +-
.../scoring/cursor/LocalLabelPairCursorTest.java | 20 +-
.../BinaryClassificationEvaluatorTest.java | 92 +
.../selection/scoring/evaluator/EvaluatorTest.java | 398 -
.../scoring/evaluator/RegressionEvaluatorTest.java | 129 +
.../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 | 49 +
.../metric/classification/FmeasureTest.java | 46 +
.../metric/classification/PrecisionTest.java | 46 +
.../scoring/metric/classification/ROCAUCTest.java | 121 +
.../scoring/metric/classification/RecallTest.java | 46 +
.../metric/regression/RegressionMetricsTest.java | 138 +
.../ignite/ml/structures/LabeledVectorSetTest.java | 291 +
.../ignite/ml/structures/StructuresTestSuite.java | 3 +-
.../apache/ignite/ml/svm/SVMBinaryTrainerTest.java | 44 +-
.../org/apache/ignite/ml/svm/SVMModelTest.java | 64 +-
.../ignite/ml/svm/SVMMultiClassTrainerTest.java | 100 -
.../org/apache/ignite/ml/svm/SVMTestSuite.java | 1 -
...onTreeClassificationTrainerIntegrationTest.java | 19 +-
.../DecisionTreeClassificationTrainerTest.java | 16 +-
...cisionTreeRegressionTrainerIntegrationTest.java | 11 +-
.../ml/tree/DecisionTreeRegressionTrainerTest.java | 16 +-
.../ignite/ml/tree/DecisionTreeTestSuite.java | 6 +-
.../gini/GiniImpurityMeasureCalculatorTest.java | 2 +-
.../impurity/gini/GiniImpurityMeasureTest.java | 4 +-
.../mse/MSEImpurityMeasureCalculatorTest.java | 2 +-
.../tree/impurity/mse/MSEImpurityMeasureTest.java | 2 +-
.../DecisionTreeMNISTIntegrationTest.java | 28 +-
.../ml/tree/performance/DecisionTreeMNISTTest.java | 26 +-
.../RandomForestClassifierTrainerTest.java | 34 +-
.../randomforest/RandomForestIntegrationTest.java | 93 +
.../RandomForestRegressionTrainerTest.java | 22 +-
.../randomforest/RandomForestTreeTestSuite.java | 3 +-
.../ml/tree/randomforest/data/TreeNodeTest.java | 5 +-
.../data/impurity/GiniFeatureHistogramTest.java | 2 +
.../data/impurity/MSEHistogramTest.java | 10 +-
.../org/apache/ignite/ml/util/LRUCacheTest.java | 68 +
.../org/apache/ignite/ml/util/UtilTestSuite.java | 35 +
.../DataStreamGeneratorFillCacheTest.java | 126 +
.../util/generators/DataStreamGeneratorTest.java | 211 +
.../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 +
.../ml/util/genetic/GeneticAlgorithmTest.java | 99 +
.../ignite/ml/util/genetic/PopulationTest.java | 126 +
modules/ml/tensorflow-model-parser/pom.xml | 88 +
.../parser/TensorFlowBaseModelParser.java | 216 +
.../parser/TensorFlowGraphModelParser.java | 40 +
.../parser/TensorFlowSavedModelModelParser.java | 70 +
modules/ml/xgboost-model-parser/pom.xml | 80 +
.../ignite/ml/xgboost/XGModelComposition.java | 113 +
.../org/apache/ignite/ml/xgboost/package-info.java | 23 +
.../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 | 23 +
.../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 | 23 +
.../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 +-
.../apache/ignite/stream/mqtt/package-info.java | 3 +-
.../ignite/stream/mqtt/IgniteMqttStreamerTest.java | 24 +-
.../apache/ignite/stream/mqtt/package-info.java | 3 +-
modules/opencensus/README.txt | 5 +
.../licenses/apache-2.0.txt} | 0
modules/opencensus/pom.xml | 99 +
.../opencensus/OpenCensusMetricExporterSpi.java | 285 +
.../ignite/spi/metric/opencensus/package-info.java | 26 +
.../OpenCensusMetricExporterSpiTest.java | 170 +
modules/osgi-karaf/pom.xml | 2 +-
modules/osgi-paxlogging/pom.xml | 2 +-
modules/osgi/pom.xml | 2 +-
.../classloaders/BundleDelegatingClassLoader.java | 19 +-
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_enum.h | 204 +
.../include/ignite/binary/binary_enum_entry.h | 107 +
.../binary/include/ignite/binary/binary_object.h | 1 +
.../include/ignite/binary/binary_raw_reader.h | 43 +
.../include/ignite/binary/binary_raw_writer.h | 59 +-
.../binary/include/ignite/binary/binary_reader.h | 49 +-
.../cpp/binary/include/ignite/binary/binary_type.h | 76 +-
.../binary/include/ignite/binary/binary_writer.h | 64 +-
.../include/ignite/impl/binary/binary_common.h | 6 +
.../ignite/impl/binary/binary_reader_impl.h | 84 +-
.../include/ignite/impl/binary/binary_type_impl.h | 2 +-
.../include/ignite/impl/binary/binary_utils.h | 82 +-
.../ignite/impl/binary/binary_writer_impl.h | 69 +-
.../ignite/impl/interop/interop_input_stream.h | 4 +-
.../platforms/cpp/binary/project/vs/binary.vcxproj | 2 +
.../cpp/binary/project/vs/binary.vcxproj.filters | 6 +
.../cpp/binary/src/binary/binary_raw_reader.cpp | 5 +
.../cpp/binary/src/binary/binary_raw_writer.cpp | 5 +
.../cpp/binary/src/binary/binary_reader.cpp | 5 +
.../cpp/binary/src/binary/binary_writer.cpp | 5 +
.../binary/src/impl/binary/binary_reader_impl.cpp | 89 +-
.../cpp/binary/src/impl/binary/binary_utils.cpp | 43 +-
.../binary/src/impl/binary/binary_writer_impl.cpp | 21 +
modules/platforms/cpp/common/configure.ac | 2 +-
.../cpp/common/include/ignite/common/concurrent.h | 112 +
.../cpp/common/include/ignite/common/utils.h | 112 +
modules/platforms/cpp/common/include/ignite/guid.h | 74 +-
.../cpp/common/include/ignite/ignite_error.h | 7 +
.../os/linux/include/ignite/common/concurrent_os.h | 40 +
.../common/os/linux/src/common/concurrent_os.cpp | 69 +-
.../os/win/include/ignite/common/concurrent_os.h | 66 +-
.../cpp/common/os/win/src/common/concurrent_os.cpp | 41 +-
modules/platforms/cpp/common/src/guid.cpp | 35 +-
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 +-
.../core-test/include/ignite/binary_test_defs.h | 146 +-
.../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 | 133 +-
.../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 | 56 +-
.../platforms/cpp/core-test/src/cluster_test.cpp | 6 +-
.../platforms/cpp/core-test/src/compute_test.cpp | 126 +-
.../cpp/core-test/src/concurrent_test.cpp | 6 +-
.../cpp/core-test/src/continuous_query_test.cpp | 42 +-
.../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 | 3 +
.../cpp/core-test/src/transactions_test.cpp | 60 +-
modules/platforms/cpp/core/configure.ac | 2 +-
.../cpp/core/include/ignite/cache/cache.h | 33 +-
.../core/include/ignite/cache/query/query_sql.h | 2 +
.../include/ignite/cache/query/query_sql_fields.h | 4 +-
.../impl/cache/cache_entry_processor_holder.h | 5 +-
modules/platforms/cpp/core/src/ignition.cpp | 68 +-
modules/platforms/cpp/examples/Makefile.am | 1 +
.../compute-example/src/compute_example.cpp | 27 +-
modules/platforms/cpp/examples/configure.ac | 3 +-
.../src/continuous_query_example.cpp | 25 +-
.../cpp/examples/include/ignite/examples/address.h | 31 +-
.../include/ignite/examples/organization.h | 35 +-
.../cpp/examples/include/ignite/examples/person.h | 71 +-
.../cpp/examples/project/vs/ignite-examples.sln | 6 +
.../query-example/config/query-example.xml | 12 +-
.../examples/query-example/src/query_example.cpp | 276 +-
.../thin-client-put-get-example/Makefile.am | 53 +
.../project/vs/thin-client-put-get-example.vcxproj | 104 +
.../vs/thin-client-put-get-example.vcxproj.filters | 27 +
.../src/thin_client_put_get_example.cpp | 127 +
modules/platforms/cpp/ignite/configure.ac | 2 +-
modules/platforms/cpp/jni/Makefile.am | 1 +
modules/platforms/cpp/jni/configure.ac | 62 +
.../platforms/cpp/jni/include/ignite/jni/java.h | 7 +
modules/platforms/cpp/jni/os/linux/src/utils.cpp | 10 +-
modules/platforms/cpp/jni/os/win/src/utils.cpp | 10 +-
modules/platforms/cpp/jni/src/java.cpp | 79 +-
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 | 157 +
.../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 | 257 +
.../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 | 384 +
.../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/odbc_test_suite.h | 11 +-
.../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 | 67 +
.../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 | 72 +-
.../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 | 8 +-
.../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 | 81 +-
.../cpp/odbc-test/src/odbc_test_suite.cpp | 70 +-
.../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 | 6 +-
.../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 | 18 +
.../cpp/odbc-test/src/transaction_test.cpp | 248 +-
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 +-
.../cpp/odbc/include/ignite/odbc/common_types.h | 14 +-
.../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 +-
modules/platforms/cpp/odbc/src/common_types.cpp | 8 +-
.../cpp/odbc/src/config/configuration.cpp | 2 +-
.../cpp/odbc/src/config/connection_info.cpp | 2 +-
.../odbc/src/config/connection_string_parser.cpp | 3 +-
modules/platforms/cpp/odbc/src/connection.cpp | 80 +-
.../cpp/odbc/src/diagnostic/diagnostic_record.cpp | 12 +
modules/platforms/cpp/odbc/src/message.cpp | 3 +-
.../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 +
.../cpp/odbc/src/streaming/streaming_context.cpp | 2 +
modules/platforms/cpp/project/vs/ignite.sln | 10 +
modules/platforms/cpp/project/vs/ignite.slnrel | 10 +
modules/platforms/cpp/project/vs/ignite_x86.slnrel | 10 +
modules/platforms/cpp/thin-client-test/Makefile.am | 11 +-
.../cpp/thin-client-test/config/non-ssl-32.xml | 48 +
.../thin-client-test/config/non-ssl-default.xml | 72 +
.../cpp/thin-client-test/config/non-ssl.xml | 31 +
.../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 | 16 +-
.../project/vs/thin-client-test.vcxproj.filters | 11 +-
.../cpp/thin-client-test/src/auth_test.cpp | 4 -
.../cpp/thin-client-test/src/cache_client_test.cpp | 936 +-
.../thin-client-test/src/ignite_client_test.cpp | 4 -
.../cpp/thin-client-test/src/ssl_test.cpp | 42 +-
.../src/teamcity/teamcity_boost.cpp | 300 +-
.../src/teamcity/teamcity_messages.cpp | 250 +-
.../cpp/thin-client-test/src/test_utils.cpp | 3 +
modules/platforms/cpp/thin-client/Makefile.am | 25 +-
.../platforms/cpp/thin-client/include/Makefile.am | 3 +-
.../ignite/impl/thin/cache/cache_client_proxy.h | 88 +-
.../include/ignite/thin/cache/cache_client.h | 243 +-
.../ignite/thin/ignite_client_configuration.h | 38 +-
.../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 | 43 +-
.../project/vs/thin-client.vcxproj.filters | 89 +-
.../src/impl/affinity/affinity_assignment.cpp | 110 +
.../src/impl/affinity/affinity_assignment.h | 102 +
.../src/impl/affinity/affinity_awareness_group.h | 124 +
.../src/impl/affinity/affinity_manager.cpp | 153 +
.../src/impl/affinity/affinity_manager.h | 128 +
.../impl/affinity/affinity_topology_version.cpp | 36 +
.../src/impl/affinity/affinity_topology_version.h | 187 +
.../src/impl/affinity/cache_affinity_configs.h | 156 +
.../src/impl/affinity/node_partitions.h | 98 +
.../src/impl/cache/cache_affinity_info.cpp | 110 -
.../src/impl/cache/cache_affinity_info.h | 106 -
.../src/impl/cache/cache_client_impl.cpp | 97 +-
.../thin-client/src/impl/cache/cache_client_impl.h | 82 +-
.../src/impl/cache/cache_client_proxy.cpp | 39 +-
.../src/impl/connectable_node_partitions.h | 118 -
.../cpp/thin-client/src/impl/data_channel.cpp | 81 +-
.../cpp/thin-client/src/impl/data_channel.h | 37 +-
.../cpp/thin-client/src/impl/data_router.cpp | 239 +-
.../cpp/thin-client/src/impl/data_router.h | 192 +-
.../thin-client/src/impl/ignite_client_impl.cpp | 4 -
.../cpp/thin-client/src/impl/ignite_node.cpp | 88 +
.../cpp/thin-client/src/impl/ignite_node.h | 204 +
.../platforms/cpp/thin-client/src/impl/message.cpp | 84 +-
.../platforms/cpp/thin-client/src/impl/message.h | 216 +-
.../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 -
.../cpp/thin-client/src/impl/protocol_version.h | 7 +-
.../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 | 52 +
.../Properties/AssemblyInfo.cs | 8 +-
.../Apache.Ignite.AspNet.nuspec | 2 +-
.../Properties/AssemblyInfo.cs | 8 +-
.../Binary/BinarizableReadBenchmark.cs | 1 +
.../Binary/BinarizableWriteBenchmark.cs | 5 +-
.../Properties/AssemblyInfo.cs | 8 +-
.../Apache.Ignite.Core.Tests.DotNetCore.csproj | 6 +-
.../Common/TestUtils.DotNetCore.cs | 1 +
.../Properties/AssemblyInfo.cs | 8 +-
.../Properties/AssemblyInfo.cs | 8 +-
.../Apache.Ignite.Core.Tests.csproj | 8 +
.../ApiParity/CacheConfigurationParityTest.cs | 4 +-
.../ApiParity/CacheParityTest.cs | 5 +-
.../ApiParity/ClusterMetricsParityTest.cs | 3 +-
.../ApiParity/ClusterParityTest.cs | 6 +-
.../ApiParity/DataRegionMetricsParityTest.cs | 10 +-
.../ApiParity/DataStorageMetricsParityTest.cs | 5 +-
.../ApiParity/IgniteConfigurationParityTest.cs | 8 +-
.../ApiParity/IgniteParityTest.cs | 2 -
.../ApiParity/TcpCommunicationSpiParityTest.cs | 84 +
.../Binary/BinaryBuilderSelfTest.cs | 69 +
.../Binary/BinaryReaderWriterTest.cs | 2 +-
.../Serializable/AdvancedSerializationTest.cs | 8 +-
.../Binary/Serializable/SqlDmlTest.cs | 22 +-
.../Cache/CacheAbstractTest.cs | 94 +-
.../Cache/CacheAbstractTransactionalTest.cs | 2 +-
.../Cache/CacheMetricsTest.cs | 8 +-
.../Cache/CacheTestAsyncWrapper.cs | 63 +
.../Cache/CacheTimeoutOnPmeTransactionalTest.cs | 108 +-
.../Cache/DataRegionMetricsTest.cs | 134 +-
.../Cache/DataStorageMetricsTest.cs | 2 +-
.../Cache/PartitionPreloadTest.cs | 304 +
.../Cache/PersistenceTest.cs | 89 +-
.../Cache/Query/CacheDmlQueriesTest.cs | 6 +-
.../Query/CacheQueriesCodeConfigurationTest.cs | 4 +
.../Cache/Query/CacheQueriesTest.cs | 30 +-
.../Query/CacheQueriesWithRestartServerTest.cs | 154 +
.../Query/Linq/CacheLinqTest.CompiledQuery.cs | 65 +-
.../Cache/Query/Linq/CacheLinqTest.Functions.cs | 7 +-
.../Query/Linq/CacheLinqTest.Introspection.cs | 6 +-
.../Cache/Query/Linq/CacheLinqTest.Misc.cs | 3 +-
.../Cache/Query/Linq/CacheLinqTest.Strings.cs | 10 +-
.../Store/CacheStoreSessionTestSharedFactory.cs | 2 +-
.../Cache/Store/CacheStoreTest.cs | 2 +
.../Cache/Store/CacheTestStore.cs | 4 +-
.../Client/Cache/AffinityAwarenessTest.cs | 509 +
.../Client/Cache/CacheClientAsyncWrapper.cs | 4 +-
.../Client/Cache/CacheTestNoMeta.cs | 2 +
.../Client/Cache/CacheTestSsl.cs | 2 +-
.../Client/Cache/ListLogger.cs | 66 +
.../Client/Cache/ScanQueryTest.cs | 4 +-
.../Client/Cache/SqlQueryTest.cs | 6 +-
.../Client/Cache/TestKey.cs | 52 +
.../Client/Cache/TestKeyWithAffinity.cs | 56 +
.../Client/ClientConnectionTest.cs | 103 +-
.../Client/ClientTestBase.cs | 12 +-
.../Client/IgniteClientConfigurationTest.cs | 5 +-
.../Common/IgniteProductVersionTests.cs | 150 +
.../Compute/AbstractTaskTest.cs | 2 +
.../Compute/ComputeApiTest.JavaTask.cs | 2 +-
.../Config/Client/IgniteClientConfiguration.xml | Bin 3384 -> 1732 bytes
.../Config/full-config.xml | 6 +-
.../Deployment/PeerAssemblyLoadingTest.cs | 37 +
.../Apache.Ignite.Core.Tests/FailureHandlerTest.cs | 2 +
.../IgniteConfigurationSerializerTest.cs | 9 +-
.../IgniteConfigurationTest.cs | 25 +-
.../Apache.Ignite.Core.Tests/Plugin/PluginTest.cs | 56 +-
.../Properties/AssemblyInfo.cs | 8 +-
.../Apache.Ignite.Core.Tests/ReconnectTest.cs | 70 +-
.../Services/ServicesTest.cs | 22 +-
.../Apache.Ignite.Core.Tests/TestUtils.Common.cs | 6 +-
.../Apache.Ignite.Core.Schema.nuspec | 2 +-
.../Apache.Ignite.Core/Apache.Ignite.Core.csproj | 11 +
.../Apache.Ignite.Core/Apache.Ignite.Core.nuspec | 2 +-
.../Cache/Affinity/AffinityTopologyVersion.cs | 78 +-
.../dotnet/Apache.Ignite.Core/Cache/ICache.cs | 109 +
.../Cache/Query/SqlFieldsQuery.cs | 46 +-
.../Apache.Ignite.Core/Cache/Query/SqlQuery.cs | 7 +
.../Client/Cache/ICacheClient.cs | 2 +
.../Client/IgniteClientConfiguration.cs | 11 +
.../dotnet/Apache.Ignite.Core/Cluster/ICluster.cs | 24 +
.../Apache.Ignite.Core/Cluster/IClusterNode.cs | 6 +
.../Common/IgniteProductVersion.cs | 202 +
.../Communication/Tcp/TcpCommunicationSpi.cs | 99 +-
.../Configuration/ClientConnectorConfiguration.cs | 26 +-
.../Configuration/DataRegionConfiguration.cs | 30 +-
.../Configuration/DataStorageConfiguration.cs | 48 +-
.../Configuration/DiskPageCompression.cs | 50 +
.../Apache.Ignite.Core/GlobalSuppressions.cs | Bin 1908 -> 936 bytes
.../Apache.Ignite.Core/IDataRegionMetrics.cs | 48 +-
.../platforms/dotnet/Apache.Ignite.Core/IIgnite.cs | 6 +
.../IgniteClientConfigurationSection.xsd | 5 +
.../Apache.Ignite.Core/IgniteConfiguration.cs | 61 +-
.../IgniteConfigurationSection.xsd | 84 +-
.../Impl/Binary/BinaryFullTypeDescriptor.cs | 11 +
.../Impl/Binary/BinaryHashCodeUtils.cs | 189 +
.../Binary/BinaryReflectiveSerializerInternal.cs | 14 +-
.../Apache.Ignite.Core/Impl/Binary/BinaryUtils.cs | 22 +-
.../Apache.Ignite.Core/Impl/Binary/BinaryWriter.cs | 18 +-
.../Apache.Ignite.Core/Impl/Binary/Marshaller.cs | 36 +-
.../Binary/Structure/BinaryStructureTracker.cs | 3 +-
.../Apache.Ignite.Core/Impl/Cache/CacheImpl.cs | 163 +-
.../Apache.Ignite.Core/Impl/Cache/CacheOp.cs | 11 +-
.../Impl/Client/Cache/CacheClient.cs | 178 +-
.../Cache/ClientCacheAffinityAwarenessGroup.cs | 110 +
.../Impl/Client/Cache/ClientCachePartitionMap.cs | 66 +
.../Cache/ClientCacheTopologyPartitionMap.cs | 66 +
.../Cache/ClientRendezvousAffinityFunction.cs | 50 +
.../Impl/Client/ClientFailoverSocket.cs | 313 +-
.../Apache.Ignite.Core/Impl/Client/ClientFlags.cs | 31 +
.../Apache.Ignite.Core/Impl/Client/ClientOp.cs | 1 +
.../Apache.Ignite.Core/Impl/Client/ClientSocket.cs | 84 +-
.../Apache.Ignite.Core/Impl/Client/IgniteClient.cs | 8 +-
.../Impl/Client/SocketEndpoint.cs | 75 +
.../Impl/Cluster/ClusterNodeImpl.cs | 10 +
.../Impl/Common/CopyOnWriteConcurrentDictionary.cs | 18 +-
.../Impl/Common/DelegateConverter.cs | 1 +
.../Apache.Ignite.Core/Impl/DataRegionMetrics.cs | 45 +-
.../Impl/Datastream/DataStreamerImpl.cs | 1 +
.../Impl/Deployment/GetAssemblyFunc.cs | 11 +-
.../Impl/Deployment/PeerAssemblyResolver.cs | 46 +-
.../dotnet/Apache.Ignite.Core/Impl/Ignite.cs | 45 +-
.../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/AppDomains.cs | 8 +-
.../Impl/Unmanaged/Jni/ConsoleWriter.cs | 44 +
.../Apache.Ignite.Core/Impl/Unmanaged/Jni/Jvm.cs | 2 +-
.../Impl/Unmanaged/Jni/JvmDll.cs | 8 +-
.../Impl/Unmanaged/Jni/NativeMethod.cs | 1 +
.../Metric/IMetricExporterSpi.cs | 30 +
.../Apache.Ignite.Core/Metric/Package-Info.cs | 26 +
.../NuGet/LINQPad/BinaryModeExample.linq | 5 -
.../NuGet/LINQPad/QueryExample.linq | 7 +-
.../Apache.Ignite.Core/Properties/AssemblyInfo.cs | 8 +-
.../Transactions/ITransaction.cs | 8 +
.../Transactions/TransactionConfiguration.cs | 13 +-
.../platforms/dotnet/Apache.Ignite.DotNetCore.sln | 6 +
.../EntityFrameworkCacheInitializationTest.cs | 1 +
.../Properties/AssemblyInfo.cs | 6 +-
.../Apache.Ignite.EntityFramework.nuspec | 2 +-
.../Impl/DbTransactionInterceptor.cs | 6 +-
.../Properties/AssemblyInfo.cs | 8 +-
.../Apache.Ignite.Linq/Apache.Ignite.Linq.nuspec | 2 +-
.../Impl/CacheFieldsQueryExecutor.cs | 2 +
.../Impl/CacheQueryExpressionVisitor.cs | 22 +-
.../Apache.Ignite.Linq/Impl/MethodVisitor.cs | 10 +-
.../Apache.Ignite.Linq/Properties/AssemblyInfo.cs | 8 +-
.../dotnet/Apache.Ignite.Linq/QueryOptions.cs | 1 +
.../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/Apache.Ignite.DotNetCore.csproj | 25 +
.../dotnet/Apache.Ignite/Apache.Ignite.csproj | 1 +
.../platforms/dotnet/Apache.Ignite/ConsoleUtils.cs | 69 +
.../dotnet/Apache.Ignite/IgniteCoreRunner.cs | 75 +
.../platforms/dotnet/Apache.Ignite/IgniteRunner.cs | 37 +-
.../Apache.Ignite/Properties/AssemblyInfo.cs | 8 +-
modules/platforms/dotnet/DEVNOTES.txt | 1 +
modules/platforms/dotnet/build.ps1 | 29 +-
.../dotnet/docfx/Apache.Ignite.docfx.json | 2 +-
.../Datagrid/BinaryModeExample.cs | 38 +-
.../Properties/AssemblyInfo.cs | 2 +-
.../Apache.Ignite.Examples/Sql/SqlExample.cs | 38 +-
.../ThinClient/ThinClientSqlExample.cs | 37 +-
.../Properties/AssemblyInfo.cs | 2 +-
.../dotnet/examples/dotnetcore/LinqExample.cs | 4 +-
.../dotnet/examples/dotnetcore/SqlExample.cs | 64 +-
.../platforms/nodejs/api_spec/BinaryObject.html | 1847 --
.../platforms/nodejs/api_spec/BinaryObject.js.html | 549 -
modules/platforms/nodejs/api_spec/CacheClient.html | 4867 -----
.../platforms/nodejs/api_spec/CacheClient.js.html | 812 -
.../nodejs/api_spec/CacheConfiguration.html | 8527 --------
.../nodejs/api_spec/CacheConfiguration.js.html | 1784 --
modules/platforms/nodejs/api_spec/CacheEntry.html | 468 -
.../nodejs/api_spec/CacheKeyConfiguration.html | 796 -
.../nodejs/api_spec/CollectionObjectType.html | 524 -
.../nodejs/api_spec/ComplexObjectType.html | 526 -
.../platforms/nodejs/api_spec/CompositeType.html | 170 -
modules/platforms/nodejs/api_spec/Cursor.html | 588 -
modules/platforms/nodejs/api_spec/Cursor.js.html | 360 -
modules/platforms/nodejs/api_spec/EnumItem.html | 1431 --
modules/platforms/nodejs/api_spec/EnumItem.js.html | 255 -
modules/platforms/nodejs/api_spec/Errors.js.html | 172 -
.../platforms/nodejs/api_spec/IgniteClient.html | 2368 ---
.../platforms/nodejs/api_spec/IgniteClient.js.html | 343 -
.../nodejs/api_spec/IgniteClientConfiguration.html | 846 -
.../api_spec/IgniteClientConfiguration.js.html | 163 -
.../nodejs/api_spec/IgniteClientError.html | 168 -
.../nodejs/api_spec/IllegalStateError.html | 179 -
.../nodejs/api_spec/LostConnectionError.html | 179 -
.../platforms/nodejs/api_spec/MapObjectType.html | 485 -
.../platforms/nodejs/api_spec/ObjectArrayType.html | 265 -
modules/platforms/nodejs/api_spec/ObjectType.html | 1126 --
.../platforms/nodejs/api_spec/ObjectType.js.html | 651 -
.../platforms/nodejs/api_spec/OperationError.html | 179 -
modules/platforms/nodejs/api_spec/Query.html | 481 -
modules/platforms/nodejs/api_spec/Query.js.html | 559 -
modules/platforms/nodejs/api_spec/QueryEntity.html | 2218 --
modules/platforms/nodejs/api_spec/QueryField.html | 2211 --
modules/platforms/nodejs/api_spec/QueryIndex.html | 1480 --
modules/platforms/nodejs/api_spec/ScanQuery.html | 686 -
.../platforms/nodejs/api_spec/SqlFieldsCursor.html | 915 -
.../platforms/nodejs/api_spec/SqlFieldsQuery.html | 3036 ---
modules/platforms/nodejs/api_spec/SqlQuery.html | 1755 --
modules/platforms/nodejs/api_spec/Timestamp.html | 566 -
.../platforms/nodejs/api_spec/Timestamp.js.html | 127 -
.../api_spec/fonts/OpenSans-Bold-webfont.eot | Bin 19544 -> 0 bytes
.../api_spec/fonts/OpenSans-Bold-webfont.svg | 1830 --
.../api_spec/fonts/OpenSans-Bold-webfont.woff | Bin 22432 -> 0 bytes
.../api_spec/fonts/OpenSans-BoldItalic-webfont.eot | Bin 20133 -> 0 bytes
.../api_spec/fonts/OpenSans-BoldItalic-webfont.svg | 1830 --
.../fonts/OpenSans-BoldItalic-webfont.woff | Bin 23048 -> 0 bytes
.../api_spec/fonts/OpenSans-Italic-webfont.eot | Bin 20265 -> 0 bytes
.../api_spec/fonts/OpenSans-Italic-webfont.svg | 1830 --
.../api_spec/fonts/OpenSans-Italic-webfont.woff | Bin 23188 -> 0 bytes
.../api_spec/fonts/OpenSans-Light-webfont.eot | Bin 19514 -> 0 bytes
.../api_spec/fonts/OpenSans-Light-webfont.svg | 1831 --
.../api_spec/fonts/OpenSans-Light-webfont.woff | Bin 22248 -> 0 bytes
.../fonts/OpenSans-LightItalic-webfont.eot | Bin 20535 -> 0 bytes
.../fonts/OpenSans-LightItalic-webfont.svg | 1835 --
.../fonts/OpenSans-LightItalic-webfont.woff | Bin 23400 -> 0 bytes
.../api_spec/fonts/OpenSans-Regular-webfont.eot | Bin 19836 -> 0 bytes
.../api_spec/fonts/OpenSans-Regular-webfont.svg | 1831 --
.../api_spec/fonts/OpenSans-Regular-webfont.woff | Bin 22660 -> 0 bytes
modules/platforms/nodejs/api_spec/index.html | 65 -
.../nodejs/api_spec/scripts/linenumber.js | 25 -
.../nodejs/api_spec/scripts/prettify/lang-css.js | 2 -
.../nodejs/api_spec/scripts/prettify/prettify.js | 28 -
.../nodejs/api_spec/styles/jsdoc-default.css | 358 -
.../nodejs/api_spec/styles/prettify-jsdoc.css | 111 -
.../nodejs/api_spec/styles/prettify-tomorrow.css | 132 -
.../nodejs/examples/CachePutGetExample.js | 6 +-
modules/platforms/nodejs/lib/BinaryObject.js | 2 +-
modules/platforms/nodejs/lib/CacheClient.js | 2 +-
modules/platforms/nodejs/lib/CacheConfiguration.js | 48 +-
modules/platforms/nodejs/lib/EnumItem.js | 17 +-
modules/platforms/nodejs/lib/Errors.js | 12 +
modules/platforms/nodejs/lib/IgniteClient.js | 2 +-
modules/platforms/nodejs/lib/ObjectType.js | 14 +-
modules/platforms/nodejs/lib/Query.js | 2 +-
.../nodejs/lib/internal/BinaryCommunicator.js | 6 +-
.../platforms/nodejs/lib/internal/BinaryType.js | 2 +-
.../platforms/nodejs/lib/internal/BinaryUtils.js | 4 +
.../nodejs/lib/internal/ClientFailoverSocket.js | 2 +-
.../platforms/nodejs/lib/internal/MessageBuffer.js | 8 +-
modules/platforms/nodejs/package.json | 18 +-
modules/platforms/nodejs/spec/TestingHelper.js | 11 +-
.../nodejs/spec/cache/CachePutGetDiffTypes.spec.js | 81 +-
modules/platforms/nodejs/spec/cache/UUID.spec.js | 105 +
modules/platforms/nodejs/spec/config.js | 2 +-
.../nodejs/spec/query/SqlFieldsQuery.spec.js | 23 +-
.../platforms/nodejs/spec/query/SqlQuery.spec.js | 2 +-
.../platforms/php/src/Apache/Ignite/Data/Date.php | 9 +-
.../php/src/Apache/Ignite/Data/Timestamp.php | 4 +-
.../Ignite/Internal/Binary/BinaryCommunicator.php | 27 +-
.../Apache/Ignite/Internal/Binary/BinaryUtils.php | 12 +
modules/platforms/php/tests/CachePutGetTest.php | 119 +
modules/platforms/php/tests/SqlFieldsQueryTest.php | 32 +-
.../Apache-License-2.0.txt => python/LICENSE} | 0
modules/platforms/python/README.md | 75 +
modules/platforms/python/docs/Makefile | 20 +
modules/platforms/python/docs/conf.py | 176 +
.../python/docs/datatypes/cache_props.rst | 163 +
.../platforms/python/docs/datatypes/parsers.rst | 175 +
modules/platforms/python/docs/examples.rst | 624 +
modules/platforms/python/docs/index.rst | 33 +
modules/platforms/python/docs/modules.rst | 31 +
modules/platforms/python/docs/readme.rst | 202 +
modules/platforms/python/docs/source/modules.rst | 7 +
.../python/docs/source/pyignite.api.binary.rst | 7 +
.../docs/source/pyignite.api.cache_config.rst | 7 +
.../python/docs/source/pyignite.api.key_value.rst | 7 +
.../python/docs/source/pyignite.api.result.rst | 7 +
.../platforms/python/docs/source/pyignite.api.rst | 19 +
.../python/docs/source/pyignite.api.sql.rst | 7 +
.../python/docs/source/pyignite.binary.rst | 7 +
.../python/docs/source/pyignite.cache.rst | 7 +
.../python/docs/source/pyignite.client.rst | 7 +
.../docs/source/pyignite.connection.generators.rst | 7 +
.../docs/source/pyignite.connection.handshake.rst | 7 +
.../python/docs/source/pyignite.connection.rst | 17 +
.../python/docs/source/pyignite.connection.ssl.rst | 7 +
.../python/docs/source/pyignite.constants.rst | 7 +
.../python/docs/source/pyignite.datatypes.base.rst | 7 +
.../docs/source/pyignite.datatypes.binary.rst | 7 +
.../source/pyignite.datatypes.cache_config.rst | 7 +
.../source/pyignite.datatypes.cache_properties.rst | 7 +
.../docs/source/pyignite.datatypes.complex.rst | 7 +
.../docs/source/pyignite.datatypes.internal.rst | 7 +
.../docs/source/pyignite.datatypes.key_value.rst | 7 +
.../docs/source/pyignite.datatypes.null_object.rst | 7 +
.../docs/source/pyignite.datatypes.primitive.rst | 7 +
.../source/pyignite.datatypes.primitive_arrays.rst | 7 +
.../pyignite.datatypes.primitive_objects.rst | 7 +
.../docs/source/pyignite.datatypes.prop_codes.rst | 7 +
.../python/docs/source/pyignite.datatypes.rst | 29 +
.../python/docs/source/pyignite.datatypes.sql.rst | 7 +
.../docs/source/pyignite.datatypes.standard.rst | 7 +
.../docs/source/pyignite.datatypes.type_codes.rst | 7 +
.../python/docs/source/pyignite.exceptions.rst | 7 +
.../docs/source/pyignite.queries.op_codes.rst | 7 +
.../python/docs/source/pyignite.queries.rst | 15 +
modules/platforms/python/docs/source/pyignite.rst | 30 +
.../python/docs/source/pyignite.utils.rst | 7 +
modules/platforms/python/examples/binary_basics.py | 53 +
modules/platforms/python/examples/create_binary.py | 103 +
modules/platforms/python/examples/failover.py | 61 +
modules/platforms/python/examples/get_and_put.py | 41 +
.../platforms/python/examples/migrate_binary.py | 190 +
modules/platforms/python/examples/read_binary.py | 275 +
modules/platforms/python/examples/readme.md | 17 +
modules/platforms/python/examples/scans.py | 55 +
modules/platforms/python/examples/sql.py | 298 +
modules/platforms/python/examples/type_hints.py | 51 +
modules/platforms/python/pyignite/__init__.py | 17 +
modules/platforms/python/pyignite/api/__init__.py | 71 +
modules/platforms/python/pyignite/api/binary.py | 209 +
.../platforms/python/pyignite/api/cache_config.py | 279 +
modules/platforms/python/pyignite/api/key_value.py | 995 +
modules/platforms/python/pyignite/api/result.py | 38 +
modules/platforms/python/pyignite/api/sql.py | 478 +
modules/platforms/python/pyignite/binary.py | 136 +
modules/platforms/python/pyignite/cache.py | 595 +
modules/platforms/python/pyignite/client.py | 406 +
.../python/pyignite/connection/__init__.py | 329 +
.../python/pyignite/connection/generators.py | 48 +
.../python/pyignite/connection/handshake.py | 91 +
.../platforms/python/pyignite/connection/ssl.py | 39 +
modules/platforms/python/pyignite/constants.py | 52 +
.../python/pyignite/datatypes/__init__.py | 27 +
.../platforms/python/pyignite/datatypes/base.py | 24 +
.../platforms/python/pyignite/datatypes/binary.py | 45 +
.../python/pyignite/datatypes/cache_config.py | 153 +
.../python/pyignite/datatypes/cache_properties.py | 287 +
.../platforms/python/pyignite/datatypes/complex.py | 526 +
.../python/pyignite/datatypes/internal.py | 472 +
.../python/pyignite/datatypes/key_value.py | 24 +
.../python/pyignite/datatypes/null_object.py | 64 +
.../python/pyignite/datatypes/primitive.py | 106 +
.../python/pyignite/datatypes/primitive_arrays.py | 208 +
.../python/pyignite/datatypes/primitive_objects.py | 158 +
.../python/pyignite/datatypes/prop_codes.py | 51 +
modules/platforms/python/pyignite/datatypes/sql.py | 23 +
.../python/pyignite/datatypes/standard.py | 739 +
.../python/pyignite/datatypes/type_codes.py | 57 +
modules/platforms/python/pyignite/exceptions.py | 80 +
.../platforms/python/pyignite/queries/__init__.py | 339 +
.../platforms/python/pyignite/queries/op_codes.py | 65 +
modules/platforms/python/pyignite/utils.py | 172 +
modules/platforms/python/requirements/docs.txt | 6 +
modules/platforms/python/requirements/install.txt | 4 +
modules/platforms/python/requirements/setup.txt | 3 +
modules/platforms/python/requirements/tests.txt | 5 +
modules/platforms/python/setup.py | 104 +
modules/platforms/python/tests/conftest.py | 218 +
modules/platforms/python/tests/test_binary.py | 280 +
modules/platforms/python/tests/test_cache_class.py | 221 +
.../platforms/python/tests/test_cache_class_sql.py | 103 +
.../platforms/python/tests/test_cache_config.py | 75 +
modules/platforms/python/tests/test_datatypes.py | 176 +
modules/platforms/python/tests/test_examples.py | 57 +
.../platforms/python/tests/test_generic_object.py | 33 +
modules/platforms/python/tests/test_get_names.py | 30 +
modules/platforms/python/tests/test_handshake.py | 63 +
modules/platforms/python/tests/test_key_value.py | 400 +
modules/platforms/python/tests/test_scan.py | 66 +
modules/platforms/python/tests/test_sql.py | 154 +
modules/rest-http/pom.xml | 14 +-
.../protocols/http/jetty/GridJettyRestHandler.java | 22 +-
.../http/jetty/GridJettyRestProtocol.java | 4 -
.../rest/protocols/http/jetty/package-info.java | 3 +-
.../rest/protocols/http/jetty/GridRestSuite.java | 19 +-
.../protocols/http/jetty/RestSetupSimpleTest.java | 7 +-
modules/rocketmq/pom.xml | 2 +-
.../stream/rocketmq/RocketMQStreamerTest.java | 3 +-
.../stream/rocketmq/RocketMQStreamerTestSuite.java | 20 +-
modules/scalar-2.10/pom.xml | 4 +-
modules/scalar/pom.xml | 218 +-
modules/schedule/pom.xml | 2 +-
.../schedule/IgniteScheduleProcessor.java | 2 +-
.../processors/schedule/ScheduleFutureImpl.java | 2 +-
.../processors/schedule/GridScheduleSelfTest.java | 10 +-
.../testsuites/IgniteSchedulerTestSuite.java | 22 +-
modules/slf4j/pom.xml | 2 +-
.../apache/ignite/logger/slf4j/Slf4jLogger.java | 2 +-
.../apache/ignite/logger/slf4j/package-info.java | 3 +-
.../ignite/logger/slf4j/Slf4jLoggerMarkerTest.java | 21 +-
.../ignite/testsuites/IgniteSlf4jTestSuite.java | 19 +-
modules/spark/pom.xml | 4 +-
.../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 | 18 +-
.../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 +-
.../repository/config/RepositoryConfig.java | 2 +-
.../springdata/repository/config/package-info.java | 3 +-
.../ignite/springdata/repository/package-info.java | 3 +-
.../repository/query/IgniteRepositoryQuery.java | 4 +
.../springdata/repository/query/package-info.java | 3 +-
.../repository/support/package-info.java | 3 +-
.../springdata/IgniteSpringDataCrudSelfTest.java | 7 +
.../IgniteSpringDataQueriesSelfTest.java | 21 +
.../org/apache/ignite/springdata/misc/Person.java | 2 +-
.../testsuites/IgniteSpringDataTestSuite.java | 22 +-
modules/spring/pom.xml | 2 +-
.../main/java/org/apache/ignite/IgniteSpring.java | 2 +-
.../ignite/cache/spring/SpringCacheManager.java | 1 -
.../apache/ignite/cache/spring/package-info.java | 3 +-
.../spring/CacheSpringStoreSessionListener.java | 2 +-
.../ignite/cache/store/spring/package-info.java | 3 +-
.../resource/GridResourceSpringBeanInjector.java | 2 +-
.../resource/GridSpringResourceContextImpl.java | 2 +-
.../spring/SpringTransactionManager.java | 1 -
.../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 +-
.../CacheSpringStoreSessionListenerSelfTest.java | 2 +-
.../SpringEncryptedCacheRestartTest.java | 6 +
.../ignite/internal/GridFactorySelfTest.java | 47 +-
.../GridSpringBeanSerializationSelfTest.java | 21 +-
.../internal/IgniteDynamicCacheConfigTest.java | 7 +
.../ignite/internal/IgniteSpringBeanTest.java | 3 +
.../org/apache/ignite/internal/TestNodeFilter.java | 2 +-
.../resource/GridLoggerInjectionSelfTest.java | 6 +-
.../resource/GridResourceProcessorSelfTest.java | 17 +-
.../processors/resource/GridResourceTestUtils.java | 2 +-
.../resource/GridServiceInjectionSelfTest.java | 13 +-
.../GridSpringResourceInjectionSelfTest.java | 17 +-
.../GridTransformSpringInjectionSelfTest.java | 2 +
.../internal/processors/resource/TestClosure.java | 2 +-
.../internal/processors/resource/package-info.java | 3 +-
.../p2p/GridP2PUserVersionChangeSelfTest.java | 26 +-
.../spring/IgniteExcludeInConfigurationTest.java | 5 +-
.../IgniteStartFromStreamConfigurationTest.java | 4 +-
.../GridServiceInjectionSpringResourceTest.java | 2 +
...gniteSpringBeanSpringResourceInjectionTest.java | 10 +-
.../testsuites/IgniteResourceSelfTestSuite.java | 30 +-
.../ignite/testsuites/IgniteSpringTestSuite.java | 77 +-
.../GridSpringTransactionManagerAbstractTest.java | 6 +
.../GridSpringTransactionManagerSelfTest.java | 12 -
...ringTransactionManagerContextInjectionTest.java | 5 +-
modules/sqlline/bin/sqlline.bat | 54 +-
modules/sqlline/bin/sqlline.sh | 50 +-
modules/sqlline/pom.xml | 2 +-
modules/ssh/pom.xml | 2 +-
.../util/nodestart/IgniteSshHelperImpl.java | 2 +-
.../util/nodestart/StartNodeCallableImpl.java | 107 +-
.../internal/IgniteNodeStartUtilsSelfTest.java | 4 +-
.../IgniteProjectionStartStopRestartSelfTest.java | 214 +-
.../internal/IgniteStartStopRestartTestSuite.java | 21 +-
modules/storm/pom.xml | 2 +-
.../apache/ignite/stream/storm/StormStreamer.java | 1 +
.../storm/IgniteStormStreamerSelfTestSuite.java | 21 +-
.../stream/storm/StormIgniteStreamerSelfTest.java | 3 +-
modules/tensorflow/pom.xml | 24 +-
modules/tensorflow/src/main/assembly/zip.xml | 56 -
.../ignite/tensorflow/cluster/package-info.java | 3 +-
.../tensorflow/cluster/spec/package-info.java | 3 +-
.../cluster/tfrunning/TensorFlowServerManager.java | 2 +-
.../tfrunning/TensorFlowServerScriptFormatter.java | 2 +-
.../tensorflow/cluster/tfrunning/package-info.java | 3 +-
.../cluster/util/TensorFlowClusterResolver.java | 12 +-
.../util/TensorFlowProcessBuilderSupplier.java | 14 +-
.../tensorflow/cluster/util/package-info.java | 3 +-
.../tensorflow/core/longrunning/package-info.java | 3 +-
.../core/longrunning/task/package-info.java | 3 +-
.../core/longrunning/task/util/package-info.java | 3 +-
.../core/nativerunning/package-info.java | 3 +-
.../core/nativerunning/task/package-info.java | 3 +-
.../ignite/tensorflow/core/package-info.java | 3 +-
.../core/util/PythonProcessBuilderSupplier.java | 8 +-
.../ignite/tensorflow/core/util/package-info.java | 3 +-
.../org/apache/ignite/tensorflow/package-info.java | 3 +-
.../tensorflow/submitter/command/package-info.java | 3 +-
.../ignite/tensorflow/submitter/package-info.java | 3 +-
.../ignite/tensorflow/util/package-info.java | 3 +-
.../src/main/{sh => resources}/logback.xml | 0
modules/tensorflow/src/main/sh/ignite-tf.sh | 19 -
modules/tools/pom.xml | 55 +-
.../tools/ant/beautifier/GridJavadocAntTask.java | 2 +-
.../beautifier/GridJavadocCharArrayLexReader.java | 2 +-
.../tools/ant/beautifier/GridJavadocToken.java | 2 +-
.../tools/ant/beautifier/GridJavadocTokenType.java | 2 +-
.../ignite/tools/ant/beautifier/package-info.java | 3 +-
.../ignite/tools/classgen/ClassesGenerator.java | 3 +-
.../ignite/tools/javadoc/IgniteLinkTaglet.java | 164 -
.../util/antgar/IgniteDeploymentGarAntTask.java | 2 +-
.../apache/ignite/util/antgar/package-info.java | 3 +-
.../ignite/tools/javadoc/IgniteLinkTaglet.java | 133 +
.../ignite/tools/javadoc/IgniteLinkTaglet.java | 164 +
modules/twitter/pom.xml | 4 +-
.../apache/ignite/stream/twitter/package-info.java | 3 +-
.../stream/twitter/IgniteTwitterStreamerTest.java | 61 +-
.../twitter/IgniteTwitterStreamerTestSuite.java | 20 +-
.../apache/ignite/stream/twitter/package-info.java | 3 +-
modules/urideploy/pom.xml | 2 +-
.../uri/GridUriDeploymentClassLoader.java | 49 +-
.../uri/GridUriDeploymentClassLoaderFactory.java | 10 +-
.../deployment/uri/GridUriDeploymentDiscovery.java | 3 +-
.../uri/GridUriDeploymentFileProcessor.java | 60 +-
.../uri/GridUriDeploymentFileProcessorResult.java | 10 +-
.../uri/GridUriDeploymentFileResourceLoader.java | 2 +-
.../uri/GridUriDeploymentJarVerifier.java | 9 +-
.../uri/GridUriDeploymentSpringDocument.java | 4 +-
.../uri/GridUriDeploymentSpringParser.java | 2 +-
.../uri/GridUriDeploymentUnitDescriptor.java | 17 +-
.../deployment/uri/GridUriDeploymentUriParser.java | 2 +-
.../spi/deployment/uri/UriDeploymentSpi.java | 74 +-
.../spi/deployment/uri/UriDeploymentSpiMBean.java | 2 +-
.../ignite/spi/deployment/uri/package-info.java | 3 +-
.../uri/scanners/GridDeploymentFileHandler.java | 2 +-
.../GridDeploymentFolderScannerHelper.java | 5 +-
.../scanners/GridUriDeploymentScannerListener.java | 2 +-
.../uri/scanners/UriDeploymentScanner.java | 2 +-
.../uri/scanners/UriDeploymentScannerContext.java | 2 +-
.../uri/scanners/UriDeploymentScannerManager.java | 16 +-
.../scanners/file/UriDeploymentFileScanner.java | 56 +-
.../deployment/uri/scanners/file/package-info.java | 3 +-
.../scanners/http/UriDeploymentHttpScanner.java | 4 +-
.../deployment/uri/scanners/http/package-info.java | 3 +-
.../spi/deployment/uri/scanners/package-info.java | 3 +-
.../GridTaskUriDeploymentDeadlockSelfTest.java | 4 +-
.../apache/ignite/p2p/GridP2PDisabledSelfTest.java | 9 +-
.../uri/GridUriDeploymentAbstractSelfTest.java | 2 +-
...DeploymentClassLoaderMultiThreadedSelfTest.java | 6 +-
.../uri/GridUriDeploymentClassLoaderSelfTest.java | 5 +-
...idUriDeploymentClassloaderRegisterSelfTest.java | 5 +-
.../uri/GridUriDeploymentConfigSelfTest.java | 4 +-
.../GridUriDeploymentFileProcessorSelfTest.java | 8 +-
.../uri/GridUriDeploymentMd5CheckSelfTest.java | 5 +-
...DeploymentMultiScannersErrorThrottlingTest.java | 2 +
.../GridUriDeploymentMultiScannersSelfTest.java | 4 +-
.../uri/GridUriDeploymentSimpleSelfTest.java | 14 +-
.../ignite/spi/deployment/uri/package-info.java | 3 +-
.../scanners/file/GridFileDeploymentSelfTest.java | 60 +-
.../file/GridFileDeploymentUndeploySelfTest.java | 4 +-
.../deployment/uri/scanners/file/package-info.java | 3 +-
.../scanners/http/GridHttpDeploymentSelfTest.java | 46 +-
.../deployment/uri/scanners/http/package-info.java | 3 +-
.../testsuites/IgniteToolsSelfTestSuite.java | 22 +-
.../testsuites/IgniteUriDeploymentTestSuite.java | 52 +-
.../org/apache/ignite/tools/GridToolsSelfTest.java | 12 +-
.../java/org/apache/ignite/tools/package-info.java | 3 +-
modules/visor-console-2.10/pom.xml | 2 +-
modules/visor-console/pom.xml | 4 +-
.../visor/commands/cache/VisorCacheCommand.scala | 76 +-
.../commands/cache/VisorCacheScanCommand.scala | 24 +-
.../cache/VisorCacheToggleStatisticsCommand.scala | 152 +
modules/visor-plugins/pom.xml | 2 +-
.../ignite/visor/plugin/VisorExtensionPoint.java | 2 +-
.../ignite/visor/plugin/VisorPluggableTab.java | 2 +-
.../apache/ignite/visor/plugin/VisorPlugin.java | 2 +-
.../ignite/visor/plugin/VisorPluginComponent.java | 2 +-
.../visor/plugin/VisorPluginComponentsFactory.java | 2 +-
.../ignite/visor/plugin/VisorPluginLogPanel.java | 2 +-
.../ignite/visor/plugin/VisorPluginModel.java | 2 +-
.../ignite/visor/plugin/VisorPluginNodesPanel.java | 2 +-
.../visor/plugin/VisorSelectionListener.java | 2 +-
.../ignite/visor/plugin/VisorTopologyListener.java | 2 +-
.../apache/ignite/visor/plugin/package-info.java | 3 +-
modules/web-console/DEVNOTES.txt | 34 +-
modules/web-console/assembly/README.txt | 72 +-
modules/web-console/backend/.eslintrc | 169 +
modules/web-console/backend/.gitignore | 1 +
modules/web-console/backend/app/agentSocket.js | 23 -
modules/web-console/backend/app/agentsHandler.js | 13 +-
modules/web-console/backend/app/browsersHandler.js | 51 +-
modules/web-console/backend/app/configure.js | 8 +-
modules/web-console/backend/app/mongo.js | 60 +-
modules/web-console/backend/app/mongoose.js | 27 -
modules/web-console/backend/app/schemas.js | 181 +-
modules/web-console/backend/app/settings.js | 88 +-
.../backend/config/settings.json.sample | 53 +-
.../errors/MissingConfirmRegistrationException.js | 34 +
modules/web-console/backend/errors/index.js | 2 +
modules/web-console/backend/index.js | 6 +-
modules/web-console/backend/launch-tools.js | 14 +-
modules/web-console/backend/middlewares/api.js | 3 +
.../migrations/1502249492000-invalidate_rename.js | 4 +-
.../1508395969410-init-registered-date.js | 4 +-
.../migrations/1516948939797-migrate-configs.js | 44 +-
.../1547440382485-account-make-email-unique.js | 85 +
.../backend/migrations/migration-utils.js | 2 +-
modules/web-console/backend/package-lock.json | 8115 ++++++++
modules/web-console/backend/package.json | 58 +-
modules/web-console/backend/routes/activities.js | 4 +-
modules/web-console/backend/routes/admin.js | 5 +-
modules/web-console/backend/routes/profile.js | 2 +-
modules/web-console/backend/routes/public.js | 75 +-
modules/web-console/backend/services/activities.js | 8 +-
modules/web-console/backend/services/auth.js | 91 +-
modules/web-console/backend/services/caches.js | 44 +-
modules/web-console/backend/services/clusters.js | 32 +-
modules/web-console/backend/services/domains.js | 28 +-
modules/web-console/backend/services/downloads.js | 10 +
modules/web-console/backend/services/igfss.js | 28 +-
modules/web-console/backend/services/mails.js | 158 +-
modules/web-console/backend/services/notebooks.js | 4 +-
modules/web-console/backend/services/spaces.js | 8 +-
modules/web-console/backend/services/users.js | 63 +-
modules/web-console/backend/templates/base.html | 21 +
modules/web-console/backend/test/app/db.js | 7 +-
modules/web-console/backend/test/app/mail.js | 31 +
modules/web-console/backend/test/app/mockgoose.js | 30 -
modules/web-console/backend/test/app/settings.js | 38 +
.../web-console/backend/test/config/settings.json | 3 -
modules/web-console/backend/test/injector.js | 5 +-
.../backend/test/unit/ActivitiesService.test.js | 15 +-
.../backend/test/unit/AuthService.test.js | 4 +-
.../web-console/docker/compose/docker-compose.yml | 5 +-
modules/web-console/docker/standalone/Dockerfile | 76 -
modules/web-console/e2e/docker-compose.yml | 4 +-
.../e2e/testcafe/components/FormField.js | 11 +-
.../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 +-
.../e2e/testcafe/fixtures/auth/signup.js | 2 +-
.../e2e/testcafe/page-models/pageSignup.js | 14 +-
modules/web-console/e2e/testenv/Dockerfile | 4 +-
modules/web-console/frontend/.eslintrc | 4 +-
modules/web-console/frontend/.gitignore | 1 +
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 | 504 +-
.../frontend/app/browserUpdate/style.scss | 2 +-
.../activities-user-dialog.controller.js | 6 +-
.../activities-user-dialog.tpl.pug | 2 +-
.../frontend/app/components/breadcrumbs/style.scss | 6 +-
.../app/components/bs-select-menu/style.scss | 1 -
.../app/components/cluster-selector/controller.js | 27 +-
.../app/components/cluster-selector/style.scss | 1 -
.../app/components/cluster-selector/template.pug | 4 +-
.../connected-clusters-badge/controller.js | 20 +-
.../components/connected-clusters-badge/style.scss | 34 +-
.../connected-clusters-badge/template.pug | 5 +-
.../components/cell-status/index.js | 26 -
.../components/cell-status/index.ts | 31 +
.../components/cell-status/style.scss | 46 -
.../components/cell-status/template.pug | 18 -
.../components/list/column-defs.js | 2 +-
.../components/list/controller.js | 2 +-
.../dialog-admin-create-user/component.ts | 27 +
.../dialog-admin-create-user/controller.ts | 78 +
.../components/dialog-admin-create-user/index.ts | 23 +
.../components/dialog-admin-create-user/state.ts | 29 +
.../dialog-admin-create-user/template.pug | 37 +
.../components/form-field-size/controller.js | 140 -
.../components/form-field-size/controller.ts | 163 +
.../form-field/components/form-field-size/index.js | 3 +-
.../components/form-field-size/style.scss | 15 +
.../components/form-field-size/template.pug | 2 +
.../form-field/igniteFormField.directive.ts | 76 +
.../frontend/app/components/form-field/index.js | 2 +
.../form-field/showValidationError.directive.js | 51 -
.../form-field/showValidationError.directive.ts | 77 +
.../app/components/form-signup/component.ts | 32 +
.../app/components/form-signup/controller.ts | 46 +
.../frontend/app/components/form-signup/index.ts | 41 +
.../frontend/app/components/form-signup/style.scss | 31 +
.../app/components/form-signup/template.pug | 105 +
.../components/global-progress-line/component.ts | 28 +
.../components/global-progress-line/controller.ts | 47 +
.../app/components/global-progress-line/index.ts | 24 +
.../app/components/global-progress-line/style.scss | 25 +
.../components/global-progress-line/template.pug | 17 +
.../components/grid-item-selected/controller.js | 2 +-
.../app/components/grid-showing-rows/component.js | 6 +-
.../app/components/grid-showing-rows/controller.js | 62 +-
.../app/components/grid-showing-rows/style.scss | 4 +
.../components/grid-showing-rows/template.tpl.pug | 24 +
.../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 | 64 +-
.../frontend/app/components/ignite-chart/index.js | 20 +-
.../app/components/ignite-chart/template.pug | 37 -
.../app/components/ignite-chart/template.tpl.pug | 35 +
.../frontend/app/components/ignite-status/index.js | 22 -
.../app/components/ignite-status/style.scss | 27 -
.../input-dialog/input-dialog.service.ts | 12 +-
.../components/input-dialog/input-dialog.tpl.pug | 16 +-
.../list-editable-add-item-button/component.js | 86 -
.../component.spec.js | 8 +-
.../list-editable-add-item-button/component.ts | 73 +
.../{index.js => index.ts} | 0
.../list-editable-add-item-button/style.scss | 1 -
.../components/list-editable-one-way/directive.js | 54 -
.../components/list-editable-one-way/directive.ts | 45 +
.../list-editable-one-way/{index.js => index.ts} | 0
.../list-editable-save-on-changes/directives.js | 84 -
.../list-editable-save-on-changes/directives.ts | 73 +
.../{index.js => index.ts} | 0
.../list-editable-transclude/directive.js | 128 -
.../list-editable-transclude/directive.ts | 117 +
.../{index.js => index.ts} | 0
.../app/components/list-editable/controller.js | 113 -
.../app/components/list-editable/controller.ts | 126 +
.../list-editable/{index.js => index.ts} | 0
.../app/components/list-editable/template.pug | 14 +-
.../list-of-registered-users/categories.js | 1 +
.../list-of-registered-users/column-defs.js | 24 +-
.../list-of-registered-users/controller.js | 214 +-
.../list-of-registered-users/template.tpl.pug | 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 +
.../app/components/page-admin/controller.ts | 28 +
.../frontend/app/components/page-admin/index.js | 29 +-
.../components/cache-edit-form/controller.js | 110 -
.../components/cache-edit-form/index.js | 21 -
.../components/cache-edit-form/template.tpl.pug | 42 -
.../cache-edit-form/templates/affinity.pug | 141 -
.../cache-edit-form/templates/concurrency.pug | 86 -
.../cache-edit-form/templates/general.pug | 152 -
.../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 -
.../components/cluster-edit-form/template.tpl.pug | 83 -
.../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/checkpoint/jdbc.pug | 124 -
.../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 | 476 -
.../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 | 117 -
.../cluster-edit-form/templates/general.pug | 100 -
.../templates/general/discovery/jdbc.pug | 52 -
.../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/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 | 202 -
.../page-configure-basic/controller.spec.js | 208 -
.../app/components/page-configure-basic/reducer.js | 103 -
.../page-configure-basic/reducer.spec.js | 191 -
.../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 | 56 -
.../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 | 175 -
.../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 | 192 -
.../app/components/page-configure/reducer.js | 502 -
.../app/components/page-configure/reducer.spec.js | 256 -
.../page-configure/reduxDevtoolsIntegration.js | 80 -
.../page-configure/services/ConfigChangesGuard.js | 100 -
.../services/ConfigSelectionManager.js | 93 -
.../services/ConfigurationDownload.js | 72 -
.../services/ConfigurationDownload.spec.js | 116 -
.../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 | 335 -
.../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 | 24 +-
.../app/components/page-landing/public.pug | 21 +
.../app/components/page-landing/style.scss | 13 +-
.../app/components/page-landing/template.pug | 12 +-
.../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 | 25 +-
.../app/components/page-profile/template.pug | 11 +-
.../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 | 1978 --
.../components/queries-notebook/controller.ts | 2353 +++
.../components/queries-notebook/index.js | 4 +
.../components/queries-notebook/style.scss | 21 +
.../components/queries-notebook/template.tpl.pug | 99 +-
.../queries-notebooks-list/controller.js | 67 +-
.../components/queries-notebooks-list/style.scss | 1 -
.../queries-notebooks-list/template.tpl.pug | 9 +-
.../frontend/app/components/page-queries/index.js | 87 -
.../frontend/app/components/page-queries/index.ts | 110 +
.../app/components/page-queries/notebook.data.js | 3 -
.../app/components/page-signin/component.ts | 5 +-
.../app/components/page-signin/controller.ts | 28 +-
.../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/component.js | 2 -
.../app/components/page-signup/controller.js | 76 -
.../app/components/page-signup/controller.ts | 87 +
.../frontend/app/components/page-signup/index.js | 3 +-
.../frontend/app/components/page-signup/run.js | 11 +-
.../frontend/app/components/page-signup/style.scss | 38 +-
.../app/components/page-signup/template.pug | 119 +-
.../frontend/app/components/page-signup/types.ts | 36 -
.../app/components/panel-collapsible/style.scss | 1 -
.../permanent-notifications/component.ts | 25 +
.../permanent-notifications/controller.ts | 30 +
.../components/permanent-notifications/index.ts | 21 +
.../components/permanent-notifications/style.scss | 54 +
.../permanent-notifications/template.pug | 23 +
.../app/components/status-output/component.ts | 31 +
.../components/status-output/componentFactory.ts | 30 +
.../app/components/status-output/controller.ts | 53 +
.../frontend/app/components/status-output/index.ts | 40 +
.../app/components/status-output/style.scss | 38 +
.../app/components/status-output/template.tpl.pug | 18 +
.../app/components/timed-redirection/component.ts | 29 +
.../app/components/timed-redirection/controller.ts | 68 +
.../app/components/timed-redirection/index.ts | 23 +
.../app/components/timed-redirection/style.scss | 48 +
.../app/components/timed-redirection/template.pug | 22 +
.../frontend/app/components/ui-grid/component.js | 5 +-
.../frontend/app/components/ui-grid/controller.js | 25 +
.../frontend/app/components/ui-grid/style.scss | 18 +-
.../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 | 30 +
.../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 | 57 +
.../components/demo-mode-button/template.pug | 20 +
.../components/user-menu/component.ts | 25 +
.../components/user-menu/controller.ts | 56 +
.../components/user-menu/style.scss | 43 +
.../components/user-menu/template.pug | 26 +
.../web-console-header-content/component.ts | 25 +
.../web-console-header-content/controller.ts | 46 +
.../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 | 33 +
.../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 | 26 +
.../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 | 55 +
.../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 | 1205 ++
.../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 | 131 +
.../components/cache-edit-form/index.ts | 23 +
.../components/cache-edit-form}/style.scss | 0
.../components/cache-edit-form/template.tpl.pug | 44 +
.../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/key-cfg.pug | 66 +
.../cache-edit-form/templates/memory.pug | 252 +
.../components/cache-edit-form/templates/misc.pug | 95 +
.../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 | 177 +
.../cache-edit-form/templates/rebalance.pug | 108 +
.../cache-edit-form/templates/statistics.pug | 44 +
.../components/cache-edit-form/templates/store.pug | 432 +
.../components/cluster-edit-form/component.ts} | 0
.../cluster-edit-form/controller.spec.js | 0
.../components/cluster-edit-form/controller.ts | 190 +
.../components/cluster-edit-form/index.ts | 22 +
.../components/cluster-edit-form}/style.scss | 0
.../components/cluster-edit-form/template.tpl.pug | 90 +
.../cluster-edit-form/templates/atomic.pug | 129 +
.../cluster-edit-form/templates/attributes.pug | 41 +
.../cluster-edit-form/templates/binary.pug | 151 +
.../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 | 126 +
.../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 | 318 +
.../cluster-edit-form/templates/connector.pug | 233 +
.../cluster-edit-form/templates/data-storage.pug | 515 +
.../cluster-edit-form/templates/deployment.pug | 265 +
.../cluster-edit-form/templates/discovery.pug | 259 +
.../cluster-edit-form/templates/encryption.pug | 81 +
.../cluster-edit-form/templates/events.pug | 151 +
.../cluster-edit-form/templates/failover.pug | 189 +
.../cluster-edit-form/templates/general.pug | 101 +
.../templates/general/discovery/cloud.pug | 0
.../templates/general/discovery/google.pug | 0
.../templates/general/discovery/jdbc.pug | 52 +
.../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 | 223 +
.../cluster-edit-form/templates/mvcc.pug | 47 +
.../cluster-edit-form/templates/odbc.pug | 106 +
.../cluster-edit-form/templates/persistence.pug | 247 +
.../cluster-edit-form/templates/service.pug | 114 +
.../cluster-edit-form/templates/sql-connector.pug | 117 +
.../components/cluster-edit-form/templates/ssl.pug | 160 +
.../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 | 124 +
.../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 | 307 +
.../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 | 362 +
.../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
.../components/page-configure-basic/controller.ts | 210 +
.../components/page-configure-basic/index.ts} | 0
.../page-configure-basic/reducer.spec.js | 208 +
.../components/page-configure-basic/reducer.ts | 109 +
.../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 | 60 +
.../generator/generator/AbstractTransformer.js | 423 +
.../generator/ArtifactVersionChecker.service.js | 86 +
.../app/configuration/generator/generator/Beans.js | 424 +
.../generator/generator/ConfigurationGenerator.js | 2999 +++
.../generator}/generator/Custom.service.js | 0
.../generator}/generator/Docker.service.js | 0
.../generator}/generator/Docker.service.spec.js | 0
.../generator/generator/JavaTransformer.service.js | 1808 ++
.../generator/generator/Maven.service.js | 267 +
.../generator}/generator/PlatformGenerator.js | 0
.../generator}/generator/Properties.service.js | 0
.../generator}/generator/Readme.service.js | 0
.../generator/SharpTransformer.service.js | 258 +
.../generator/SpringTransformer.service.js | 346 +
.../generator}/generator/StringBuilder.js | 0
.../generator/defaults/Cache.platform.service.js | 0
.../generator/generator/defaults/Cache.service.js | 151 +
.../generator/defaults/Cluster.platform.service.js | 0
.../generator/defaults/Cluster.service.js | 475 +
.../generator/defaults/Event-groups.service.js | 0
.../generator/generator/defaults/IGFS.service.js | 78 +
.../app/configuration/icons/configuration.icon.svg | 13 +
.../frontend/app/configuration/index.lazy.ts | 48 +
.../frontend/app/configuration/index.ts | 193 +
.../frontend/app/configuration/mixins.pug | 419 +
.../frontend/app/configuration/services/Caches.ts | 236 +
.../{ => configuration}/services/Clusters.spec.js | 0
.../app/configuration/services/Clusters.ts | 601 +
.../services/ConfigChangesGuard.spec.js | 0
.../configuration/services/ConfigChangesGuard.ts | 96 +
.../services/ConfigSelectionManager.ts | 93 +
.../services/ConfigurationDownload.spec.js | 110 +
.../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 | 93 +
.../frontend/app/configuration/services/Models.ts | 199 +
.../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 +
.../app/configuration/store/reducer.spec.js | 275 +
.../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 | 25 +-
.../frontend/app/data/pom-dependencies.json | 10 +-
.../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 | 329 +-
.../agent/components/cluster-login/service.js | 26 +-
.../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 -
.../frontend/app/modules/cluster/CacheMetrics.js | 3 +
.../frontend/app/modules/cluster/Node.js | 54 -
.../modules/configuration/configuration.module.js | 60 -
.../configuration/generator/AbstractTransformer.js | 401 -
.../app/modules/configuration/generator/Beans.js | 410 -
.../generator/ConfigurationGenerator.js | 2517 ---
.../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 -
.../generator/defaults/Cluster.service.js | 431 -
.../generator/defaults/IGFS.service.js | 65 -
.../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/states/errors.state.js | 18 +-
.../frontend/app/modules/user/Auth.service.js | 100 -
.../frontend/app/modules/user/Auth.service.ts | 98 +
.../frontend/app/modules/user/User.service.js | 2 +-
.../modules/user/emailConfirmationInterceptor.ts | 37 +
.../frontend/app/modules/user/user.module.js | 37 +-
.../frontend/app/primitives/badge/index.scss | 1 -
.../frontend/app/primitives/btn/index.scss | 1 -
.../frontend/app/primitives/datepicker/index.pug | 6 +-
.../frontend/app/primitives/dropdown/index.pug | 3 +-
.../app/primitives/form-field/checkbox.pug | 5 +-
.../app/primitives/form-field/dropdown.pug | 10 +-
.../frontend/app/primitives/form-field/email.pug | 13 +-
.../frontend/app/primitives/form-field/index.scss | 2 +-
.../frontend/app/primitives/form-field/number.pug | 6 +-
.../app/primitives/form-field/password.pug | 20 +-
.../frontend/app/primitives/form-field/phone.pug | 10 +-
.../frontend/app/primitives/form-field/text.pug | 6 +-
.../app/primitives/form-field/typeahead.pug | 6 +-
.../frontend/app/primitives/modal/index.scss | 29 +-
.../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/timepicker/index.pug | 11 +-
.../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 | 238 -
.../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 | 112 +-
.../frontend/app/services/Version.spec.js | 18 +-
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 +-
.../web-console/frontend/app/utils/dialogState.ts | 56 +
modules/web-console/frontend/app/vendor.js | 8 +-
modules/web-console/frontend/index.js | 3 +-
modules/web-console/frontend/package-lock.json | 14224 +++++++++++++
modules/web-console/frontend/package.json | 49 +-
.../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
.../public/images/page-landing-carousel-2.png | Bin 34564 -> 0 bytes
.../public/images/page-landing-carousel-3.png | Bin 27808 -> 0 bytes
...g-carousel-1.png => page-landing-ui-sample.png} | Bin
modules/web-console/frontend/public/images/xml.png | Bin 232 -> 0 bytes
.../public/stylesheets/_bootstrap-variables.scss | 4 +-
.../frontend/public/stylesheets/style.scss | 210 +-
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/403.tpl.pug | 24 -
modules/web-console/frontend/views/404.tpl.pug | 24 -
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 | 9 +-
modules/web-console/frontend/views/public.pug | 20 +
.../web-console/frontend/webpack/webpack.dev.js | 25 +-
modules/web-console/pom.xml | 79 +-
.../console/configuration/FieldProcessingInfo.java | 89 +
.../ignite/console/configuration/MetadataInfo.java | 69 +
.../WebConsoleConfigurationSelfTest.java | 1118 ++
.../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 | 12 +-
.../web-console/web-agent/bin/ignite-web-agent.sh | 44 +-
.../web-console/web-agent/bin/include/functions.sh | 4 +-
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 +
.../agent/db/dialect/OracleMetadataDialect.java | 1 -
.../console/agent/handlers/AbstractListener.java | 9 +-
.../console/agent/handlers/ClusterListener.java | 84 +-
.../console/agent/handlers/DatabaseListener.java | 30 +-
.../console/agent/handlers/RestListener.java | 9 +-
.../ignite/console/agent/rest/RestExecutor.java | 114 +-
.../demo/service/DemoComputeLoadService.java | 1 -
.../demo/service/DemoRandomCacheLoadService.java | 22 +-
.../console/demo/task/DemoCancellableTask.java | 3 +-
.../ignite/console/demo/task/DemoComputeTask.java | 4 +-
.../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 +-
.../apache/ignite/cache/websession/WebSession.java | 2 +-
.../ignite/cache/websession/WebSessionFilter.java | 16 +-
.../ignite/cache/websession/WebSessionV2.java | 2 +-
.../ignite/cache/websession/package-info.java | 3 +-
.../servlet/ServletContextListenerStartup.java | 2 +-
.../ignite/startup/servlet/ServletStartup.java | 3 +-
.../ignite/startup/servlet/package-info.java | 3 +-
.../websession/IgniteWebSessionSelfTestSuite.java | 42 +-
.../websession/WebSessionReplicatedV1SelfTest.java | 2 +-
.../internal/websession/WebSessionSelfTest.java | 135 +-
.../internal/websession/WebSessionServerStart.java | 2 +-
.../ignite/internal/websession/WebSessionTest.java | 2 +-
.../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 -
.../config/benchmark-multicast.properties | 4 -
.../benchmark-native-sql-cache-select.properties | 96 -
.../benchmark-native-sql-select-join.properties | 6 +-
.../config/benchmark-native-sql-select.properties | 19 +-
.../yardstick/config/benchmark-remote.properties | 9 -
.../yardstick/config/benchmark-select.properties | 159 +
modules/yardstick/config/ignite-base-config.xml | 3 +
.../config/ignite-localhost-sql-query-config.xml | 91 -
.../config/jdbc/benchmark-sql-dml.properties | 146 +
.../upload/benchmark-upload-regular.properties | 109 +
.../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 | 11 +-
.../ignite/yardstick/IgniteAbstractBenchmark.java | 107 +-
.../ignite/yardstick/IgniteBenchmarkArguments.java | 30 +-
.../ignite/yardstick/IgniteBenchmarkUtils.java | 54 +-
.../org/apache/ignite/yardstick/IgniteNode.java | 100 +-
.../apache/ignite/yardstick/IgniteThinClient.java | 3 +-
.../cache/IgniteCacheAbstractBenchmark.java | 1 +
.../yardstick/cache/IgniteGetAllTxBenchmark.java | 50 +
...eSqlQueryDistributedJoinBroadcastBenchmark.java | 2 +-
.../cache/IgniteSqlQueryFullScanBenchmark.java | 97 +
.../org/apache/ignite/yardstick/cache/Loader.java | 6 +-
.../cache/dml/IgniteSqlDeleteBenchmark.java | 83 -
.../dml/IgniteSqlInsertIndexedValue1Benchmark.java | 48 -
.../dml/IgniteSqlInsertIndexedValue2Benchmark.java | 48 -
.../dml/IgniteSqlInsertIndexedValue8Benchmark.java | 48 -
.../dml/IgniteSqlUpdateFilteredBenchmark.java | 89 -
.../load/IgniteCacheRandomOperationBenchmark.java | 86 +-
.../ignite/yardstick/cache/model/Accounts.java | 2 +-
.../ignite/yardstick/cache/model/Branches.java | 2 +-
.../ignite/yardstick/cache/model/History.java | 2 +-
.../ignite/yardstick/cache/model/Organization.java | 2 +-
.../ignite/yardstick/cache/model/Person.java | 2 +-
.../ignite/yardstick/cache/model/Person1.java | 2 +-
.../ignite/yardstick/cache/model/Person2.java | 2 +-
.../ignite/yardstick/cache/model/Person8.java | 2 +-
.../yardstick/cache/model/PersonNoIndex.java | 215 +
.../ignite/yardstick/cache/model/SampleKey.java | 2 +-
.../ignite/yardstick/cache/model/SampleValue.java | 2 +-
.../ignite/yardstick/cache/model/Tellers.java | 2 +-
.../jdbc/IgniteJdbcStoreAbstractBenchmark.java | 2 +-
.../store/jdbc/IgniteJdbcStoreGetBenchmark.java | 2 +-
.../store/jdbc/IgniteJdbcStoreGetTxBenchmark.java | 2 +-
.../store/jdbc/IgniteJdbcStorePutBenchmark.java | 2 +-
.../store/jdbc/IgniteJdbcStorePutGetBenchmark.java | 2 +-
.../jdbc/IgniteJdbcStorePutGetTxBenchmark.java | 2 +-
.../store/jdbc/IgniteJdbcStorePutTxBenchmark.java | 2 +-
.../compute/IgniteAffinityCallBenchmark.java | 2 +-
.../yardstick/compute/IgniteApplyBenchmark.java | 2 +-
.../compute/IgniteBroadcastBenchmark.java | 2 +-
.../yardstick/compute/IgniteExecuteBenchmark.java | 2 +-
.../yardstick/compute/IgniteRunBenchmark.java | 2 +-
.../yardstick/compute/model/NoopCallable.java | 2 +-
.../ignite/yardstick/compute/model/NoopTask.java | 5 +-
.../yardstick/jdbc/AbstractJdbcBenchmark.java | 9 +-
.../yardstick/jdbc/AbstractNativeBenchmark.java | 3 -
.../yardstick/jdbc/JdbcSqlQueryRangeBenchmark.java | 29 +-
.../apache/ignite/yardstick/jdbc/JdbcUtils.java | 32 +-
.../jdbc/NativeSqlCacheQueryRangeBenchmark.java | 145 -
.../jdbc/NativeSqlJoinQueryRangeBenchmark.java | 80 +-
.../jdbc/NativeSqlQueryRangeBenchmark.java | 37 +-
.../ignite/yardstick/jdbc/SelectCommand.java | 85 +
.../mvcc/AbstractDistributedMvccBenchmark.java | 1 +
.../jdbc/mvcc/MvccUpdateContentionBenchmark.java | 4 +-
.../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 +
.../yardstick/upload/AbstractNativeBenchmark.java | 79 +-
.../yardstick/upload/AbstractUploadBenchmark.java | 30 +-
.../yardstick/upload/NativePutAllBenchmark.java | 50 +
.../yardstick/upload/NativePutBenchmark.java | 9 +-
.../yardstick/upload/NativeSqlInsertBenchmark.java | 44 +
.../yardstick/upload/NativeStreamerBenchmark.java | 6 +-
.../ignite/yardstick/upload/StreamerParams.java | 2 +-
.../yardstick/upload/UploadBenchmarkArguments.java | 28 +-
.../yardstick/upload/model/QueryFactory.java | 39 +-
.../ignite/yardstick/upload/model/Values10.java | 21 +-
modules/yarn/pom.xml | 27 +-
.../org/apache/ignite/yarn/ApplicationMaster.java | 12 +-
.../org/apache/ignite/yarn/ClusterProperties.java | 65 +-
.../org/apache/ignite/yarn/IgniteContainer.java | 2 +-
.../org/apache/ignite/yarn/IgniteProvider.java | 217 +-
.../org/apache/ignite/yarn/IgniteYarnClient.java | 16 +-
.../java/org/apache/ignite/yarn/package-info.java | 3 +-
.../apache/ignite/yarn/utils/IgniteYarnUtils.java | 2 +-
.../org/apache/ignite/yarn/utils/package-info.java | 3 +-
modules/yarn/src/main/resources/ignite.properties | 23 +
.../org/apache/ignite/IgniteYarnTestSuite.java | 22 +-
.../yarn/IgniteApplicationMasterSelfTest.java | 42 +-
modules/zeromq/pom.xml | 2 +-
.../stream/zeromq/IgniteZeroMqStreamerTest.java | 5 +
.../zeromq/IgniteZeroMqStreamerTestSuite.java | 20 +-
modules/zookeeper/pom.xml | 2 +-
.../discovery/tcp/ipfinder/zk/package-info.java | 3 +-
.../spi/discovery/zk/ZookeeperDiscoverySpi.java | 43 +-
.../discovery/zk/ZookeeperDiscoverySpiMBean.java | 8 +
.../spi/discovery/zk/internal/ZkClusterNodes.java | 17 +
.../spi/discovery/zk/internal/ZkRuntimeState.java | 9 +-
.../zk/internal/ZookeeperClusterNode.java | 6 +-
.../zk/internal/ZookeeperDiscoveryImpl.java | 123 +-
.../zk/internal/ZookeeperDiscoveryStatistics.java | 21 +-
.../spi/discovery/zk/internal/package-info.java | 3 +-
.../ignite/spi/discovery/zk/package-info.java | 3 +-
.../main/resources/META-INF/classnames.properties | 2 +-
.../tcp/ipfinder/zk/ZookeeperIpFinderTest.java | 14 +-
.../zk/curator/TestingZooKeeperServer.java | 7 +-
...iteCacheEntryListenerWithZkDiscoAtomicTest.java | 6 +-
.../zk/ZookeeperDiscoverySpiAbstractTestSuite.java | 123 -
.../zk/ZookeeperDiscoverySpiTestConfigurator.java | 88 +
.../zk/ZookeeperDiscoverySpiTestSuite1.java | 48 +-
.../zk/ZookeeperDiscoverySpiTestSuite2.java | 82 +-
.../zk/ZookeeperDiscoverySpiTestSuite3.java | 58 +
.../zk/ZookeeperDiscoverySpiTestSuite4.java | 53 +
.../zk/ZookeeperDiscoverySpiTestUtil.java | 78 +
.../ZookeeperDiscoverySuitePreprocessorTest.java | 2 +
.../discovery/zk/internal/ZookeeperClientTest.java | 23 +-
.../ZookeeperDiscoveryClientDisconnectTest.java | 436 +
.../ZookeeperDiscoveryClientReconnectTest.java | 191 +
...ZookeeperDiscoveryCommunicationFailureTest.java | 1159 ++
...erDiscoveryConcurrentStartAndStartStopTest.java | 473 +
.../ZookeeperDiscoveryCustomEventsTest.java | 399 +
.../zk/internal/ZookeeperDiscoveryMiscTest.java | 593 +
...coverySegmentationAndConnectionRestoreTest.java | 558 +
.../ZookeeperDiscoverySpiSaslFailedAuthTest.java | 15 +-
...ookeeperDiscoverySpiSaslSuccessfulAuthTest.java | 11 +-
.../zk/internal/ZookeeperDiscoverySpiTest.java | 5546 -----
.../zk/internal/ZookeeperDiscoverySpiTestBase.java | 827 +
.../internal/ZookeeperDiscoverySpiTestHelper.java | 329 +
.../internal/ZookeeperDiscoverySplitBrainTest.java | 271 +
...perDiscoveryTopologyChangeAndReconnectTest.java | 1069 +
packaging/deb/changelog | 6 +
packaging/rpm/apache-ignite.spec | 5 +-
parent/pom.xml | 192 +-
pom.xml | 26 +-
scripts/apply-pull-request.sh | 2 +-
9971 files changed, 470200 insertions(+), 215056 deletions(-)
[ignite] 01/03: Added the crypto notice to apache ignite
Posted by dm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dmagda pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git
commit 82a6e27a018fbf0a4a4f316fcf07afe37e212d51
Author: Denis Magda <dm...@gridgain.com>
AuthorDate: Tue Jun 25 13:42:24 2019 -0700
Added the crypto notice to apache ignite
---
README.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+)
diff --git a/README.txt b/README.txt
index 2e6add5..4d02f4c 100644
--- a/README.txt
+++ b/README.txt
@@ -24,3 +24,54 @@ For information on how to get started with Apache Ignite please visit:
You can find Apache Ignite documentation here:
http://apacheignite.readme.io/docs
+
+
+Crypto Notice
+=============
+
+This distribution includes cryptographic software. The country in
+which you currently reside may have restrictions on the import, possession,
+use, and/or re-export to another country, of encryption software.
+BEFORE using any encryption software, please check your country's laws,
+regulations and policies concerning the import, possession, or use,
+and re-export of encryption software, to see if this is permitted.
+See http://www.wassenaar.org/ for more information.
+
+The Apache Software Foundation has classified this software as Export
+Commodity Control Number (ECCN) 5D002, which includes information
+security software using or performing cryptographic functions with
+asymmetric algorithms. The form and manner of this Apache Software
+Foundation distribution makes it eligible for export under the
+"publicly available" Section 742.15(b) exemption (see the BIS Export
+Administration Regulations, Section 742.15(b)) for both object code
+and source code.
+
+The following provides more details on the included cryptographic software:
+
+* JDK SSL/TLS libraries used to enable secured connectivity between cluster
+nodes (https://apacheignite.readme.io/docs/ssltls).
+Oracle/OpenJDK (https://www.oracle.com/technetwork/java/javase/downloads/index.html)
+
+* JDK Java Cryptography Extensions build in encryption from the Java libraries is used
+for Transparent Data Encryption of data on disk
+(https://apacheignite.readme.io/docs/transparent-data-encryption)
+and for AWS S3 Client Side Encryprion.
+(https://java.sun.com/javase/technologies/security/)
+
+* Python client uses Python's SSL lib (https://docs.python.org/3/library/ssl.html) which is a wrapper over OpenSSL;
+* NodeJS client uses NodeJS's TLS module (https://nodejs.org/api/tls.html) which is a wrapper over OpenSSL;
+* PHP client uses PHP OpenSSL extension (https://www.php.net/manual/en/book.openssl.php);
+* C++ thin client and ODBC use OpenSSL to establish secure connection with the cluster.
+The OpenSSL Project (https://www.openssl.org/)
+
+* Apache Ignite SSH module requires the JSch library. This provides capabilities to
+start Apache Ignite nodes on remote machines via SSH.
+JCraft (http://www.jcraft.com/jsch/)
+
+* Apache Ignite REST http module requires Jetty, and this module can use HTTPs (uses SSL).
+Eclipse Jetty (http://eclipse.org/jetty)
+
+* Apache Ignite.NET uses .NET Framework crypto APIs from standard class library
+for all security and cryptographic related code.
+ .NET Classic, Windows-only (https://dotnet.microsoft.com/download)
+ .NET Core (https://dotnetfoundation.org/projects)
\ No newline at end of file