Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/ignite into 
ignite-5872


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

Branch: refs/heads/ignite-5872
Commit: 855ece3b13aec4b63633ecaecc2ea7fbaa3c1de8
Parents: cfbd327 a7ac59f
Author: Alexey Goncharuk <alexey.goncha...@gmail.com>
Authored: Thu Aug 10 16:52:30 2017 +0300
Committer: Alexey Goncharuk <alexey.goncha...@gmail.com>
Committed: Thu Aug 10 16:52:30 2017 +0300

----------------------------------------------------------------------
 .../datagrid/CacheClientBinaryQueryExample.java |   3 +
 .../tcp/redis/RedisProtocolStringSelfTest.java  |  44 ++
 .../jdbc/suite/IgniteJdbcDriverTestSuite.java   |   2 +
 .../ignite/jdbc/thin/JdbcThinBatchSelfTest.java | 333 ++++++++++
 .../java/org/apache/ignite/IgniteCache.java     |   1 -
 .../org/apache/ignite/IgniteDataStreamer.java   |  26 +-
 .../apache/ignite/IgniteSystemProperties.java   |   8 +
 .../org/apache/ignite/cache/QueryEntity.java    | 229 +++++++
 .../configuration/CacheConfiguration.java       | 615 +------------------
 .../ignite/internal/GridKernalContext.java      |   2 +-
 .../ignite/internal/GridKernalContextImpl.java  |   6 +-
 .../apache/ignite/internal/IgniteKernal.java    |   5 +-
 .../ignite/internal/IgniteNodeAttributes.java   |   3 +
 .../org/apache/ignite/internal/IgnitionEx.java  |  23 +-
 .../jdbc/thin/JdbcThinPreparedStatement.java    |  16 +-
 .../internal/jdbc/thin/JdbcThinStatement.java   |  46 +-
 .../internal/jdbc/thin/JdbcThinTcpIo.java       |  20 +
 .../ignite/internal/jdbc2/JdbcConnection.java   |   5 +-
 .../managers/communication/GridIoManager.java   |   6 +
 .../managers/communication/GridIoMessage.java   |   3 +
 .../internal/pagemem/store/PageStore.java       |   5 +
 .../cache/persistence/file/FilePageStore.java   |  54 +-
 .../persistence/file/FilePageStoreFactory.java  |  35 ++
 .../persistence/file/FilePageStoreManager.java  |  17 +-
 .../cache/persistence/file/FilePageStoreV2.java |  53 ++
 .../file/FileVersionCheckingFactory.java        | 116 ++++
 .../cache/persistence/freelist/PagesList.java   |  67 +-
 .../tree/io/PagePartitionCountersIO.java        |   2 +-
 .../wal/reader/StandaloneGridKernalContext.java |   2 +-
 .../cache/query/QueryEntityClassProperty.java   | 116 ++++
 .../cache/query/QueryEntityIndexDescriptor.java | 121 ++++
 .../cache/query/QueryEntityTypeDescriptor.java  | 219 +++++++
 .../cache/store/CacheStoreManager.java          |   4 +-
 .../store/GridCacheStoreManagerAdapter.java     |  20 +-
 .../cache/transactions/IgniteTxAdapter.java     |   9 +-
 .../datastreamer/DataStreamerImpl.java          | 281 ++++++---
 .../datastreamer/DataStreamerRequest.java       |  59 +-
 .../odbc/jdbc/JdbcBatchExecuteRequest.java      | 109 ++++
 .../odbc/jdbc/JdbcBatchExecuteResult.java       |  96 +++
 .../processors/odbc/jdbc/JdbcQuery.java         |  95 +++
 .../processors/odbc/jdbc/JdbcRequest.java       |   8 +
 .../odbc/jdbc/JdbcRequestHandler.java           |  66 +-
 .../processors/odbc/jdbc/JdbcResult.java        |  11 +
 .../processors/rest/GridRestCommand.java        |   3 +
 .../handlers/cache/GridCacheCommandHandler.java |  75 ++-
 .../key/GridRedisExpireCommandHandler.java      | 101 +++
 .../protocols/tcp/redis/GridRedisCommand.java   |   4 +
 .../tcp/redis/GridRedisNioListener.java         |   2 +
 .../ignite/internal/util/StripedExecutor.java   |  89 ++-
 .../org/apache/ignite/thread/IgniteThread.java  |  10 +
 .../GridCacheAbstractLocalStoreSelfTest.java    |   7 +
 .../IgniteOptimisticTxSuspendResumeTest.java    |  11 +-
 ...gnitePdsRecoveryAfterFileCorruptionTest.java |   2 +-
 .../DataStreamProcessorSelfTest.java            |  14 +-
 .../datastreamer/DataStreamerImplSelfTest.java  |   3 +-
 .../query/h2/opt/GridH2SpatialIndex.java        |   7 -
 .../processors/query/h2/H2RowDescriptor.java    |  11 -
 .../processors/query/h2/H2TableEngine.java      |   4 +-
 .../query/h2/database/H2PkHashIndex.java        |   7 -
 .../query/h2/database/H2TreeIndex.java          |  32 +-
 .../query/h2/database/InlineIndexHelper.java    | 414 ++++++++++++-
 .../query/h2/opt/GridH2IndexBase.java           |  93 +--
 .../query/h2/opt/GridH2QueryContext.java        |  59 --
 .../query/h2/opt/GridH2RowDescriptor.java       |   5 -
 .../processors/query/h2/opt/GridH2Table.java    | 186 +-----
 .../query/h2/opt/GridH2TreeIndex.java           | 602 ------------------
 .../query/h2/opt/GridLuceneDirectory.java       |  64 +-
 .../processors/query/h2/opt/GridLuceneFile.java |  91 ++-
 .../query/h2/opt/GridLuceneIndex.java           |   3 +-
 .../query/h2/opt/GridLuceneInputStream.java     |  42 +-
 .../query/h2/opt/GridLuceneOutputStream.java    |  18 +-
 .../query/h2/twostep/GridMapQueryExecutor.java  | 526 +---------------
 .../query/h2/twostep/MapNodeResults.java        | 108 ++++
 .../query/h2/twostep/MapQueryResult.java        | 258 ++++++++
 .../query/h2/twostep/MapQueryResults.java       | 155 +++++
 .../h2/twostep/MapReplicatedReservation.java    |  38 ++
 .../query/h2/twostep/MapRequestKey.java         |  65 ++
 .../query/h2/twostep/MapReservationKey.java     |  73 +++
 ...teCacheFullTextQueryNodeJoiningSelfTest.java |   3 +-
 .../h2/database/InlineIndexHelperTest.java      | 248 +++++++-
 .../query/h2/opt/GridH2TableSelfTest.java       | 172 ------
 .../h2/sql/AbstractH2CompareQueryTest.java      |   4 +-
 .../IgniteCacheQuerySelfTestSuite.java          |   2 +
 .../IgniteCacheWithIndexingTestSuite.java       |   3 +
 .../java/org/apache/ignite/ml/math/Blas.java    | 157 +----
 .../ml/math/impls/matrix/AbstractMatrix.java    |   3 +-
 .../storage/vector/MatrixVectorStorage.java     |  11 +
 .../vector/SparseLocalOnHeapVectorStorage.java  |   9 +
 .../impls/matrix/MatrixImplementationsTest.java |   5 +-
 .../RandomAccessSparseVectorStorageTest.java    |   4 +-
 .../impl/cache/query/query_fields_row_impl.h    |   2 +-
 modules/platforms/cpp/odbc-test/Makefile.am     |   1 +
 .../cpp/odbc-test/include/complex_type.h        |  53 +-
 .../cpp/odbc-test/include/test_utils.h          |   9 +
 .../cpp/odbc-test/project/vs/odbc-test.vcxproj  |   1 +
 .../project/vs/odbc-test.vcxproj.filters        |   3 +
 .../cpp/odbc-test/src/meta_queries_test.cpp     | 340 ++++++++++
 .../platforms/cpp/odbc-test/src/test_utils.cpp  |  13 +
 .../ignite/odbc/query/column_metadata_query.h   |   3 +
 .../ignite/odbc/query/table_metadata_query.h    |   3 +
 .../include/ignite/odbc/query/type_info_query.h |   3 +
 .../platforms/cpp/odbc/src/meta/column_meta.cpp |   3 +
 modules/platforms/cpp/odbc/src/odbc.cpp         |   2 +-
 .../cpp/odbc/src/query/batch_query.cpp          |   7 +-
 .../odbc/src/query/column_metadata_query.cpp    |  16 +-
 .../platforms/cpp/odbc/src/query/data_query.cpp |   7 +-
 .../cpp/odbc/src/query/table_metadata_query.cpp |  16 +-
 .../cpp/odbc/src/query/type_info_query.cpp      |  18 +-
 modules/platforms/cpp/odbc/src/statement.cpp    |   2 +-
 .../Apache.Ignite.Core.Tests.csproj             |   1 +
 .../Serializable/AdvancedSerializationTest.cs   |  31 +
 .../BasicSerializableObjectsTest.cs             |   7 +-
 .../Impl/Binary/SerializableSerializer.cs       |  18 +-
 .../ignite/visor/commands/VisorConsole.scala    |  12 +-
 modules/web-console/backend/app/mongo.js        |   2 +-
 modules/web-console/backend/middlewares/api.js  |   9 +-
 .../web-console/backend/services/activities.js  |  12 +-
 .../hide-on-state-change.directive.js           |   8 +-
 .../configuration/generator/Maven.service.js    |  13 +-
 modules/web-console/frontend/package.json       |   2 +-
 modules/web-console/frontend/views/index.pug    |   8 +
 121 files changed, 4583 insertions(+), 2806 deletions(-)
----------------------------------------------------------------------


Reply via email to