Merge branch ignite-2.1.3 into ignite-2.1.4
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/772d462b Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/772d462b Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/772d462b Branch: refs/heads/ignite-5947 Commit: 772d462b68c7de8517d1f61e2e05ec8eefb18eac Parents: e255a56 6bdad4d Author: Alexey Kuznetsov <[email protected]> Authored: Thu Aug 3 11:55:15 2017 +0700 Committer: Alexey Kuznetsov <[email protected]> Committed: Thu Aug 3 11:55:15 2017 +0700 ---------------------------------------------------------------------- .../apache/ignite/IgniteSystemProperties.java | 6 + .../IgniteDiagnosticPrepareContext.java | 3 +- .../apache/ignite/internal/IgniteKernal.java | 3 +- .../mem/file/MappedFileMemoryProvider.java | 3 +- .../GridCachePartitionExchangeManager.java | 2 +- .../processors/cache/GridCacheProcessor.java | 16 +- .../processors/cache/GridCacheUtils.java | 7 +- .../cache/IgniteCacheOffheapManagerImpl.java | 26 ++- .../processors/cache/IgniteCacheProxyImpl.java | 24 ++- .../GridDhtPartitionsExchangeFuture.java | 20 +- .../GridCacheDatabaseSharedManager.java | 7 +- .../persistence/freelist/FreeListImpl.java | 18 +- .../wal/FileWriteAheadLogManager.java | 37 +++- .../reader/StandaloneWalRecordsIterator.java | 4 +- .../cluster/GridClusterStateProcessor.java | 3 +- .../datastructures/GridCacheLockImpl.java | 13 +- .../processors/odbc/SqlListenerProcessor.java | 3 +- .../ignite/internal/util/nio/GridNioServer.java | 7 +- .../internal/visor/debug/VisorThreadInfo.java | 10 +- .../internal/visor/query/VisorQueryTask.java | 2 +- .../visor/query/VisorScanQueryTask.java | 2 +- .../ignite/spi/discovery/tcp/ServerImpl.java | 38 ++-- .../cache/store/jdbc/model/BinaryTest.java | 1 - .../processors/cache/IgniteCacheGroupsTest.java | 22 +- .../IgnitePdsCacheRebalancingAbstractTest.java | 2 + .../TxOptimisticDeadlockDetectionTest.java | 2 + .../ignite/tests/p2p/JobStealingTask.java | 12 +- .../org/apache/ignite/tests/p2p/NodeFilter.java | 30 +++ .../hadoop/jobtracker/HadoopJobTracker.java | 24 ++- .../hadoop/shuffle/HadoopShuffleJob.java | 5 +- .../processors/query/h2/IgniteH2Indexing.java | 21 +- .../cache/index/H2DynamicTableSelfTest.java | 32 +++ .../apache/ignite/stream/mqtt/MqttStreamer.java | 6 +- .../include/ignite/binary/binary_writer.h | 4 +- .../ignite/impl/binary/binary_reader_impl.h | 50 +++-- .../ignite/impl/binary/binary_type_impl.h | 67 ++++++ .../ignite/impl/binary/binary_writer_impl.h | 43 ++-- .../src/impl/binary/binary_reader_impl.cpp | 63 +++--- .../src/impl/binary/binary_writer_impl.cpp | 41 ++-- .../core-test/config/cache-query-default.xml | 29 +++ .../src/binary_reader_writer_raw_test.cpp | 36 ++++ .../core-test/src/binary_reader_writer_test.cpp | 135 +++++++++--- .../cpp/core-test/src/cache_query_test.cpp | 215 ++++++++++++++++++- .../cpp/core-test/src/cluster_test.cpp | 13 ++ .../ignite/cache/query/query_fields_row.h | 28 +++ .../ignite/cache/query/query_sql_fields.h | 13 +- .../platforms/cpp/core/include/ignite/ignite.h | 15 ++ .../ignite/impl/cache/query/query_argument.h | 63 ++++++ .../impl/cache/query/query_fields_row_impl.h | 29 +++ .../ignite/impl/cluster/cluster_group_impl.h | 15 ++ .../cpp/core/include/ignite/impl/ignite_impl.h | 24 ++- modules/platforms/cpp/core/src/ignite.cpp | 10 + .../src/impl/cluster/cluster_group_impl.cpp | 26 ++- .../platforms/cpp/core/src/impl/ignite_impl.cpp | 4 + .../spi/deployment/uri/UriDeploymentSpi.java | 3 +- modules/web-console/backend/app/mongo.js | 2 +- modules/web-console/backend/app/settings.js | 3 +- modules/web-console/backend/index.js | 16 +- modules/web-console/backend/middlewares/api.js | 39 ++-- .../web-console/backend/services/activities.js | 12 +- modules/web-console/frontend/app/app.js | 10 +- .../components/grid-item-selected/component.js | 28 +++ .../components/grid-item-selected/controller.js | 38 ++++ .../app/components/grid-item-selected/index.js | 24 +++ .../components/grid-item-selected/template.pug | 17 ++ .../list-of-registered-users.tpl.pug | 4 +- .../app/components/ui-grid-hovering/cell.js | 48 +++++ .../app/components/ui-grid-hovering/hovering.js | 31 +++ .../app/components/ui-grid-hovering/index.js | 30 +++ .../app/components/ui-grid-hovering/style.scss | 22 ++ .../app/components/ui-grid-hovering/viewport.js | 42 ++++ .../frontend/app/controllers/auth.controller.js | 9 +- .../app/modules/agent/AgentManager.service.js | 24 +-- .../app/modules/agent/AgentModal.service.js | 8 +- .../configuration/generator/Maven.service.js | 13 +- .../frontend/app/modules/demo/Demo.module.js | 22 +- .../frontend/app/modules/sql/sql.controller.js | 11 +- .../states/configuration/clusters/hadoop.pug | 2 +- .../configuration/summary/summary.worker.js | 4 +- .../frontend/app/modules/states/errors.state.js | 2 +- .../app/modules/states/password.state.js | 2 + .../app/modules/states/profile.state.js | 2 +- .../frontend/app/modules/states/signin.state.js | 6 +- .../app/modules/user/AclRoute.provider.js | 50 ----- .../frontend/app/modules/user/user.module.js | 35 ++- .../frontend/app/services/Messages.service.js | 7 + .../web-console/frontend/views/signin.tpl.pug | 2 +- .../views/templates/agent-download.tpl.pug | 2 - 88 files changed, 1480 insertions(+), 424 deletions(-) ----------------------------------------------------------------------
