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/05/29 09:30:49 UTC

[23/24] ignite git commit: Merge remote-tracking branch 'remotes/origin/master' into ignite-5075-cc

Merge remote-tracking branch 'remotes/origin/master' into ignite-5075-cc


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

Branch: refs/heads/ignite-5075-cc
Commit: edc8eb16722e44b203a3e9bf9f63e8da1f6a937b
Parents: ed2f8b3 172419b
Author: sboikov <sb...@gridgain.com>
Authored: Mon May 29 10:05:05 2017 +0300
Committer: sboikov <sb...@gridgain.com>
Committed: Mon May 29 10:05:05 2017 +0300

----------------------------------------------------------------------
 .../datagrid/CacheClientBinaryQueryExample.java |   4 +-
 .../internal/jdbc2/JdbcNoDefaultCacheTest.java  |   2 -
 .../java/org/apache/ignite/IgniteBinary.java    |  23 +-
 .../org/apache/ignite/binary/BinaryObject.java  |   8 +
 .../org/apache/ignite/binary/BinaryType.java    |   5 +
 .../ignite/binary/BinaryTypeConfiguration.java  |  26 ++
 .../cache/affinity/AffinityKeyMapper.java       |   3 +
 .../configuration/CacheConfiguration.java       |  11 +
 .../ignite/internal/GridKernalContext.java      |   1 +
 .../ignite/internal/GridKernalContextImpl.java  |   1 +
 .../binary/BinaryCachingMetadataHandler.java    |   5 +
 .../internal/binary/BinaryClassDescriptor.java  |   4 +-
 .../ignite/internal/binary/BinaryContext.java   |  60 +++-
 .../internal/binary/BinaryEnumObjectImpl.java   |  41 ++-
 .../internal/binary/BinaryFieldAccessor.java    |  10 +
 .../ignite/internal/binary/BinaryMetadata.java  |  93 ++++++-
 .../internal/binary/BinaryMetadataHandler.java  |   9 +
 .../binary/BinaryNoopMetadataHandler.java       |   5 +
 .../internal/binary/BinaryObjectExImpl.java     |   5 +
 .../internal/binary/BinaryObjectImpl.java       |  24 +-
 .../binary/BinaryObjectOffheapImpl.java         |   9 +-
 .../internal/binary/BinaryReaderExImpl.java     |  18 ++
 .../ignite/internal/binary/BinaryTypeImpl.java  |  15 +
 .../ignite/internal/binary/BinaryTypeProxy.java |   6 +
 .../ignite/internal/binary/BinaryUtils.java     | 104 ++++++-
 .../internal/binary/BinaryWriterExImpl.java     |  18 +-
 .../internal/binary/GridBinaryMarshaller.java   |   3 +
 .../binary/builder/BinaryBuilderSerializer.java |  10 +-
 .../binary/builder/BinaryObjectBuilderImpl.java |   2 +-
 .../internal/processors/cache/CacheObject.java  |   8 +-
 .../processors/cache/CacheObjectAdapter.java    |   4 +-
 .../cache/CacheObjectByteArrayImpl.java         |   8 +-
 .../processors/cache/CacheObjectContext.java    | 197 +-------------
 .../processors/cache/CacheObjectImpl.java       |  31 ++-
 .../processors/cache/CacheObjectUtils.java      | 173 ++++++++++++
 .../cache/CacheObjectValueContext.java          |  50 ++++
 .../processors/cache/GridCacheContext.java      |  12 +-
 .../processors/cache/GridCacheEventManager.java |   2 +-
 .../processors/cache/GridCacheMapEntry.java     |   4 +-
 .../processors/cache/GridCacheProcessor.java    |  16 +-
 .../processors/cache/KeyCacheObjectImpl.java    |  10 +-
 .../cache/binary/CacheObjectBinaryContext.java  |   6 +-
 .../binary/CacheObjectBinaryProcessor.java      |  21 +-
 .../binary/CacheObjectBinaryProcessorImpl.java  | 100 +++++--
 .../cache/binary/IgniteBinaryImpl.java          |  26 ++
 .../cache/database/CacheDataRowAdapter.java     |   8 +-
 .../cache/distributed/near/GridNearTxLocal.java |   3 +-
 .../cache/transactions/TxDeadlock.java          |   7 +-
 .../cacheobject/IgniteCacheObjectProcessor.java |   6 +-
 .../IgniteCacheObjectProcessorImpl.java         |  39 ++-
 .../processors/cacheobject/NoOpBinary.java      |  12 +
 .../platform/PlatformContextImpl.java           |  29 +-
 .../binary/PlatformBinaryProcessor.java         |  25 ++
 .../query/CacheQueryObjectValueContext.java     |  64 +++++
 .../query/GridQueryCacheObjectsIterator.java    |  16 +-
 .../processors/query/GridQueryIndexing.java     |  18 +-
 .../processors/query/GridQueryProcessor.java    |  80 +++---
 .../query/GridQueryTypeDescriptor.java          |  15 +
 .../processors/query/GridRunningQueryInfo.java  |  16 +-
 .../processors/query/QueryIndexKey.java         |  28 +-
 .../internal/processors/query/QuerySchema.java  |   2 +-
 .../query/QueryTypeDescriptorImpl.java          |   9 +
 .../internal/processors/query/QueryUtils.java   | 272 ++++++++++++++-----
 .../query/property/QueryBinaryProperty.java     |   2 +-
 .../query/VisorRunningQueriesCollectorTask.java |   2 +-
 .../communication/tcp/TcpCommunicationSpi.java  |   4 +-
 .../internal/GridAffinityNoCacheSelfTest.java   |  10 +-
 .../internal/binary/BinaryEnumsSelfTest.java    | 146 +++++++++-
 .../binary/TestCachingMetadataHandler.java      |   5 +
 .../IgniteIncompleteCacheObjectSelfTest.java    |  10 +-
 .../database/FreeListImplSelfTest.java          |  10 +-
 .../platform/PlatformComputeEchoTask.java       |  13 +
 .../query/h2/H2IndexingAbstractGeoSelfTest.java |  26 +-
 .../query/h2/H2IndexingBinaryGeoSelfTest.java   |  30 --
 .../H2IndexingBinarySegmentedGeoSelfTest.java   |  30 --
 .../query/h2/H2IndexingGeoSelfTest.java         |   2 +-
 .../h2/H2IndexingSegmentedGeoSelfTest.java      |   2 +-
 .../testsuites/GeoSpatialIndexingTestSuite.java |   5 -
 .../collections/HadoopSkipListSelfTest.java     |  37 ---
 .../query/h2/DmlStatementsProcessor.java        |  32 +--
 .../processors/query/h2/H2DmlPlanKey.java       |  66 +++++
 .../query/h2/H2ResultSetIterator.java           |   4 +-
 .../processors/query/h2/H2RowDescriptor.java    |  27 +-
 .../internal/processors/query/h2/H2Schema.java  |  46 +++-
 .../processors/query/h2/H2TableDescriptor.java  |  52 ++--
 .../processors/query/h2/H2TableEngine.java      |   2 +-
 .../query/h2/H2TwoStepCachedQuery.java          |  18 +-
 .../query/h2/H2TwoStepCachedQueryKey.java       |  19 +-
 .../internal/processors/query/h2/H2Utils.java   |  79 +-----
 .../processors/query/h2/IgniteH2Indexing.java   | 201 ++++++--------
 .../query/h2/ddl/DdlStatementsProcessor.java    |  66 +++--
 .../processors/query/h2/opt/GridH2Table.java    |   6 +-
 .../query/h2/opt/GridH2ValueCacheObject.java    |  32 +--
 .../query/h2/opt/GridLuceneIndex.java           |   2 +-
 .../query/h2/twostep/GridMapQueryExecutor.java  |  20 +-
 .../h2/twostep/GridReduceQueryExecutor.java     | 159 +++--------
 .../query/h2/twostep/ReduceQueryRun.java        | 157 +++++++++++
 .../query/h2/twostep/msg/GridH2CacheObject.java |  39 +--
 .../IgniteCacheInsertSqlQuerySelfTest.java      |  27 +-
 .../cache/index/AbstractSchemaSelfTest.java     | 123 +++++++--
 .../DynamicIndexAbstractBasicSelfTest.java      |  77 ++----
 .../DynamicIndexAbstractConcurrentSelfTest.java |  36 ++-
 .../index/DynamicIndexAbstractSelfTest.java     |  30 +-
 .../index/H2DynamicIndexAbstractSelfTest.java   |  48 ++--
 .../cache/index/SchemaExchangeSelfTest.java     |  13 +-
 .../query/IgniteSqlSchemaIndexingTest.java      |   4 +-
 .../query/IgniteSqlSplitterSelfTest.java        |  61 ++++-
 .../h2/GridIndexingSpiAbstractSelfTest.java     |  19 +-
 .../query/h2/sql/BaseH2CompareQueryTest.java    |  12 +-
 .../query/h2/sql/GridQueryParsingTest.java      |   4 +-
 .../query/h2/sql/H2CompareBigQueryTest.java     |   2 +-
 .../processors/query/h2/sql/bigQuery.sql        |   8 +-
 .../Binary/BinaryBuilderSelfTest.cs             |  88 +++++-
 .../Cache/Query/CacheLinqTest.cs                |  70 ++++-
 .../Compute/ComputeApiTest.cs                   |  25 ++
 .../Binary/BinaryTypeConfiguration.cs           |   3 +-
 .../dotnet/Apache.Ignite.Core/Binary/IBinary.cs |  24 ++
 .../Apache.Ignite.Core/Binary/IBinaryObject.cs  |   8 +
 .../Apache.Ignite.Core/Binary/IBinaryType.cs    |   6 +
 .../Apache.Ignite.Core/Impl/Binary/Binary.cs    |  67 ++++-
 .../Impl/Binary/BinaryEnum.cs                   |  11 +-
 .../Impl/Binary/BinaryObject.cs                 |  13 +-
 .../Impl/Binary/BinaryProcessor.cs              |  65 ++++-
 .../Impl/Binary/BinaryReader.cs                 |  10 +-
 .../Impl/Binary/BinarySystemHandlers.cs         |  25 +-
 .../Impl/Binary/BinaryUtils.cs                  |  19 ++
 .../Impl/Binary/BinaryWriter.cs                 |   4 +-
 .../Impl/Binary/Marshaller.cs                   |  88 +++---
 .../Impl/Binary/Metadata/BinaryType.cs          | 179 +++++++++++-
 .../Impl/Binary/Metadata/BinaryTypeHolder.cs    |  44 ++-
 .../Apache.Ignite.Linq.csproj                   |   3 +
 .../Apache.Ignite.Linq/CacheExtensions.cs       |  65 +++++
 .../Impl/CacheQueryExpressionVisitor.cs         |  12 +-
 .../Impl/CacheQueryModelVisitor.cs              |  73 +++--
 .../Apache.Ignite.Linq/Impl/CacheQueryParser.cs |  21 +-
 .../Impl/Dml/RemoveAllExpressionNode.cs         |  88 ++++++
 .../Impl/Dml/RemoveAllResultOperator.cs         |  61 +++++
 .../Apache.Ignite.Linq/Impl/MethodVisitor.cs    |   7 +-
 .../dotnet/Apache.Ignite.Linq/Impl/QueryData.cs |  17 +-
 .../dotnet/Apache.Ignite.sln.DotSettings        |   1 +
 .../dotnet/Apache.Ignite/Apache.Ignite.csproj   |   1 -
 .../Apache.Ignite/Service/ServiceDescription.cs |  32 ---
 modules/web-console/frontend/.babelrc           |   9 +-
 modules/web-console/frontend/.gitignore         |   1 -
 modules/web-console/frontend/app/app.js         |  18 +-
 .../components/web-console-header/component.js  |   6 +-
 .../app/modules/agent/AgentManager.service.js   |   2 -
 .../frontend/gulpfile.babel.js/index.js         |  26 --
 .../frontend/gulpfile.babel.js/paths.js         |  64 -----
 .../frontend/gulpfile.babel.js/tasks/build.js   |  21 --
 .../frontend/gulpfile.babel.js/tasks/bundle.js  |  36 ---
 .../frontend/gulpfile.babel.js/tasks/clean.js   |  32 ---
 .../frontend/gulpfile.babel.js/tasks/copy.js    |  33 ---
 .../gulpfile.babel.js/tasks/ignite-modules.js   |  55 ----
 .../frontend/gulpfile.babel.js/tasks/watch.js   |  30 --
 .../gulpfile.babel.js/webpack/common.js         | 205 --------------
 .../webpack/environments/development.js         |  60 ----
 .../webpack/environments/production.js          |  41 ---
 .../webpack/environments/test.js                |  44 ---
 .../frontend/gulpfile.babel.js/webpack/index.js |  36 ---
 .../frontend/ignite_modules/index.js            |   7 +-
 modules/web-console/frontend/package.json       | 104 +++----
 .../frontend/test/karma.conf.babel.js           |  13 +-
 modules/web-console/frontend/test/karma.conf.js |   2 +-
 .../frontend/webpack/webpack.common.js          | 188 +++++++++++++
 .../frontend/webpack/webpack.dev.babel.js       | 100 +++++++
 .../frontend/webpack/webpack.prod.babel.js      |  64 +++++
 .../frontend/webpack/webpack.test.js            |  33 +++
 168 files changed, 3782 insertions(+), 2245 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/edc8eb16/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapEntry.java
----------------------------------------------------------------------