You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ni...@apache.org on 2020/09/21 13:29:46 UTC

[ignite] branch IGNITE-13422 updated (d3ab2d3 -> 8f5bbce)

This is an automated email from the ASF dual-hosted git repository.

nizhikov pushed a change to branch IGNITE-13422
in repository https://gitbox.apache.org/repos/asf/ignite.git.


    from d3ab2d3  IGNITE-13422: code style fix.
     add 98ca3eb  IGNITE-13411 Optimize tracing with NoopTracingSpi - Fixes #8224.
     add fd50415  IGNITE-13380 Output IgniteSystemProperties via ignite.sh (#8207)
     add 0260ba0  IGNITE-13362 Add warmup stop command to control.sh - Fixes #8201.
     add 23cecab  IGNITE-13414 JDBC Thin: Compatibility fix for 2.8-2.9 versions - Fixes #8227.
     add eff5393  IGNITE-13401 Java thin client: Fix unmarshalling failure when cache configuration message or binary type message start with byte 103 - Fixes #8216.
     add f60771d  IGNITE-13427 Fix Metastore view iteration on unmarshalleable keys (#8240)
     add f0d9b03  IGNITE-13420 Add assertion message to assert in CachedDeploymentInfo constructor (#8231)
     add 42260b8  IGNITE-13126 Reduce continuous query buffers heap usage (#8028)
     add 513afe4  IGNITE-13403 Update JDBC metadata to match actual capabilities (#8217)
     add ed86763  IGNITE-12922 SqlViewMetricExporterSpi moved to internal package (#8136)
     add c00757c  IGNITE-13435 Fix uncovered issues for command "warm-up" of control.sh
     add 68cc282  IGNITE-13425 Added task name to the log messages related to task processing. - Fixes #8235.
     add 7ce718f  IGNITE-13453 Docker: Change run.sh to call java directly
     add 9590036  IGNITE-12921 SqlViewExporterSpi moved to the internal package (#8135)
     add 2e59f2d  Merge branch 'master' into IGNITE-13422
     add 8f5bbce  IGNITE-13422: code style fix.

No new revisions were added by this update.

Summary of changes:
 docker/apache-ignite/run.sh                        | 102 +++-
 .../jmh/misc/JmhTracingContextBenchmark.java       | 112 ++++
 .../client/suite/IgniteClientTestSuite.java        |   2 +
 .../internal/jdbc2/JdbcMetadataSelfTest.java       |  18 +-
 .../JettyRestProcessorBeforeNodeStartSelfTest.java | 143 ++++++
 .../apache/ignite/jdbc/JdbcMetadataSelfTest.java   |  16 +
 .../ignite/jdbc/thin/JdbcThinMetadataSelfTest.java |  20 +-
 .../SystemViewRowAttributeWalkerGenerator.java     |   4 +-
 .../jdbc/JdbcThinCompatibilityTest.java            | 197 +++++++
 .../ignite/compatibility/jdbc}/package-info.java   |   8 +-
 .../junits/IgniteCompatibilityAbstractTest.java    |  87 ++--
 .../IgniteCompatibilityBasicTestSuite.java         |   4 +-
 .../ignite/internal/commandline/Command.java       |  31 ++
 .../ignite/internal/commandline/CommandList.java   |   5 +-
 .../ignite/internal/commandline/WarmUpCommand.java | 127 +++++
 .../commandline/CommandHandlerParsingTest.java     |  38 +-
 .../apache/ignite/util/GridCommandHandlerTest.java |  59 +++
 .../org/apache/ignite/IgniteSystemProperties.java  | 567 +++++++++++++++++++++
 .../java/org/apache/ignite/SystemProperty.java}    |  29 +-
 .../java/org/apache/ignite/cache/CacheManager.java |   6 +-
 .../configuration/DataStorageConfiguration.java    |   6 +-
 .../ignite/internal/GridEventConsumeHandler.java   |   5 -
 .../ignite/internal/GridMessageListenHandler.java  |   5 -
 .../org/apache/ignite/internal/IgniteKernal.java   |  16 +-
 .../org/apache/ignite/internal/IgnitionEx.java     |  19 -
 .../ignite/internal/LongJVMPauseDetector.java      |  15 +-
 .../binary/streams/BinaryMemoryAllocatorChunk.java |   6 +-
 .../internal/client/GridClientBeforeNodeStart.java |  66 +++
 .../ignite/internal/client/GridClientFactory.java  |  33 +-
 .../client/GridClientNodeStateBeforeStart.java}    |  19 +-
 .../internal/client/impl/GridClientImpl.java       | 190 +++++--
 .../impl/GridClientNodeStateBeforeStartImpl.java   |  49 ++
 .../impl/connection/GridClientConnection.java      |   9 +
 .../connection/GridClientConnectionManager.java    |  12 +
 .../GridClientConnectionManagerAdapter.java        | 156 ++++--
 .../GridClientConnectionManagerOsImpl.java         |   7 +-
 .../connection/GridClientNioTcpConnection.java     |   8 +
 .../client/router/impl/GridRouterClientImpl.java   |   2 +-
 .../client/thin/ClientCacheAffinityMapping.java    |   2 +-
 .../client/thin/ClientClusterGroupImpl.java        |  23 +-
 .../internal/client/thin/ClientClusterImpl.java    |   5 +-
 .../ignite/internal/client/thin/ClientUtils.java   |  21 +-
 .../internal/client/thin/TcpClientChannel.java     |   4 +-
 .../internal/client/thin/TcpIgniteClient.java      |   2 +-
 .../ignite/internal/jdbc/JdbcDatabaseMetadata.java |   8 +-
 .../jdbc/thin/JdbcThinDatabaseMetadata.java        |   6 +-
 .../ignite/internal/jdbc/thin/JdbcThinTcpIo.java   |  21 +-
 .../internal/jdbc2/JdbcDatabaseMetadata.java       |   8 +-
 .../managers/discovery/GridDiscoveryManager.java   |   7 +-
 .../systemview/AbstractSystemViewExporterSpi.java  |  61 +++
 .../managers/systemview/GridSystemViewManager.java |  42 +-
 .../systemview}/JmxSystemViewExporterSpi.java      |  36 +-
 .../managers/systemview}/SystemViewMBean.java      |   3 +-
 .../processors/affinity/AffinityAssignment.java    |   5 +-
 .../affinity/GridAffinityAssignmentCache.java      |  11 +-
 .../cache/CacheAffinitySharedManager.java          |   6 +-
 .../internal/processors/cache/ExchangeContext.java |   4 +-
 .../processors/cache/GridCacheAdapter.java         |  11 +-
 .../processors/cache/GridCacheContext.java         |   6 +-
 .../cache/GridCacheDeploymentManager.java          |   3 +-
 .../processors/cache/GridCacheMapEntry.java        |  12 +-
 .../processors/cache/GridCacheMvccManager.java     |   7 +-
 .../cache/GridCachePartitionExchangeManager.java   |  18 +-
 .../processors/cache/GridCacheProcessor.java       |  10 +-
 .../processors/cache/GridCacheTtlManager.java      |   5 +-
 .../internal/processors/cache/GridCacheUtils.java  |   5 +-
 .../internal/processors/cache/WalStateManager.java |   9 +-
 .../binary/CacheObjectBinaryProcessorImpl.java     |   5 +-
 .../dht/GridPartitionedSingleGetFuture.java        |   4 +-
 .../distributed/dht/atomic/GridDhtAtomicCache.java |  11 +-
 .../preloader/GridDhtPartitionsExchangeFuture.java |  16 +-
 .../dht/topology/GridDhtLocalPartition.java        |  11 +-
 .../dht/topology/PartitionsEvictManager.java       |   5 +-
 .../GridNearReadRepairAbstractFuture.java          |   4 +-
 .../processors/cache/mvcc/MvccCachingManager.java  |   5 +-
 .../GridCacheDatabaseSharedManager.java            |  25 +-
 .../cache/persistence/GridCacheOffheapManager.java |  15 +-
 .../persistence/checkpoint/CheckpointHistory.java  |   6 +-
 .../cache/persistence/checkpoint/Checkpointer.java |   5 +-
 .../pagelocktracker/LockTrackerFactory.java        |  31 +-
 .../pagelocktracker/SharedPageLockTracker.java     |  58 +--
 .../cache/persistence/file/FilePageStore.java      |   2 +-
 .../cache/persistence/freelist/PagesList.java      |  53 +-
 .../cache/persistence/metastorage/MetaStorage.java |   5 +
 .../cache/persistence/pagemem/FullPageIdTable.java |   7 +-
 .../cache/persistence/pagemem/PageMemoryImpl.java  |  13 +-
 .../pagemem/PagesWriteThrottlePolicy.java          |   5 +-
 .../pagemem/RobinHoodBackwardShiftHashMap.java     |   4 +-
 .../cache/persistence/tree/BPlusTree.java          |   2 +-
 .../persistence/wal/FileWriteAheadLogManager.java  |  29 +-
 .../wal/filehandle/FileHandleManagerImpl.java      |   2 +-
 .../wal/reader/StandaloneGridKernalContext.java    |   2 +-
 .../continuous/CacheContinuousQueryEntry.java      |  35 +-
 .../CacheContinuousQueryEventBuffer.java           | 226 +++-----
 .../continuous/CacheContinuousQueryHandler.java    | 115 ++---
 .../continuous/CacheContinuousQueryListener.java   |   4 +-
 .../continuous/CacheContinuousQueryManager.java    |   6 +-
 .../CacheContinuousQueryPartitionRecovery.java     |   2 +-
 .../cache/transactions/IgniteTransactionsImpl.java |  16 +-
 .../cache/transactions/IgniteTxManager.java        |  41 +-
 .../cache/transactions/TransactionProxyImpl.java   |  31 +-
 .../cache/transactions/TxDeadlockDetection.java    |   7 +-
 .../processors/cluster/ClusterProcessor.java       |  10 +-
 .../autoadjust/BaselineAutoAdjustScheduler.java    |   3 +-
 .../baseline/autoadjust/ChangeTopologyWatcher.java |   4 +
 .../continuous/GridContinuousHandler.java          |   4 +-
 .../continuous/GridContinuousProcessor.java        |   7 +-
 .../datastructures/GridAtomicCacheQueueImpl.java   |   7 +-
 .../processors/diagnostic/DiagnosticProcessor.java |   7 +-
 .../processors/failure/FailureProcessor.java       |   9 +-
 .../internal/processors/job/GridJobProcessor.java  |   6 +-
 .../jobmetrics/GridJobMetricsProcessor.java        |   7 +-
 .../persistence/DistributedMetaStorageImpl.java    |   2 +-
 .../processors/metric/GridMetricManager.java       |  27 +-
 .../odbc/jdbc/JdbcConnectionContext.java           |  12 +-
 .../processors/odbc/jdbc/JdbcRequestHandler.java   |   4 +-
 .../internal/processors/query/QueryUtils.java      |   9 +-
 .../internal/processors/rest/GridRestCommand.java  |   8 +-
 .../processors/rest/GridRestProcessor.java         |  16 +-
 .../internal/processors/rest/GridRestProtocol.java |   5 +
 .../GridClientNodeStateBeforeStartRequest.java}    |  19 +-
 .../client/message/GridClientWarmUpRequest.java    |  90 ++++
 .../NodeStateBeforeStartCommandHandler.java        |  75 +++
 .../rest/handlers/task/GridTaskCommandHandler.java |   2 +-
 .../rest/protocols/GridRestProtocolAdapter.java    |   5 +
 .../rest/protocols/tcp/GridTcpRestNioListener.java |  25 +-
 .../rest/protocols/tcp/GridTcpRestProtocol.java    |   6 +-
 .../request/GridRestAuthenticationRequest.java}    |  16 +-
 .../GridRestNodeStateBeforeStartRequest.java}      |  16 +-
 .../rest/request/GridRestWarmUpRequest.java        |  54 ++
 .../processors/task/GridTaskProcessor.java         |  53 +-
 .../ignite/internal/processors/tracing/MTC.java    |  30 +-
 .../ignite/internal/util/GridLogThrottle.java      |   6 +-
 .../ignite/internal/util/GridReflectionCache.java  |   6 +-
 .../apache/ignite/internal/util/GridUnsafe.java    |   7 +-
 .../apache/ignite/internal/util/IgniteUtils.java   |   5 +-
 .../ignite/internal/util/OffheapReadWriteLock.java |  19 +-
 .../ignite/internal/util/StripedExecutor.java      |   8 +-
 .../internal/util/io/GridUnsafeDataInput.java      |   3 +-
 .../internal/util/io/GridUnsafeDataOutput.java     |   3 +-
 .../util/nio/GridNioRecoveryDescriptor.java        |   8 +-
 .../ignite/internal/util/nio/GridNioServer.java    |  10 +-
 .../util/portscanner/GridJmxPortFinder.java        |   2 +
 .../util/tostring/GridToStringBuilder.java         |  14 +-
 .../internal/util/tostring/SBLengthLimit.java      |   4 +-
 .../visor/node/VisorBasicConfiguration.java        |   3 +-
 .../tcp/internal/GridNioServerWrapper.java         |  27 +-
 .../tcp/internal/InboundConnectionHandler.java     |   7 +-
 .../internal/TcpCommunicationConfiguration.java    |  11 +-
 .../spi/deployment/local/LocalDeploymentSpi.java   |   2 +
 .../ignite/spi/discovery/tcp/ClientImpl.java       |   6 +-
 .../ignite/spi/discovery/tcp/ServerImpl.java       |   8 +-
 .../ignite/spi/discovery/tcp/TcpDiscoveryImpl.java |   3 +-
 .../ignite/spi/discovery/tcp/TcpDiscoverySpi.java  |  16 +
 .../spi/systemview/SystemViewExporterSpi.java      |   2 -
 .../ignite/spi/systemview/jmx/package-info.java    |  23 -
 .../apache/ignite/spi/tracing/NoopTracingSpi.java  |   2 +
 .../ignite/startup/cmdline/CommandLineStartup.java | 116 ++++-
 .../main/resources/META-INF/classnames.properties  |   2 +
 .../client/ClientCacheConfigurationTest.java       |  56 +-
 .../org/apache/ignite/client/IgniteBinaryTest.java |  25 +
 .../internal/binary/BinaryMarshallerSelfTest.java  |   2 +-
 .../internal/managers/GridManagerStopSelfTest.java |   2 +
 .../ignite/internal/metric/JmxExporterSpiTest.java |  18 +-
 .../ignite/internal/metric/SystemViewSelfTest.java |  12 +-
 .../GridBinaryCacheEntryMemorySizeSelfTest.java    |   2 +-
 .../IgniteCacheNearRestartRollbackSelfTest.java    |   2 +
 .../pagemem/BPlusTreePageMemoryImplTest.java       |   2 +-
 .../BPlusTreeReuseListPageMemoryImplTest.java      |   2 +-
 .../pagemem/IndexStoragePageMemoryImplTest.java    |   2 +-
 .../pagemem/PageMemoryImplNoLoadTest.java          |   2 +-
 .../persistence/pagemem/PageMemoryImplTest.java    |   2 +-
 .../CacheContinuousQueryEventBufferTest.java       |  12 +-
 .../cache/warmup/BlockedWarmUpConfiguration.java   |   4 +-
 ...ockedWarmUp.java => BlockedWarmUpStrategy.java} |   6 +-
 .../SimpleObservableWarmUpConfiguration.java       |   2 +-
 ...Up.java => SimpleObservableWarmUpStrategy.java} |   2 +-
 .../processors/cache/warmup/WarmUpSelfTest.java    |  10 +-
 .../cache/warmup/WarmUpTestPluginProvider.java     |   8 +-
 .../cmdline/CommandLinePrintPropertiesTest.java    | 113 ++++
 .../testframework/junits/GridAbstractTest.java     |   2 +-
 .../ignite/testsuites/IgniteStartUpTestSuite.java  |   6 +-
 ...ridCommandHandlerClusterByClassTest_help.output |   3 +
 ...andHandlerClusterByClassWithSSLTest_help.output |   3 +
 .../systemview/FiltrableSystemViewLocal.java       |   4 +-
 .../managers}/systemview/SqlViewExporterSpi.java   |  44 +-
 .../managers}/systemview/SystemViewLocal.java      |   4 +-
 .../metric/sql/MetricRegistryLocalSystemView.java  |  17 +-
 .../metric/sql/SqlViewMetricExporterSpi.java       |  15 +-
 .../processors/query/h2/database/H2Tree.java       |   9 +-
 .../apache/ignite/spi/systemview/package-info.java |  22 -
 .../cache/metric/SqlViewExporterSpiTest.java       |  39 +-
 .../processors/query/SqlSystemViewsSelfTest.java   |  10 +-
 .../Cache/PartitionLossTest.cs                     |  12 +-
 .../protocols/http/jetty/GridJettyRestHandler.java |  18 +
 .../ipfinder/zk/TcpDiscoveryZookeeperIpFinder.java |   5 +-
 .../zk/internal/ZookeeperDiscoveryImpl.java        |  41 +-
 197 files changed, 3730 insertions(+), 1038 deletions(-)
 create mode 100644 modules/benchmarks/src/main/java/org/apache/ignite/internal/benchmarks/jmh/misc/JmhTracingContextBenchmark.java
 create mode 100644 modules/clients/src/test/java/org/apache/ignite/internal/processors/rest/JettyRestProcessorBeforeNodeStartSelfTest.java
 create mode 100644 modules/compatibility/src/test/java/org/apache/ignite/compatibility/jdbc/JdbcThinCompatibilityTest.java
 rename modules/{indexing/src/main/java/org/apache/ignite/spi/metric/sql => compatibility/src/test/java/org/apache/ignite/compatibility/jdbc}/package-info.java (85%)
 create mode 100644 modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/WarmUpCommand.java
 copy modules/core/src/{test/java/org/apache/ignite/testsuites/IgniteStartUpTestSuite.java => main/java/org/apache/ignite/SystemProperty.java} (59%)
 create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/client/GridClientBeforeNodeStart.java
 copy modules/core/src/{test/java/org/apache/ignite/testsuites/IgniteStartUpTestSuite.java => main/java/org/apache/ignite/internal/client/GridClientNodeStateBeforeStart.java} (67%)
 create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/client/impl/GridClientNodeStateBeforeStartImpl.java
 create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/managers/systemview/AbstractSystemViewExporterSpi.java
 rename modules/core/src/main/java/org/apache/ignite/{spi/systemview/jmx => internal/managers/systemview}/JmxSystemViewExporterSpi.java (71%)
 rename modules/core/src/main/java/org/apache/ignite/{spi/systemview/jmx => internal/managers/systemview}/SystemViewMBean.java (98%)
 copy modules/core/src/{test/java/org/apache/ignite/testsuites/IgniteStartUpTestSuite.java => main/java/org/apache/ignite/internal/processors/rest/client/message/GridClientNodeStateBeforeStartRequest.java} (60%)
 create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/rest/client/message/GridClientWarmUpRequest.java
 create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/rest/handlers/beforeStart/NodeStateBeforeStartCommandHandler.java
 copy modules/core/src/{test/java/org/apache/ignite/testsuites/IgniteStartUpTestSuite.java => main/java/org/apache/ignite/internal/processors/rest/request/GridRestAuthenticationRequest.java} (68%)
 copy modules/core/src/{test/java/org/apache/ignite/testsuites/IgniteStartUpTestSuite.java => main/java/org/apache/ignite/internal/processors/rest/request/GridRestNodeStateBeforeStartRequest.java} (65%)
 create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/rest/request/GridRestWarmUpRequest.java
 delete mode 100644 modules/core/src/main/java/org/apache/ignite/spi/systemview/jmx/package-info.java
 rename modules/core/src/test/java/org/apache/ignite/internal/processors/cache/warmup/{BlockedWarmUp.java => BlockedWarmUpStrategy.java} (88%)
 rename modules/core/src/test/java/org/apache/ignite/internal/processors/cache/warmup/{SimpleObservableWarmUp.java => SimpleObservableWarmUpStrategy.java} (94%)
 create mode 100644 modules/core/src/test/java/org/apache/ignite/startup/cmdline/CommandLinePrintPropertiesTest.java
 rename modules/indexing/src/main/java/org/apache/ignite/{spi => internal/managers}/systemview/FiltrableSystemViewLocal.java (96%)
 rename modules/indexing/src/main/java/org/apache/ignite/{spi => internal/managers}/systemview/SqlViewExporterSpi.java (65%)
 rename modules/indexing/src/main/java/org/apache/ignite/{spi => internal/managers}/systemview/SystemViewLocal.java (98%)
 rename modules/indexing/src/main/java/org/apache/ignite/{spi => internal/processors}/metric/sql/MetricRegistryLocalSystemView.java (82%)
 rename modules/indexing/src/main/java/org/apache/ignite/{spi => internal/processors}/metric/sql/SqlViewMetricExporterSpi.java (90%)
 delete mode 100644 modules/indexing/src/main/java/org/apache/ignite/spi/systemview/package-info.java