You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sb...@apache.org on 2017/10/25 14:01:34 UTC

[13/14] ignite git commit: Merge remote-tracking branch 'remotes/origin/master' into pr-2900

Merge remote-tracking branch 'remotes/origin/master' into pr-2900


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/7c8ffc4e
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/7c8ffc4e
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/7c8ffc4e

Branch: refs/heads/ignite-6667
Commit: 7c8ffc4e91fefa16b128aa2aaef3bdbc0a276b23
Parents: 0adf1ef bbf4853
Author: sboikov <sb...@gridgain.com>
Authored: Wed Oct 25 15:19:08 2017 +0300
Committer: sboikov <sb...@gridgain.com>
Committed: Wed Oct 25 15:19:08 2017 +0300

----------------------------------------------------------------------
 RELEASE_NOTES.txt                               |   1 +
 assembly/dependencies-fabric-lgpl.xml           |   2 +
 assembly/dependencies-fabric.xml                |   2 +
 assembly/dependencies-sqlline.xml               |  15 +-
 examples/config/redis/example-redis.xml         |  74 ++++
 examples/redis/redis-example.py                 |  16 +-
 .../persistentstore/PersistentStoreExample.java |   2 +-
 .../examples/ScalarCreditRiskExample.scala      |   4 +-
 modules/compatibility/pom.xml                   |  13 +
 .../org/apache/ignite/DataRegionMetrics.java    |  11 +
 .../configuration/CacheConfiguration.java       |   2 +
 .../apache/ignite/internal/IgniteKernal.java    |   6 +-
 .../cache/CacheAffinitySharedManager.java       |   6 +-
 .../cache/DynamicCacheChangeRequest.java        |  18 +
 .../processors/cache/GridCacheAdapter.java      |  17 +
 .../cache/GridCacheAffinityManager.java         |   2 +-
 .../processors/cache/GridCacheProcessor.java    |  98 +++--
 .../binary/CacheObjectBinaryProcessorImpl.java  |  10 +-
 .../cache/persistence/CacheDataRowAdapter.java  |   3 +-
 .../persistence/DataRegionMetricsImpl.java      |  30 +-
 .../DataRegionMetricsMXBeanImpl.java            |   5 +
 .../persistence/DataRegionMetricsSnapshot.java  |   9 +
 .../persistence/DataStorageMetricsImpl.java     |   4 +-
 .../IgniteCacheDatabaseSharedManager.java       |  18 +-
 .../persistence/file/FilePageStoreManager.java  |  62 ++--
 .../persistence/pagemem/PageMemoryImpl.java     |  48 ++-
 .../snapshot/IgniteCacheSnapshotManager.java    |   3 +
 .../wal/serializer/RecordV2Serializer.java      |   3 +-
 .../utils/PlatformConfigurationUtils.java       |  46 +++
 .../processors/query/GridQueryProcessor.java    |   6 +-
 .../ignite/internal/util/IgniteUtils.java       |  62 ++--
 .../visor/cache/VisorCacheConfiguration.java    |  11 +-
 .../ignite/mxbean/DataRegionMetricsMXBean.java  |   4 +
 .../spi/discovery/IgniteDiscoveryThread.java    |  23 ++
 .../ignite/spi/discovery/tcp/ServerImpl.java    |  48 ++-
 .../spi/discovery/tcp/TcpDiscoverySpi.java      |  18 +
 .../internal/TestRecordingCommunicationSpi.java |  12 +
 .../cache/CacheRebalancingSelfTest.java         |  41 +--
 ...niteTopologyValidatorGridSplitCacheTest.java | 358 +++++++++++++++----
 .../IgniteCacheTopologySplitAbstractTest.java   | 266 ++++++++++++++
 .../PageEvictionMultinodeMixedRegionsTest.java  |  59 +++
 .../db/IgnitePdsWholeClusterRestartTest.java    |   2 -
 .../spi/discovery/tcp/TcpDiscoverySelfTest.java | 110 ++++++
 .../IgniteCacheEvictionSelfTestSuite.java       |   3 +
 .../internal/processors/query/h2/H2Schema.java  |  21 ++
 .../processors/query/h2/IgniteH2Indexing.java   |  39 +-
 .../query/h2/ddl/DdlStatementsProcessor.java    |   2 +-
 .../query/h2/sql/GridSqlCreateTable.java        |  17 +
 .../query/h2/sql/GridSqlQueryParser.java        |  10 +
 .../cache/index/H2DynamicTableSelfTest.java     |  40 ++-
 .../query/IgniteSqlSchemaIndexingTest.java      |  30 +-
 .../processors/query/SqlSchemaSelfTest.java     |  80 ++++-
 .../cpp/odbc-test/src/api_robustness_test.cpp   |  25 +-
 modules/platforms/cpp/odbc/src/odbc.cpp         |  29 +-
 .../Apache.Ignite.Core.Tests.csproj             |   8 +
 .../ApiParity/CacheConfigurationParityTest.cs   |  76 ++++
 .../ClientConnectorConfigurationParityTest.cs   |  39 ++
 .../DataRegionConfigurationParityTest.cs        |  39 ++
 .../DataStorageConfigurationParityTest.cs       |  53 +++
 .../ApiParity/IgniteConfigurationParityTest.cs  |  98 +++++
 .../ApiParity/ParityTest.cs                     | 135 +++++++
 .../QueryEntityConfigurationParityTest.cs       |  49 +++
 .../Cache/Affinity/AffinityAttributeTest.cs     | 135 +++++++
 .../Cache/Affinity/AffinityFieldTest.cs         |  35 +-
 .../Cache/CacheConfigurationTest.cs             |  47 ++-
 .../Config/full-config.xml                      |   7 +-
 .../IgniteConfigurationSerializerTest.cs        |  30 +-
 .../Apache.Ignite.Core.Tests/TestUtils.cs       |  49 ++-
 .../Apache.Ignite.Core.csproj                   |   2 +
 .../Affinity/AffinityKeyMappedAttribute.cs      |  26 +-
 .../Cache/Configuration/CacheConfiguration.cs   | 157 ++++++--
 .../Configuration/CacheKeyConfiguration.cs      |  84 +++++
 .../Cache/Configuration/QueryEntity.cs          |  34 +-
 .../Apache.Ignite.Core/IgniteConfiguration.cs   |  17 +-
 .../IgniteConfigurationSection.xsd              |  66 ++++
 .../Impl/Binary/BinaryReaderExtensions.cs       |  27 ++
 .../Impl/Binary/BinaryUtils.cs                  |   2 +
 .../Impl/Binary/BinaryWriterExtensions.cs       |  29 ++
 .../Impl/Binary/IBinaryRawWriteAware.cs         |  42 +++
 .../Impl/Binary/Marshaller.cs                   |  23 +-
 .../Impl/Binary/ReflectionUtils.cs              |  27 ++
 .../org/apache/ignite/IgniteSpringBean.java     |  32 +-
 .../GridSpringBeanSerializationSelfTest.java    |   4 +-
 .../ignite/internal/IgniteSpringBeanTest.java   |   2 +-
 .../GridServiceInjectionSpringResourceTest.java |  10 +-
 ...teSpringBeanSpringResourceInjectionTest.java | 215 +++++++++++
 .../ignite/spring/injection/spring-bean.xml     |  84 +++++
 .../testsuites/IgniteSpringTestSuite.java       |   2 +
 modules/sqlline/licenses/apache-2.0.txt         | 202 +++++++++++
 modules/sqlline/pom.xml                         |  27 +-
 modules/web-console/backend/app/mongo.js        |   1 +
 modules/web-console/frontend/.eslintrc          |   2 +-
 modules/web-console/frontend/app/app.js         |   3 +
 .../app/components/list-editable/component.js   |  36 ++
 .../list-editable-cols/cols.directive.js        |  79 ++++
 .../list-editable-cols/cols.style.scss          |  51 +++
 .../list-editable-cols/cols.template.pug        |  29 ++
 .../components/list-editable-cols/index.js      |  28 ++
 .../list-editable-cols/row.directive.js         |  40 +++
 .../app/components/list-editable/controller.js  |  79 ++++
 .../app/components/list-editable/index.js       |  27 ++
 .../app/components/list-editable/style.scss     | 132 +++++++
 .../app/components/list-editable/template.pug   |  49 +++
 .../helpers/jade/form/form-field-dropdown.pug   |   2 +-
 .../generator/ConfigurationGenerator.js         |   5 +-
 .../generator/defaults/Cluster.service.js       |   2 +-
 .../states/configuration/caches/memory.pug      |  16 +-
 .../configuration/clusters/data-storage.pug     |   2 +-
 .../app/primitives/form-field/index.scss        |  15 +
 .../frontend/app/primitives/ui-grid/index.scss  |   4 +
 modules/web-console/frontend/package.json       |   2 +-
 .../frontend/public/images/icons/index.js       |   2 +
 .../frontend/public/images/icons/info.svg       |   3 +
 .../frontend/public/images/icons/sort.svg       |   1 +
 modules/web-console/frontend/tsconfig.json      |  12 +
 .../agent/db/dialect/OracleMetadataDialect.java |  13 +-
 .../ignite/console/agent/rest/RestExecutor.java |   4 +-
 117 files changed, 3944 insertions(+), 455 deletions(-)
----------------------------------------------------------------------