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

petrov-mg pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git


    from 8074e6be9fa [MINOR] Fix compatibility tests after ignite-nio creation 
(#13348)
     add 5cfb6ce73c8 IGNITE-28837 Added support for multiple independent 
feature sets during RU (#13304)

No new revisions were added by this update.

Summary of changes:
 .../ignite/internal/CoreMessagesProvider.java      |   8 +-
 .../IgniteComponentUpgradeState.java               |  84 +++
 ...odeData.java => RollingUpgradeClusterData.java} |  13 +-
 .../rollingupgrade/RollingUpgradeProcessor.java    | 321 +++++-----
 .../feature/IgniteComponentFeatureSet.java         | 118 ++++
 .../feature/IgniteComponentFeatureSetProvider.java |  42 ++
 .../rollingupgrade/feature/IgniteCoreFeature.java  |   8 +
 .../rollingupgrade/feature/IgniteFeature.java      |   4 +
 .../feature/IgniteFeatureManager.java              |  74 ++-
 .../rollingupgrade/feature/IgniteFeatureSet.java   |   8 +-
 .../feature/IgniteNodeFeatureSet.java              | 111 ++++
 .../feature/IgniteProductFeatures.java             |  80 ---
 ...Registry.java => SupportedFeatureRegistry.java} |   2 +-
 .../rollingupgrade/AbstractRollingUpgradeTest.java | 665 +++++++++++++++++++++
 ...est.java => CoreVersionRollingUpgradeTest.java} | 276 +--------
 .../PluginVersionRollingUpgradeTest.java           | 138 +++++
 .../feature/AbstractRollingUpgradeTest.java        | 265 --------
 .../TestPluginComponentFeatureSetProvider.java}    |  44 +-
 ...Features_2_19_2.java => TestPluginFeature.java} |  20 +-
 ...0.java => TestPluginReleaseFeatures_1_0_0.java} |   4 +-
 ...0.java => TestPluginReleaseFeatures_2_0_0.java} |   4 +-
 ...0.java => TestPluginReleaseFeatures_3_0_0.java} |   4 +-
 .../ignite/testsuites/IgniteBasicTestSuite.java    |   6 +-
 23 files changed, 1491 insertions(+), 808 deletions(-)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/rollingupgrade/IgniteComponentUpgradeState.java
 rename 
modules/core/src/main/java/org/apache/ignite/internal/processors/rollingupgrade/{RollingUpgradeNodeData.java
 => RollingUpgradeClusterData.java} (83%)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/rollingupgrade/feature/IgniteComponentFeatureSet.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/rollingupgrade/feature/IgniteComponentFeatureSetProvider.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/rollingupgrade/feature/IgniteNodeFeatureSet.java
 delete mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/rollingupgrade/feature/IgniteProductFeatures.java
 rename 
modules/core/src/main/java/org/apache/ignite/internal/processors/rollingupgrade/feature/{SupportedFeaturesRegistry.java
 => SupportedFeatureRegistry.java} (98%)
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/processors/rollingupgrade/AbstractRollingUpgradeTest.java
 rename 
modules/core/src/test/java/org/apache/ignite/internal/processors/rollingupgrade/{ClusterVersionsRollingUpgradeTest.java
 => CoreVersionRollingUpgradeTest.java} (75%)
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/processors/rollingupgrade/PluginVersionRollingUpgradeTest.java
 delete mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/processors/rollingupgrade/feature/AbstractRollingUpgradeTest.java
 copy 
modules/core/src/{main/java/org/apache/ignite/internal/processors/platform/client/beforestart/ClientCacheStopWarmupRequest.java
 => 
test/java/org/apache/ignite/internal/processors/rollingupgrade/feature/TestPluginComponentFeatureSetProvider.java}
 (52%)
 copy 
modules/core/src/test/java/org/apache/ignite/internal/processors/rollingupgrade/feature/{TestIgniteReleaseFeatures_2_19_2.java
 => TestPluginFeature.java} (69%)
 copy 
modules/core/src/test/java/org/apache/ignite/internal/processors/rollingupgrade/feature/{TestIgniteReleaseFeatures_2_19_0.java
 => TestPluginReleaseFeatures_1_0_0.java} (86%)
 copy 
modules/core/src/test/java/org/apache/ignite/internal/processors/rollingupgrade/feature/{TestIgniteReleaseFeatures_2_19_0.java
 => TestPluginReleaseFeatures_2_0_0.java} (86%)
 copy 
modules/core/src/test/java/org/apache/ignite/internal/processors/rollingupgrade/feature/{TestIgniteReleaseFeatures_2_19_0.java
 => TestPluginReleaseFeatures_3_0_0.java} (86%)

Reply via email to