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