Merge remote-tracking branch 'remotes/community/ignite-2.1.2' into ignite-2.1.2-exchange
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/7e4dd942 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/7e4dd942 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/7e4dd942 Branch: refs/heads/ignite-2.1.2-exchange Commit: 7e4dd942f0e99c225afabe347428a9f203895573 Parents: 5b2400a dd30e58 Author: sboikov <[email protected]> Authored: Thu Jul 6 10:45:57 2017 +0300 Committer: sboikov <[email protected]> Committed: Thu Jul 6 10:45:57 2017 +0300 ---------------------------------------------------------------------- .../rendezvous/RendezvousAffinityFunction.java | 4 - .../internal/IgniteDiagnosticMessage.java | 4 +- ...ishSnapshotOperationAckDiscoveryMessage.java | 7 + .../snapshot/SnapshotCheckParameters.java | 75 ++++++ .../pagemem/snapshot/SnapshotOperation.java | 26 ++- .../GridCachePartitionExchangeManager.java | 11 +- .../processors/cache/GridCacheProcessor.java | 20 +- .../cache/GridCacheSharedContext.java | 5 + .../dht/GridDhtPartitionTopologyImpl.java | 5 +- .../distributed/dht/GridDhtTxFinishFuture.java | 33 ++- .../GridDhtPartitionsExchangeFuture.java | 8 +- .../cache/persistence/DbCheckpointListener.java | 16 +- .../GridCacheDatabaseSharedManager.java | 4 + .../persistence/GridCacheOffheapManager.java | 41 ++-- .../wal/AbstractWalRecordsIterator.java | 14 +- .../persistence/wal/ByteBufferExpander.java | 47 ++++ .../cache/persistence/wal/FileInput.java | 20 +- .../wal/FileWriteAheadLogManager.java | 2 +- .../service/GridServiceProcessor.java | 9 +- .../org.apache.ignite.plugin.PluginProvider | 3 +- .../db/wal/IgniteWalRecoveryTest.java | 100 +++++--- .../IgniteStandByClusterTest.java | 164 +++++++++++++ .../DynamicIndexAbstractConcurrentSelfTest.java | 81 ++++--- .../core-test/config/cache-query-default.xml | 18 ++ .../cpp/core-test/src/compute_test.cpp | 176 ++++++++++++++ .../cpp/core/include/ignite/compute/compute.h | 35 ++- .../include/ignite/impl/compute/compute_impl.h | 42 ++++ .../ignite/impl/compute/compute_job_holder.h | 73 ++++++ .../ignite/impl/compute/compute_job_result.h | 112 +++++++++ .../ignite/impl/compute/compute_task_holder.h | 85 +++++++ .../cpp/odbc-test/src/queries_test.cpp | 61 +++++ modules/platforms/cpp/odbc/src/odbc.cpp | 2 +- modules/platforms/cpp/odbc/src/statement.cpp | 3 - .../yardstick/IgniteBenchmarkArguments.java | 46 ++++ .../cache/IgniteStreamerBenchmark.java | 234 +++++++++++++++++++ 35 files changed, 1464 insertions(+), 122 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/7e4dd942/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCachePartitionExchangeManager.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/7e4dd942/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/7e4dd942/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java ----------------------------------------------------------------------
