Merge remote-tracking branch 'remotes/origin/master' into ignite-zk
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/017f8cbb Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/017f8cbb Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/017f8cbb Branch: refs/heads/ignite-zk Commit: 017f8cbbde00437bef1a7064d56a4b5b360cdd48 Parents: 0bddcde ff3712c Author: sboikov <[email protected]> Authored: Tue Dec 5 10:11:16 2017 +0300 Committer: sboikov <[email protected]> Committed: Tue Dec 5 10:11:16 2017 +0300 ---------------------------------------------------------------------- .../internal/jdbc2/JdbcLocalCachesSelfTest.java | 28 + .../processors/cache/GridCacheProcessor.java | 34 +- .../cache/persistence/tree/BPlusTree.java | 141 +++- .../AtomicDataStructureProxy.java | 189 +++++ .../datastructures/DataStructuresProcessor.java | 20 + .../datastructures/GridCacheAtomicLongImpl.java | 120 +-- .../GridCacheAtomicReferenceImpl.java | 114 +-- .../GridCacheAtomicSequenceImpl.java | 113 +-- .../GridCacheAtomicStampedImpl.java | 115 +-- .../GridCacheCountDownLatchImpl.java | 73 +- .../datastructures/GridCacheLockImpl.java | 91 +-- .../datastructures/GridCacheRemovable.java | 6 + .../datastructures/GridCacheSemaphoreImpl.java | 85 +- .../AtomicCacheAffinityConfigurationTest.java | 7 +- .../processors/database/BPlusTreeSelfTest.java | 819 ++++++++++++++++++- .../query/h2/database/H2TreeIndex.java | 92 ++- .../cache/index/AbstractSchemaSelfTest.java | 248 ++---- ...ynamicColumnsAbstractConcurrentSelfTest.java | 40 +- .../cache/index/DynamicColumnsAbstractTest.java | 24 +- .../DynamicIndexAbstractBasicSelfTest.java | 58 +- .../DynamicIndexAbstractConcurrentSelfTest.java | 5 +- .../H2DynamicColumnsAbstractBasicSelfTest.java | 15 +- ...lexClientAtomicPartitionedNoBackupsTest.java | 34 + ...exingComplexClientAtomicPartitionedTest.java | 2 +- ...dexingComplexClientAtomicReplicatedTest.java | 2 +- ...ntTransactionalPartitionedNoBackupsTest.java | 34 + ...mplexClientTransactionalPartitionedTest.java | 2 +- ...omplexClientTransactionalReplicatedTest.java | 2 +- ...lexServerAtomicPartitionedNoBackupsTest.java | 34 + ...exingComplexServerAtomicPartitionedTest.java | 2 +- ...dexingComplexServerAtomicReplicatedTest.java | 2 +- ...erTransactionalPartitionedNoBackupsTest.java | 34 + ...mplexServerTransactionalPartitionedTest.java | 2 +- ...omplexServerTransactionalReplicatedTest.java | 2 +- .../index/H2DynamicIndexingComplexTest.java | 22 +- .../cache/index/H2DynamicTableSelfTest.java | 57 +- .../query/IgniteSqlSegmentedIndexSelfTest.java | 124 ++- .../cpp/odbc-test/src/sql_get_info_test.cpp | 4 +- .../Apache.Ignite.Core.Tests.DotNetCore.csproj | 2 + .../Apache.Ignite.Core.Tests.csproj | 13 + .../ApiParity/BinaryParityTest.cs | 48 ++ .../ApiParity/CacheAffinityParityTest.cs | 39 + .../ApiParity/CacheParityTest.cs | 76 ++ .../ApiParity/ClusterParityTest.cs | 50 ++ .../ApiParity/ComputeParityTest.cs | 51 ++ .../ApiParity/EventsParityTest.cs | 50 ++ .../ApiParity/IgniteParityTest.cs | 79 ++ .../ApiParity/MessagingParityTest.cs | 39 + .../ApiParity/ParityTest.cs | 90 +- .../ApiParity/ServicesParityTest.cs | 39 + .../ApiParity/StreamerParityTest.cs | 54 ++ .../ApiParity/TransactionsParityTest.cs | 39 + .../Query/Linq/CacheLinqTest.Introspection.cs | 8 +- .../Client/Cache/CreateCacheTest.cs | 1 - .../Client/Cache/LinqTest.cs | 117 +++ .../Client/Cache/SqlQueryTest.cs | 43 +- .../Client/Cache/SqlQueryTestBase.cs | 68 ++ .../Client/RawSocketTest.cs | 1 - .../TestUtils.Windows.cs | 2 - .../Impl/Cache/ICacheInternal.cs | 6 + .../Impl/Client/Cache/CacheClient.cs | 64 +- .../Client/Cache/Query/ClientQueryCursorBase.cs | 4 +- .../Apache.Ignite.Linq.csproj | 3 +- .../CacheClientLinqExtensions.cs | 131 +++ .../Apache.Ignite.Linq/CacheExtensions.cs | 195 ----- .../Apache.Ignite.Linq/CacheLinqExtensions.cs | 197 +++++ .../Apache.Ignite.Linq/ICacheQueryable.cs | 1 + .../Impl/CacheFieldsQueryProvider.cs | 2 +- .../Apache.Ignite.Linq/Impl/CacheQueryable.cs | 8 +- .../Impl/CacheQueryableBase.cs | 1 + .../dotnet/Apache.Ignite/IgniteRunner.cs | 1 - modules/web-console/backend/middlewares/api.js | 5 + .../frontend/app/browserUpdate/index.js | 34 + .../frontend/app/browserUpdate/style.scss | 36 + .../frontend/app/helpers/jade/mixins.pug | 2 +- modules/web-console/frontend/package.json | 5 +- .../frontend/webpack/webpack.common.js | 3 +- 77 files changed, 3157 insertions(+), 1246 deletions(-) ----------------------------------------------------------------------
