This is an automated email from the ASF dual-hosted git repository.
nizhikov pushed a change to branch ignite-2.8.1
in repository https://gitbox.apache.org/repos/asf/ignite.git.
from b83964b IGNITE-12759 Getting a SecurityContext from
GridSecurityProcessor - Fixes #7523. (#7702)
add 5401acb IGNITE-12735 Possible NPE during export of communication
metrics is fixed
add 3e492bd IGNITE-12568 MessageFactory is refactored in order to detect
registration of message with the same direct type
add 9184249 IGNITE-12756 TcpCommunication SPI metrics improvement
add 56ba5fe IGNITE-12285 Removes boilerplate code in test PluginProvider
implementations. (#6969)
add e784bcf IGNITE-12668 Extends test coverage for plugin providers
configuration
add 019930c IGNITE-12682 IgniteMessageFactoryImpl.registerCustom() method
is removed as potentially dangerous
add b94a4ed IGNITE-12285 Partial revert.
No new revisions were added by this update.
Summary of changes:
.../internal/managers/GridManagerAdapter.java | 18 +
.../managers/communication/GridIoManager.java | 98 +-
.../communication/GridIoMessageFactory.java | 1197 ++++----------------
.../communication/IgniteMessageFactoryImpl.java | 172 +++
.../processors/resource/GridResourceIoc.java | 19 +-
.../processors/resource/GridResourceProcessor.java | 9 +-
.../internal/resources/MetricManagerResource.java | 32 -
.../org/apache/ignite/plugin/PluginProvider.java | 7 +-
.../communication/IgniteMessageFactory.java | 39 +
.../extensions/communication/MessageFactory.java | 3 +
...ageFactory.java => MessageFactoryProvider.java} | 31 +-
.../org/apache/ignite/spi/IgniteSpiAdapter.java | 33 +-
.../org/apache/ignite/spi/IgniteSpiContext.java | 36 +
.../tcp/TcpCommunicationMetricsListener.java | 156 +--
.../spi/communication/tcp/TcpCommunicationSpi.java | 29 +-
.../org.apache.ignite.plugin.PluginProvider | 1 +
.../GridManagerLocalMessageListenerSelfTest.java | 40 +-
.../GridCommunicationSendMessageSelfTest.java | 44 +-
.../IgniteMessageFactoryImplTest.java | 235 ++++
.../MessageDirectTypeIdConflictTest.java | 123 ++
.../GridCacheConditionalDeploymentSelfTest.java | 50 +-
.../standbycluster/IgniteStandByClusterTest.java | 76 +-
.../PageMemoryTrackerPluginProvider.java | 52 +-
...niteCacheContinuousQueryImmutableEntryTest.java | 8 +-
.../TestDistibutedConfigurationPlugin.java | 68 +-
.../rest/RestProcessorInitializationTest.java | 74 +-
.../AbstractTestSecurityPluginProvider.java | 73 +-
.../ignite/plugin/AbstractTestPluginProvider.java} | 59 +-
.../plugin/NodeValidationPluginProvider.java | 54 +-
.../ignite/plugin/PluginConfigurationTest.java | 107 ++
.../GridAbstractCommunicationSelfTest.java | 32 +-
.../communication/GridCacheMessageSelfTest.java | 98 +-
.../tcp/GridTcpCommunicationSpiAbstractTest.java | 16 +-
...pCommunicationSpiConcurrentConnectSelfTest.java | 38 +-
...idTcpCommunicationSpiMultithreadedSelfTest.java | 23 +-
...GridTcpCommunicationSpiRecoveryAckSelfTest.java | 34 +-
.../GridTcpCommunicationSpiRecoverySelfTest.java | 30 +-
...TcpCommunicationRecoveryAckClosureSelfTest.java | 36 +-
.../tcp/TcpCommunicationStatisticsTest.java | 45 +-
.../ignite/testframework/GridSpiTestContext.java | 67 +-
.../testframework/junits/IgniteTestResources.java | 16 +-
.../ignite/testsuites/IgniteBasicTestSuite.java | 4 +-
.../ignite/testsuites/IgniteCacheTestSuite.java | 5 +
.../ignite/util/GridMessageCollectionTest.java | 5 +-
.../plugin/PlatformTestPluginProvider.java | 13 +-
.../h2/twostep/msg/GridH2ValueMessageFactory.java | 129 +--
46 files changed, 1574 insertions(+), 1960 deletions(-)
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteMessageFactoryImpl.java
delete mode 100644
modules/core/src/main/java/org/apache/ignite/internal/resources/MetricManagerResource.java
create mode 100644
modules/core/src/main/java/org/apache/ignite/plugin/extensions/communication/IgniteMessageFactory.java
copy
modules/core/src/main/java/org/apache/ignite/plugin/extensions/communication/{MessageFactory.java
=> MessageFactoryProvider.java} (52%)
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/managers/communication/IgniteMessageFactoryImplTest.java
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/managers/communication/MessageDirectTypeIdConflictTest.java
copy
modules/{extdata/platform/src/test/java/org/apache/ignite/platform/plugin/PlatformTestPluginProvider.java
=>
core/src/test/java/org/apache/ignite/plugin/AbstractTestPluginProvider.java}
(74%)
create mode 100644
modules/core/src/test/java/org/apache/ignite/plugin/PluginConfigurationTest.java