Merge remote-tracking branch 'remotes/origin/master' into ignite-3478
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/61b46c47 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/61b46c47 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/61b46c47 Branch: refs/heads/ignite-3478 Commit: 61b46c47f01c702a17b683c69a80a7c85c389b84 Parents: fd53c1a 74c4849 Author: sboikov <[email protected]> Authored: Tue Oct 10 14:39:21 2017 +0300 Committer: sboikov <[email protected]> Committed: Tue Oct 10 14:39:21 2017 +0300 ---------------------------------------------------------------------- .../org/apache/ignite/cache/CacheMetrics.java | 20 + .../internal/jdbc/thin/JdbcThinTcpIo.java | 20 +- .../cache/CacheAffinitySharedManager.java | 15 +- .../cache/CacheClusterMetricsMXBeanImpl.java | 10 + .../cache/CacheLocalMetricsMXBeanImpl.java | 10 + .../processors/cache/CacheMetricsImpl.java | 14 +- .../processors/cache/CacheMetricsSnapshot.java | 10 + .../processors/cache/ClusterCachesInfo.java | 1 + .../distributed/dht/GridDhtLocalPartition.java | 59 -- .../dht/preloader/GridDhtPartitionDemander.java | 9 - .../processors/cluster/ClusterProcessor.java | 39 +- .../processors/cluster/GridUpdateNotifier.java | 224 +++---- .../cluster/HttpIgniteUpdatesChecker.java | 29 +- .../platform/client/ClientIntResponse.java | 46 ++ .../platform/client/ClientLongResponse.java | 46 ++ .../platform/client/ClientMessageParser.java | 133 ++++ .../cache/ClientCacheClearKeyRequest.java | 44 ++ .../cache/ClientCacheClearKeysRequest.java | 44 ++ .../client/cache/ClientCacheClearRequest.java | 44 ++ .../cache/ClientCacheContainsKeyRequest.java | 45 ++ .../cache/ClientCacheContainsKeysRequest.java | 45 ++ .../client/cache/ClientCacheGetAllRequest.java | 46 ++ .../client/cache/ClientCacheGetAllResponse.java | 57 ++ .../ClientCacheGetAndPutIfAbsentRequest.java | 45 ++ .../cache/ClientCacheGetAndPutRequest.java | 45 ++ .../cache/ClientCacheGetAndRemoveRequest.java | 45 ++ .../cache/ClientCacheGetAndReplaceRequest.java | 45 ++ .../client/cache/ClientCacheGetRequest.java | 9 +- .../client/cache/ClientCacheGetSizeRequest.java | 57 ++ .../client/cache/ClientCacheKeyRequest.java | 48 ++ .../cache/ClientCacheKeyValueRequest.java | 48 ++ .../client/cache/ClientCacheKeysRequest.java | 68 +++ .../client/cache/ClientCachePutAllRequest.java | 57 ++ .../cache/ClientCachePutIfAbsentRequest.java | 45 ++ .../client/cache/ClientCachePutRequest.java | 13 +- .../cache/ClientCacheRemoveAllRequest.java | 44 ++ .../cache/ClientCacheRemoveIfEqualsRequest.java | 45 ++ .../cache/ClientCacheRemoveKeyRequest.java | 45 ++ .../cache/ClientCacheRemoveKeysRequest.java | 44 ++ .../ClientCacheReplaceIfEqualsRequest.java | 50 ++ .../client/cache/ClientCacheReplaceRequest.java | 45 ++ .../client/cache/ClientCacheRequest.java | 2 +- .../processors/query/GridQueryProcessor.java | 19 + .../internal/visor/query/VisorQueryTask.java | 15 +- .../cache/CacheGroupsMetricsRebalanceTest.java | 6 +- .../CacheMetricsForClusterGroupSelfTest.java | 119 ++-- ...heapCacheMetricsForClusterGroupSelfTest.java | 19 +- .../cluster/GridUpdateNotifierSelfTest.java | 50 +- .../platform/PlatformCacheWriteMetricsTask.java | 10 + .../cache/index/H2DynamicTableSelfTest.java | 23 + .../IgnitePersistentStoreSchemaLoadTest.java | 2 + .../Client/Cache/CacheTest.cs | 611 ++++++++++++++++++- .../Client/Cache/CacheTestNoMeta.cs | 4 +- .../Client/ClientTestBase.cs | 9 + .../Client/Cache/ICacheClient.cs | 155 +++++ .../Client/IgniteClientException.cs | 8 + .../Apache.Ignite.Core/Impl/Cache/CacheImpl.cs | 24 +- .../Impl/Client/Cache/CacheClient.cs | 260 +++++++- .../Apache.Ignite.Core/Impl/Client/ClientOp.cs | 21 +- .../Apache.Ignite.Core/Impl/IgniteUtils.cs | 21 + modules/web-console/backend/app/mongo.js | 1 + .../frontend/app/helpers/jade/mixins.pug | 9 +- .../generator/ConfigurationGenerator.js | 6 +- .../frontend/app/modules/sql/sql.controller.js | 14 +- .../states/configuration/caches/store.pug | 4 +- .../configuration/clusters/attributes.pug | 4 +- .../clusters/collision/job-stealing.pug | 4 +- .../states/configuration/domains/general.pug | 2 +- .../states/configuration/domains/query.pug | 8 +- .../frontend/app/services/JavaTypes.service.js | 15 + .../app/services/LegacyUtils.service.js | 16 +- .../frontend/controllers/domains-controller.js | 7 +- .../frontend/public/stylesheets/style.scss | 8 + .../web-console/frontend/views/sql/sql.tpl.pug | 10 + 74 files changed, 2867 insertions(+), 427 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/61b46c47/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheAffinitySharedManager.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/61b46c47/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/ClusterCachesInfo.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/61b46c47/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionDemander.java ----------------------------------------------------------------------
