You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by av...@apache.org on 2018/07/12 15:26:14 UTC
[51/51] [abbrv] ignite git commit: Merge remote-tracking branch
'remotes/origin/master' into ignite-8446
Merge remote-tracking branch 'remotes/origin/master' into ignite-8446
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/7d442307
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/7d442307
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/7d442307
Branch: refs/heads/ignite-8446
Commit: 7d442307ed8b61cd42d735084c0117ea127d4852
Parents: 23a84a4 6dc473d
Author: Anton Vinogradov <av...@apache.org>
Authored: Thu Jul 12 18:24:25 2018 +0300
Committer: Anton Vinogradov <av...@apache.org>
Committed: Thu Jul 12 18:24:25 2018 +0300
----------------------------------------------------------------------
.gitignore | 3 +-
RELEASE_NOTES.txt | 10 +
assembly/release-scala.xml | 1 +
.../visorcmd/node_startup_by_ssh.sample.ini | 74 +
docker/apache-ignite/.dockerignore | 1 +
docker/apache-ignite/Dockerfile | 39 +
docker/apache-ignite/README.txt | 26 +
docker/apache-ignite/run.sh | 46 +
docker/web-agent/Dockerfile | 45 +
docker/web-agent/README.txt | 36 +
examples/pom.xml | 2 +-
.../clustering/KMeansClusterizationExample.java | 3 +-
.../AlgorithmSpecificDatasetExample.java | 3 +-
.../ml/dataset/CacheBasedDatasetExample.java | 3 +-
.../ml/dataset/LocalDatasetExample.java | 3 +-
.../ml/knn/KNNClassificationExample.java | 10 +-
.../examples/ml/knn/KNNRegressionExample.java | 3 +-
.../examples/ml/nn/MLPTrainerExample.java | 5 +-
.../ml/preprocessing/BinarizationExample.java | 8 +-
.../ml/preprocessing/ImputingExample.java | 8 +-
.../ImputingExampleWithMostFrequentValues.java | 8 +-
.../ml/preprocessing/MinMaxScalerExample.java | 11 +-
.../ml/preprocessing/NormalizationExample.java | 9 +-
.../LinearRegressionLSQRTrainerExample.java | 3 +-
...ssionLSQRTrainerWithMinMaxScalerExample.java | 41 +-
.../LinearRegressionSGDTrainerExample.java | 10 +-
.../LogisticRegressionSGDTrainerSample.java | 10 +-
...gressionMultiClassClassificationExample.java | 36 +-
.../ml/selection/cv/CrossValidationExample.java | 148 +
.../CrossValidationScoreCalculatorExample.java | 147 -
.../split/TrainTestDatasetSplitterExample.java | 3 +-
.../binary/SVMBinaryClassificationExample.java | 10 +-
.../SVMMultiClassClassificationExample.java | 43 +-
...ecisionTreeClassificationTrainerExample.java | 6 +-
.../DecisionTreeRegressionTrainerExample.java | 8 +-
.../GDBOnTreesClassificationTrainerExample.java | 116 +
.../GRBOnTreesRegressionTrainerExample.java | 116 +
.../examples/ml/tree/boosting/package-info.java | 22 +
.../RandomForestClassificationExample.java | 16 +-
.../RandomForestRegressionExample.java | 21 +-
.../ml/tutorial/Step_1_Read_and_Learn.java | 68 +-
.../examples/ml/tutorial/Step_2_Imputing.java | 69 +-
.../examples/ml/tutorial/Step_3_Categorial.java | 66 +-
.../ml/tutorial/Step_4_Add_age_fare.java | 65 +-
.../examples/ml/tutorial/Step_5_Scaling.java | 71 +-
.../ignite/examples/ml/tutorial/Step_6_KNN.java | 70 +-
.../ml/tutorial/Step_7_Split_train_test.java | 75 +-
.../ignite/examples/ml/tutorial/Step_8_CV.java | 86 +-
.../ml/tutorial/Step_9_Change_algorithm.java | 251 -
.../ml/tutorial/Step_9_Go_to_LogReg.java | 216 +
modules/aop/pom.xml | 2 +-
modules/apache-license-gen/pom.xml | 2 +-
modules/aws/pom.xml | 2 +-
modules/benchmarks/pom.xml | 2 +-
modules/camel/pom.xml | 2 +-
modules/cassandra/pom.xml | 2 +-
modules/cassandra/serializers/pom.xml | 4 +-
modules/cassandra/store/pom.xml | 4 +-
modules/clients/pom.xml | 2 +-
.../JettyRestProcessorAbstractSelfTest.java | 9 +-
.../jdbc/thin/JdbcThinAbstractSelfTest.java | 2 -
...JdbcThinConnectionMultipleAddressesTest.java | 130 +-
modules/cloud/pom.xml | 2 +-
modules/codegen/pom.xml | 2 +-
modules/compatibility/pom.xml | 2 +-
modules/core/pom.xml | 2 +-
.../org/apache/ignite/IgniteJdbcDriver.java | 3 +-
.../apache/ignite/IgniteSystemProperties.java | 7 +
.../apache/ignite/internal/IgniteKernal.java | 2 +
.../ignite/internal/IgniteNodeAttributes.java | 3 +
.../ignite/internal/commandline/Arguments.java | 14 +-
.../internal/commandline/CommandHandler.java | 43 +-
.../internal/jdbc/thin/JdbcThinConnection.java | 2 +
.../internal/jdbc/thin/JdbcThinTcpIo.java | 78 +-
.../internal/managers/discovery/DiscoCache.java | 4 +-
.../discovery/GridDiscoveryManager.java | 10 +-
.../pagemem/store/IgnitePageStoreManager.java | 5 +
.../IgniteAuthenticationProcessor.java | 7 +-
.../processors/cache/GridCacheMapEntry.java | 193 +-
.../GridCachePartitionExchangeManager.java | 17 +-
.../processors/cache/GridCacheProcessor.java | 24 +
.../processors/cache/GridCacheTtlManager.java | 3 +
.../cache/IgniteCacheOffheapManagerImpl.java | 52 +-
.../processors/cache/WalStateManager.java | 242 +-
.../dht/GridDhtPartitionTopologyImpl.java | 22 +-
.../distributed/dht/GridDhtTxFinishRequest.java | 6 +
.../dht/GridDhtTxPrepareRequest.java | 15 +-
.../colocated/GridDhtDetachedCacheEntry.java | 3 +-
.../dht/preloader/GridDhtPartitionDemander.java | 107 +-
.../GridDhtPartitionsExchangeFuture.java | 8 +-
.../preloader/latch/ExchangeLatchManager.java | 7 +-
.../distributed/near/GridNearCacheEntry.java | 2 +-
.../near/GridNearTxFinishFuture.java | 5 +-
.../near/GridNearTxFinishRequest.java | 6 +
.../near/GridNearTxPrepareRequest.java | 6 +
.../GridCacheDatabaseSharedManager.java | 306 +-
.../persistence/GridCacheOffheapManager.java | 46 +-
.../IgniteCacheDatabaseSharedManager.java | 7 +
.../checkpoint/CheckpointHistory.java | 63 +-
.../cache/persistence/file/AbstractFileIO.java | 146 +
.../cache/persistence/file/AsyncFileIO.java | 2 +-
.../cache/persistence/file/FileIO.java | 76 +
.../cache/persistence/file/FileIODecorator.java | 2 +-
.../cache/persistence/file/FilePageStore.java | 327 +-
.../persistence/file/FilePageStoreManager.java | 79 +-
.../file/FileVersionCheckingFactory.java | 3 +-
.../persistence/file/RandomAccessFileIO.java | 2 +-
.../cache/persistence/file/UnzipFileIO.java | 2 +-
.../cache/persistence/freelist/PagesList.java | 16 +-
.../persistence/metastorage/MetaStorage.java | 8 +-
.../persistence/pagemem/PageMemoryImpl.java | 18 +-
.../pagemem/PagesWriteSpeedBasedThrottle.java | 16 +-
.../persistence/pagemem/PagesWriteThrottle.java | 19 +-
.../pagemem/PagesWriteThrottlePolicy.java | 5 +
.../persistence/tree/util/PageHandler.java | 2 +
.../cache/persistence/wal/FileWALPointer.java | 3 +
.../wal/FileWriteAheadLogManager.java | 76 +-
.../wal/FsyncModeFileWriteAheadLogManager.java | 57 +-
.../wal/SegmentReservationStorage.java | 2 +-
.../cache/transactions/IgniteTxHandler.java | 6 +-
.../odbc/ClientConnectableNodePartitions.java | 83 +
...ClientListenerAbstractConnectionContext.java | 21 +-
.../odbc/ClientListenerConnectionContext.java | 14 +
.../odbc/ClientListenerNioListener.java | 22 +-
.../odbc/ClientListenerProcessor.java | 190 +-
.../odbc/jdbc/JdbcConnectionContext.java | 9 +-
.../odbc/odbc/OdbcConnectionContext.java | 6 +-
.../client/ClientConnectionContext.java | 5 +-
.../platform/client/ClientMessageParser.java | 16 +
.../cache/ClientCacheLocalPeekRequest.java | 50 +
.../cache/ClientCacheNodePartitionsRequest.java | 75 +
.../ClientCacheNodePartitionsResponse.java | 54 +
.../schema/SchemaIndexCacheVisitorImpl.java | 3 +-
.../service/GridServiceProcessor.java | 67 +-
.../visor/compute/VisorGatewayTask.java | 1 +
.../ignite/mxbean/ClientProcessorMXBean.java | 56 +
.../plugin/security/SecurityPermission.java | 2 +-
.../ignite/spi/discovery/tcp/ServerImpl.java | 324 +-
.../spi/discovery/tcp/TcpDiscoveryImpl.java | 7 +
.../spi/discovery/tcp/TcpDiscoverySpi.java | 61 +-
.../spi/discovery/tcp/TcpDiscoverySpiMBean.java | 8 +
.../tcp/internal/TcpDiscoveryNodesRing.java | 59 +-
.../messages/TcpDiscoveryAbstractMessage.java | 3 +
.../messages/TcpDiscoveryHandshakeRequest.java | 23 +-
.../messages/TcpDiscoveryHandshakeResponse.java | 23 +-
.../core/src/main/resources/ignite.properties | 2 +-
.../IgniteCacheExpiryStoreLoadSelfTest.java | 2 +-
.../IgniteDiscoveryMassiveNodeFailTest.java | 388 +
.../commandline/CommandHandlerParsingTest.java | 61 +
.../CacheRebalanceConfigValidationTest.java | 55 +
.../cache/GridCacheAbstractMetricsSelfTest.java | 8 +-
.../IgniteCacheEntryListenerAbstractTest.java | 4 +-
...sExchangeOnDiscoveryHistoryOverflowTest.java | 4 +-
.../IgniteSequenceInternalCleanupTest.java | 147 +
.../IgniteCachePartitionLossPolicySelfTest.java | 246 +-
.../IgniteCacheExpiryPolicyTestSuite.java | 2 -
.../expiry/IgniteCacheTtlCleanupSelfTest.java | 87 -
...heConfigurationFileConsistencyCheckTest.java | 289 +
.../IgnitePdsCorruptedCacheDataTest.java | 146 -
...nitePdsDuplicatedCacheConfigurationTest.java | 161 -
...gnitePdsRecoveryAfterFileCorruptionTest.java | 2 +-
.../persistence/IgnitePdsTaskCancelingTest.java | 352 +
...lWalModeChangeDuringRebalancingSelfTest.java | 3 +-
.../db/CheckpointBufferDeadlockTest.java | 358 +
...SlowHistoricalRebalanceSmallHistoryTest.java | 236 +
.../checkpoint/IgniteMassLoadSandboxTest.java | 110 +-
.../IgniteNodeStoppedDuringDisableWALTest.java | 261 +
.../wal/IgniteWalIteratorSwitchSegmentTest.java | 3 +-
.../db/wal/crc/IgniteDataIntegrityTests.java | 6 +-
.../pagemem/NoOpPageStoreManager.java | 5 +
.../processors/database/BPlusTreeSelfTest.java | 12 +-
.../GridServiceReassignmentSelfTest.java | 45 +-
.../service/IgniteServiceReassignmentTest.java | 79 +
.../ServiceDeploymentOutsideBaselineTest.java | 99 +-
...lientDiscoverySpiFailureTimeoutSelfTest.java | 18 +-
.../tcp/TcpDiscoverySegmentationPolicyTest.java | 3 +
.../spi/discovery/tcp/TcpDiscoverySelfTest.java | 43 +-
.../ignite/testsuites/IgniteBasicTestSuite.java | 3 +
.../IgniteCacheDataStructuresSelfTestSuite.java | 3 +
.../ignite/testsuites/IgnitePdsTestSuite.java | 4 +-
.../ignite/testsuites/IgnitePdsTestSuite2.java | 12 +-
.../IgniteSpiDiscoverySelfTestSuite.java | 3 +
.../ignite/util/GridCommandHandlerTest.java | 9 +-
modules/dev-utils/pom.xml | 2 +-
modules/direct-io/pom.xml | 2 +-
.../file/AlignedBuffersDirectFileIO.java | 2 +-
.../persistence/file/IgniteFileIOTest.java | 304 +
modules/docker/.dockerignore | 1 -
modules/docker/Dockerfile | 38 -
modules/docker/README.txt | 26 -
modules/docker/run.sh | 46 -
modules/extdata/p2p/pom.xml | 2 +-
modules/extdata/platform/pom.xml | 2 +-
.../extdata/uri/modules/uri-dependency/pom.xml | 2 +-
modules/extdata/uri/pom.xml | 2 +-
modules/flink/pom.xml | 2 +-
modules/flume/pom.xml | 2 +-
modules/gce/pom.xml | 2 +-
modules/geospatial/pom.xml | 2 +-
modules/hadoop/pom.xml | 2 +-
modules/hibernate-4.2/pom.xml | 2 +-
modules/hibernate-5.1/pom.xml | 2 +-
modules/hibernate-core/pom.xml | 2 +-
modules/ignored-tests/pom.xml | 2 +-
modules/indexing/pom.xml | 2 +-
.../CacheOperationsWithExpirationTest.java | 6 +-
.../cache/IgniteCacheAbstractQuerySelfTest.java | 4 +-
...achePartitionedQueryP2PDisabledSelfTest.java | 2 +-
modules/jcl/pom.xml | 2 +-
modules/jms11/pom.xml | 2 +-
modules/jta/pom.xml | 2 +-
modules/kafka/pom.xml | 2 +-
modules/kubernetes/pom.xml | 2 +-
modules/log4j/pom.xml | 2 +-
modules/log4j2/pom.xml | 2 +-
modules/mesos/pom.xml | 2 +-
modules/ml/pom.xml | 2 +-
.../ml/clustering/kmeans/KMeansTrainer.java | 2 +-
.../ml/composition/BaggingModelTrainer.java | 78 +-
.../ml/composition/ModelOnFeaturesSubspace.java | 75 +
.../ml/composition/ModelsComposition.java | 59 +-
.../boosting/GDBBinaryClassifierTrainer.java | 107 +
.../boosting/GDBRegressionTrainer.java | 56 +
.../ml/composition/boosting/GDBTrainer.java | 186 +
.../LossGradientPerPredictionFunctions.java | 35 +
.../ml/composition/boosting/package-info.java | 23 +
.../WeightedPredictionsAggregator.java | 63 +
.../ignite/ml/dataset/DatasetFactory.java | 25 +-
.../builder/data/SimpleDatasetDataBuilder.java | 13 +-
.../data/SimpleLabeledDatasetDataBuilder.java | 13 +-
.../java/org/apache/ignite/ml/knn/KNNUtils.java | 3 +-
.../classification/KNNClassificationModel.java | 8 +-
.../KNNClassificationTrainer.java | 5 +-
.../ml/knn/regression/KNNRegressionModel.java | 7 +-
.../ml/knn/regression/KNNRegressionTrainer.java | 5 +-
.../java/org/apache/ignite/ml/math/Vector.java | 9 +
.../org/apache/ignite/ml/math/VectorUtils.java | 38 +
.../org/apache/ignite/ml/nn/MLPTrainer.java | 11 +-
.../binarization/BinarizationPreprocessor.java | 17 +-
.../binarization/BinarizationTrainer.java | 5 +-
.../StringEncoderPreprocessor.java | 8 +-
.../stringencoder/StringEncoderTrainer.java | 3 +-
.../imputing/ImputerPreprocessor.java | 23 +-
.../preprocessing/imputing/ImputerTrainer.java | 40 +-
.../minmaxscaling/MinMaxScalerPreprocessor.java | 19 +-
.../minmaxscaling/MinMaxScalerTrainer.java | 25 +-
.../NormalizationPreprocessor.java | 21 +-
.../normalization/NormalizationTrainer.java | 5 +-
.../linear/FeatureExtractorWrapper.java | 17 +-
.../linear/LinearRegressionLSQRTrainer.java | 2 +-
.../linear/LinearRegressionSGDTrainer.java | 10 +-
.../binomial/LogisticRegressionSGDTrainer.java | 8 +-
.../LogRegressionMultiClassTrainer.java | 3 +-
.../ignite/ml/selection/cv/CrossValidation.java | 257 +
.../cv/CrossValidationScoreCalculator.java | 257 -
.../score/AccuracyScoreCalculator.java | 47 -
.../ml/selection/score/ScoreCalculator.java | 35 -
.../ml/selection/score/TruthWithPrediction.java | 52 -
.../ignite/ml/selection/score/package-info.java | 22 -
.../CacheBasedTruthWithPredictionCursor.java | 126 -
.../util/LocalTruthWithPredictionCursor.java | 139 -
.../score/util/TruthWithPredictionCursor.java | 29 -
.../ml/selection/score/util/package-info.java | 22 -
.../ignite/ml/selection/scoring/LabelPair.java | 52 +
.../cursor/CacheBasedLabelPairCursor.java | 154 +
.../scoring/cursor/LabelPairCursor.java | 29 +
.../scoring/cursor/LocalLabelPairCursor.java | 138 +
.../selection/scoring/cursor/package-info.java | 22 +
.../selection/scoring/evaluator/Evaluator.java | 104 +
.../ml/selection/scoring/metric/Accuracy.java | 48 +
.../ml/selection/scoring/metric/Fmeasure.java | 79 +
.../ml/selection/scoring/metric/Metric.java | 36 +
.../ml/selection/scoring/metric/Precision.java | 70 +
.../ml/selection/scoring/metric/Recall.java | 70 +
.../selection/scoring/metric/package-info.java | 22 +
.../ml/selection/scoring/package-info.java | 22 +
...abeledDatasetPartitionDataBuilderOnHeap.java | 13 +-
.../SVMLinearBinaryClassificationTrainer.java | 8 +-
...VMLinearMultiClassClassificationTrainer.java | 7 +-
.../ignite/ml/trainers/DatasetTrainer.java | 11 +-
.../org/apache/ignite/ml/tree/DecisionTree.java | 6 +-
.../GDBBinaryClassifierOnTreesTrainer.java | 56 +
.../boosting/GDBRegressionOnTreesTrainer.java | 56 +
.../ignite/ml/tree/boosting/package-info.java | 22 +
.../ml/tree/data/DecisionTreeDataBuilder.java | 7 +-
.../RandomForestClassifierTrainer.java | 34 +-
.../RandomForestRegressionTrainer.java | 33 +-
.../tree/randomforest/RandomForestTrainer.java | 28 +-
.../org/apache/ignite/ml/LocalModelsTest.java | 3 +-
.../ignite/ml/clustering/KMeansTrainerTest.java | 3 +-
.../ml/composition/boosting/GDBTrainerTest.java | 120 +
.../WeightedPredictionsAggregatorTest.java | 44 +
.../ignite/ml/knn/KNNClassificationTest.java | 9 +-
.../apache/ignite/ml/knn/KNNRegressionTest.java | 9 +-
.../apache/ignite/ml/math/VectorUtilsTest.java | 66 +
.../ml/math/isolve/lsqr/LSQROnHeapTest.java | 7 +-
.../ignite/ml/nn/MLPTrainerIntegrationTest.java | 13 +-
.../org/apache/ignite/ml/nn/MLPTrainerTest.java | 21 +-
.../MLPTrainerMnistIntegrationTest.java | 7 +-
.../ml/nn/performance/MLPTrainerMnistTest.java | 11 +-
.../BinarizationPreprocessorTest.java | 5 +-
.../binarization/BinarizationTrainerTest.java | 5 +-
.../encoding/StringEncoderPreprocessorTest.java | 2 +-
.../encoding/StringEncoderTrainerTest.java | 2 +-
.../imputing/ImputerPreprocessorTest.java | 8 +-
.../imputing/ImputerTrainerTest.java | 20 +-
.../MinMaxScalerPreprocessorTest.java | 6 +-
.../minmaxscaling/MinMaxScalerTrainerTest.java | 25 +-
.../NormalizationPreprocessorTest.java | 6 +-
.../normalization/NormalizationTrainerTest.java | 6 +-
.../linear/LinearRegressionLSQRTrainerTest.java | 5 +-
.../linear/LinearRegressionSGDTrainerTest.java | 12 +-
.../logistic/LogRegMultiClassTrainerTest.java | 3 +-
.../LogisticRegressionSGDTrainerTest.java | 12 +-
.../ignite/ml/selection/SelectionTestSuite.java | 22 +-
.../cv/CrossValidationScoreCalculatorTest.java | 95 -
.../ml/selection/cv/CrossValidationTest.java | 96 +
.../score/AccuracyScoreCalculatorTest.java | 44 -
.../score/TestTruthWithPredictionCursor.java | 91 -
...CacheBasedTruthWithPredictionCursorTest.java | 78 -
.../LocalTruthWithPredictionCursorTest.java | 54 -
.../selection/scoring/TestLabelPairCursor.java | 91 +
.../cursor/CacheBasedLabelPairCursorTest.java | 79 +
.../cursor/LocalLabelPairCursorTest.java | 55 +
.../selection/scoring/metric/AccuracyTest.java | 45 +
.../selection/scoring/metric/FmeasureTest.java | 45 +
.../selection/scoring/metric/PrecisionTest.java | 45 +
.../ml/selection/scoring/metric/RecallTest.java | 45 +
.../ignite/ml/svm/SVMBinaryTrainerTest.java | 10 +-
.../ignite/ml/svm/SVMMultiClassTrainerTest.java | 10 +-
...reeClassificationTrainerIntegrationTest.java | 8 +-
.../DecisionTreeClassificationTrainerTest.java | 12 +-
...ionTreeRegressionTrainerIntegrationTest.java | 8 +-
.../tree/DecisionTreeRegressionTrainerTest.java | 11 +-
.../DecisionTreeMNISTIntegrationTest.java | 3 +-
.../tree/performance/DecisionTreeMNISTTest.java | 3 +-
.../RandomForestClassifierTrainerTest.java | 13 +-
.../RandomForestRegressionTrainerTest.java | 13 +-
modules/mqtt/pom.xml | 2 +-
modules/osgi-karaf/pom.xml | 2 +-
modules/osgi-paxlogging/pom.xml | 2 +-
modules/osgi/pom.xml | 2 +-
modules/platforms/cpp/DEVNOTES.txt | 7 +-
modules/platforms/cpp/Makefile.am | 16 +-
modules/platforms/cpp/Makefile.amrel | 6 +
modules/platforms/cpp/README.txt | 16 +-
.../include/ignite/binary/binary_raw_writer.h | 2 +-
.../ignite/impl/binary/binary_reader_impl.h | 7 +
.../ignite/impl/binary/binary_type_manager.h | 5 +-
.../ignite/impl/binary/binary_writer_impl.h | 26 +-
.../ignite/impl/interop/interop_output_stream.h | 8 +
.../src/impl/binary/binary_object_impl.cpp | 2 +
.../src/impl/binary/binary_reader_impl.cpp | 32 +-
.../src/impl/binary/binary_type_manager.cpp | 53 +-
.../src/impl/interop/interop_output_stream.cpp | 7 +
modules/platforms/cpp/common/configure.ac | 2 +-
.../include/ignite/common/platform_utils.h | 6 +
.../cpp/common/include/ignite/common/utils.h | 62 +
.../os/linux/src/common/platform_utils.cpp | 16 +-
.../common/os/win/src/common/platform_utils.cpp | 23 +
modules/platforms/cpp/configure.ac | 18 +-
modules/platforms/cpp/configure.acrel | 16 +-
modules/platforms/cpp/core-test/configure.ac | 2 +-
.../cpp/core-test/project/vs/core-test.vcxproj | 2 +-
.../project/vs/core-test.vcxproj.filters | 23 +-
.../cpp/core-test/src/cache_query_test.cpp | 7 +
modules/platforms/cpp/core/configure.ac | 2 +-
.../include/ignite/cache/mutable_cache_entry.h | 8 +-
.../cpp/core/include/ignite/ignite_binding.h | 5 +
.../impl/interop/interop_external_memory.h | 2 +-
modules/platforms/cpp/core/namespaces.dox | 72 +-
modules/platforms/cpp/cpp.dxg | 6 +-
modules/platforms/cpp/examples/configure.ac | 2 +-
modules/platforms/cpp/ignite/configure.ac | 2 +-
modules/platforms/cpp/odbc-test/Makefile.am | 1 +
.../cpp/odbc-test/include/test_utils.h | 5 +
.../cpp/odbc-test/src/authentication_test.cpp | 12 +-
.../cpp/odbc-test/src/queries_test.cpp | 4 +
.../platforms/cpp/odbc-test/src/test_utils.cpp | 17 +
.../cpp/odbc-test/src/utility_test.cpp | 3 +-
.../include/ignite/odbc/config/config_tools.h | 1 -
.../cpp/odbc/include/ignite/odbc/utility.h | 65 -
.../cpp/odbc/install/ignite-odbc-amd64.wxs | 2 +-
.../cpp/odbc/install/ignite-odbc-x86.wxs | 2 +-
.../platforms/cpp/odbc/project/vs/odbc.vcxproj | 6 +-
.../cpp/odbc/src/config/config_tools.cpp | 13 +-
.../src/config/connection_string_parser.cpp | 4 +-
modules/platforms/cpp/project/vs/ignite.sln | 23 +
modules/platforms/cpp/project/vs/ignite.slnrel | 13 +
.../platforms/cpp/project/vs/ignite_x86.slnrel | 13 +
.../platforms/cpp/thin-client-test/Makefile.am | 74 +
.../cpp/thin-client-test/config/auth-32.xml | 48 +
.../thin-client-test/config/auth-default.xml | 77 +
.../cpp/thin-client-test/config/auth.xml | 31 +
.../cpp/thin-client-test/config/cache-32.xml | 52 +
.../thin-client-test/config/cache-default.xml | 141 +
.../cpp/thin-client-test/config/cache.xml | 35 +
.../cpp/thin-client-test/config/ssl-32.xml | 48 +
.../cpp/thin-client-test/config/ssl-default.xml | 84 +
.../cpp/thin-client-test/config/ssl.xml | 31 +
.../cpp/thin-client-test/config/ssl/ca.pem | 24 +
.../thin-client-test/config/ssl/client_full.pem | 84 +
.../config/ssl/client_unknown.pem | 50 +
.../cpp/thin-client-test/config/ssl/server.jks | Bin 0 -> 4256 bytes
.../cpp/thin-client-test/config/ssl/trust.jks | Bin 0 -> 1089 bytes
.../platforms/cpp/thin-client-test/configure.ac | 62 +
.../cpp/thin-client-test/include/Makefile.am | 24 +
.../include/ignite/complex_type.h | 123 +
.../include/teamcity/teamcity_messages.h | 55 +
.../cpp/thin-client-test/include/test_utils.h | 72 +
.../project/vs/thin-client-test.vcxproj | 186 +
.../project/vs/thin-client-test.vcxproj.filters | 82 +
.../cpp/thin-client-test/src/auth_test.cpp | 76 +
.../thin-client-test/src/cache_client_test.cpp | 743 +
.../thin-client-test/src/ignite_client_test.cpp | 72 +
.../cpp/thin-client-test/src/ssl_test.cpp | 103 +
.../src/teamcity/teamcity_boost.cpp | 159 +
.../src/teamcity/teamcity_messages.cpp | 150 +
.../cpp/thin-client-test/src/test_utils.cpp | 106 +
modules/platforms/cpp/thin-client/Makefile.am | 72 +
modules/platforms/cpp/thin-client/README.md | 4 +
.../cpp/thin-client/include/Makefile.am | 31 +
.../ignite/impl/thin/cache/cache_client_proxy.h | 165 +
.../include/ignite/impl/thin/readable.h | 98 +
.../include/ignite/impl/thin/writable.h | 98 +
.../include/ignite/impl/thin/writable_key.h | 681 +
.../include/ignite/thin/cache/cache_client.h | 225 +
.../include/ignite/thin/cache/cache_peek_mode.h | 77 +
.../include/ignite/thin/ignite_client.h | 157 +
.../ignite/thin/ignite_client_configuration.h | 228 +
.../thin-client/include/ignite/thin/ssl_mode.h | 45 +
.../thin-client/os/linux/src/net/net_utils.cpp | 109 +
.../os/linux/src/net/tcp_socket_client.cpp | 361 +
.../thin-client/os/win/src/net/net_utils.cpp | 106 +
.../os/win/src/net/tcp_socket_client.cpp | 417 +
.../thin-client/project/vs/thin-client.vcxproj | 213 +
.../project/vs/thin-client.vcxproj.filters | 157 +
.../cpp/thin-client/src/ignite_client.cpp | 101 +
.../src/impl/cache/cache_affinity_info.cpp | 110 +
.../src/impl/cache/cache_affinity_info.h | 106 +
.../src/impl/cache/cache_client_impl.cpp | 179 +
.../src/impl/cache/cache_client_impl.h | 185 +
.../src/impl/cache/cache_client_proxy.cpp | 101 +
.../src/impl/connectable_node_partitions.h | 118 +
.../cpp/thin-client/src/impl/data_channel.cpp | 387 +
.../cpp/thin-client/src/impl/data_channel.h | 333 +
.../cpp/thin-client/src/impl/data_router.cpp | 265 +
.../cpp/thin-client/src/impl/data_router.h | 291 +
.../thin-client/src/impl/ignite_client_impl.cpp | 138 +
.../thin-client/src/impl/ignite_client_impl.h | 132 +
.../cpp/thin-client/src/impl/message.cpp | 276 +
.../cpp/thin-client/src/impl/message.h | 820 +
.../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 +
.../src/impl/net/remote_type_updater.h | 81 +
.../cpp/thin-client/src/impl/net/tcp_range.h | 177 +
.../src/impl/net/tcp_socket_client.h | 157 +
.../thin-client/src/impl/protocol_version.cpp | 151 +
.../cpp/thin-client/src/impl/protocol_version.h | 163 +
.../cpp/thin-client/src/impl/response_status.h | 63 +
.../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 +
.../thin-client/src/impl/ssl/ssl_gateway.cpp | 237 +
.../cpp/thin-client/src/impl/ssl/ssl_gateway.h | 161 +
.../cpp/thin-client/src/impl/utility.cpp | 181 +
.../cpp/thin-client/src/impl/utility.h | 82 +
.../Properties/AssemblyInfo.cs | 6 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Properties/AssemblyInfo.cs | 6 +-
.../Apache.Ignite/Properties/AssemblyInfo.cs | 6 +-
modules/platforms/nodejs/package-lock.json | 168 -
modules/rest-http/pom.xml | 2 +-
modules/rocketmq/pom.xml | 2 +-
modules/scalar-2.10/pom.xml | 2 +-
modules/scalar/pom.xml | 2 +-
modules/schedule/pom.xml | 2 +-
modules/slf4j/pom.xml | 2 +-
modules/spark/pom.xml | 2 +-
modules/spring-data-2.0/pom.xml | 2 +-
modules/spring-data/pom.xml | 10 +-
modules/spring/pom.xml | 2 +-
modules/sqlline/pom.xml | 2 +-
modules/ssh/pom.xml | 2 +-
modules/storm/pom.xml | 2 +-
modules/tensorflow/pom.xml | 2 +-
modules/tools/pom.xml | 2 +-
modules/twitter/pom.xml | 2 +-
modules/urideploy/pom.xml | 2 +-
modules/visor-console-2.10/pom.xml | 2 +-
modules/visor-console/pom.xml | 2 +-
.../commands/start/VisorStartCommand.scala | 4 +-
modules/visor-plugins/pom.xml | 2 +-
modules/web-console/.gitignore | 3 +-
modules/web-console/backend/package-lock.json | 6888 ------
.../web-console/e2e/testcafe/package-lock.json | 2486 ---
modules/web-console/e2e/testcafe/package.json | 2 +-
.../app/components/bs-select-menu/template.pug | 2 +-
.../components/cluster-selector/controller.js | 36 +-
.../components/queries-notebook/controller.js | 12 +-
.../components/queries-notebook/style.scss | 4 +
.../app/modules/agent/AgentManager.service.js | 6 +-
.../app/modules/agent/AgentModal.service.js | 4 +-
.../configuration/generator/Readme.service.js | 3 +-
modules/web-console/frontend/package-lock.json | 18886 -----------------
modules/web-console/frontend/package.json | 60 +-
.../frontend/public/stylesheets/style.scss | 2 +-
.../frontend/views/sql/paragraph-rate.tpl.pug | 2 +-
.../frontend/webpack/webpack.dev.babel.js | 4 -
modules/web-console/pom.xml | 2 +-
.../web-agent/bin/ignite-web-agent.sh | 0
modules/web-console/web-agent/pom.xml | 2 +-
modules/web/ignite-appserver-test/pom.xml | 2 +-
modules/web/ignite-websphere-test/pom.xml | 2 +-
modules/web/pom.xml | 2 +-
modules/yardstick/pom.xml | 2 +-
modules/yarn/pom.xml | 2 +-
modules/zeromq/pom.xml | 2 +-
modules/zookeeper/pom.xml | 2 +-
.../zk/ZookeeperDiscoverySpiTestSuite1.java | 22 +
.../zk/internal/ZookeeperDiscoverySpiTest.java | 34 +-
parent/pom.xml | 4 +-
pom.xml | 2 +-
534 files changed, 23213 insertions(+), 32623 deletions(-)
----------------------------------------------------------------------