[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17184018#comment-17184018 ] Kirill Tkalenko commented on IGNITE-13345: -- [~sergeychugunov] Done: https://ci.ignite.apache.org/viewLog.html?buildId=5564537&buildTypeId=IgniteTests24Java8_BuildApacheIgnite&tab=buildResultsDiv > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 50m > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins. > */ > public interface WarmUpStrategySupplier extends Extension { > /** > * Getting warm-up strategies. > * > * @return Warm-up strategies. > */ > Collection strategies(); > } > {code} > # Adding strategies: > ## Without implementation, for the possibility of disabling the warm-up: NoOP > ## Loading everything while there is RAM with priority to indexes: LoadAll > # Add a command to "control.sh", to stop current warm-up and cancel all > others: --warm-up stop in IGNITE-13362 > [1] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#afterLogicalUpdatesApplied > [2] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#restorePartitionStates -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17183997#comment-17183997 ] Sergey Chugunov commented on IGNITE-13345: -- [~ktkale...@gridgain.com], I made minor comment on PR in github, lets address it. Besides it the patch looks good to me and ready to be merged to master branch. > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 50m > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins. > */ > public interface WarmUpStrategySupplier extends Extension { > /** > * Getting warm-up strategies. > * > * @return Warm-up strategies. > */ > Collection strategies(); > } > {code} > # Adding strategies: > ## Without implementation, for the possibility of disabling the warm-up: NoOP > ## Loading everything while there is RAM with priority to indexes: LoadAll > # Add a command to "control.sh", to stop current warm-up and cancel all > others: --warm-up stop in IGNITE-13362 > [1] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#afterLogicalUpdatesApplied > [2] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#restorePartitionStates -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17183251#comment-17183251 ] Anton Kalashnikov commented on IGNITE-13345: [~sergey-chugunov] can you help with the merge, please. > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 40m > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins. > */ > public interface WarmUpStrategySupplier extends Extension { > /** > * Getting warm-up strategies. > * > * @return Warm-up strategies. > */ > Collection strategies(); > } > {code} > # Adding strategies: > ## Without implementation, for the possibility of disabling the warm-up: NoOP > ## Loading everything while there is RAM with priority to indexes: LoadAll > # Add a command to "control.sh", to stop current warm-up and cancel all > others: --warm-up stop in IGNITE-13362 > [1] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#afterLogicalUpdatesApplied > [2] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#restorePartitionStates -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17183243#comment-17183243 ] Anton Kalashnikov commented on IGNITE-13345: [~ktkale...@gridgain.com] LGTM. > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 40m > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins. > */ > public interface WarmUpStrategySupplier extends Extension { > /** > * Getting warm-up strategies. > * > * @return Warm-up strategies. > */ > Collection strategies(); > } > {code} > # Adding strategies: > ## Without implementation, for the possibility of disabling the warm-up: NoOP > ## Loading everything while there is RAM with priority to indexes: LoadAll > # Add a command to "control.sh", to stop current warm-up and cancel all > others: --warm-up stop in IGNITE-13362 > [1] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#afterLogicalUpdatesApplied > [2] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#restorePartitionStates -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17181845#comment-17181845 ] Kirill Tkalenko commented on IGNITE-13345: -- [~akalashnikov] I made edits by your comments in PR, I think these suites will be enough: https://ci.ignite.apache.org/viewLog.html?buildId=5557868&; https://ci.ignite.apache.org/viewLog.html?buildId=5557828&; > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 40m > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins. > */ > public interface WarmUpStrategySupplier extends Extension { > /** > * Getting warm-up strategies. > * > * @return Warm-up strategies. > */ > Collection strategies(); > } > {code} > # Adding strategies: > ## Without implementation, for the possibility of disabling the warm-up: NoOP > ## Loading everything while there is RAM with priority to indexes: LoadAll > # Add a command to "control.sh", to stop current warm-up and cancel all > others: --warm-up stop in IGNITE-13362 > [1] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#afterLogicalUpdatesApplied > [2] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#restorePartitionStates -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17181140#comment-17181140 ] Kirill Tkalenko commented on IGNITE-13345: -- [~akalashnikov] Get it ^ > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 0.5h > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins. > */ > public interface WarmUpStrategySupplier extends Extension { > /** > * Getting warm-up strategies. > * > * @return Warm-up strategies. > */ > Collection strategies(); > } > {code} > # Adding strategies: > ## Without implementation, for the possibility of disabling the warm-up: NoOP > ## Loading everything while there is RAM with priority to indexes: LoadAll > # Add a command to "control.sh", to stop current warm-up and cancel all > others: --warm-up stop in IGNITE-13362 > [1] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#afterLogicalUpdatesApplied > [2] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#restorePartitionStates -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17181134#comment-17181134 ] Ignite TC Bot commented on IGNITE-13345: {panel:title=Branch: [pull/8148/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/8148/head] Base: [master] : New Tests (18)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}MVCC PDS 4{color} [[tests 9|https://ci.ignite.apache.org/viewLog.html?buildId=257]] * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testExecutionStrategies - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUp - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: LoadAllWarmUpSelfTest.testSimple - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: LoadAllWarmUpSelfTest.testMemoryLessPds - PASSED{color} {color:#8b}PDS 4{color} [[tests 9|https://ci.ignite.apache.org/viewLog.html?buildId=230]] * {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testSimple - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testMemoryLessPds - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testExecutionStrategies - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUp - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci.ignite.apache.org/viewLog.html?buildId=5538575&buildTypeId=IgniteTests24Java8_RunAll] > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 0.5h > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17181129#comment-17181129 ] Ignite TC Bot commented on IGNITE-13345: {panel:title=Branch: [pull/8148/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/8148/head] Base: [master] : New Tests (18)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}MVCC PDS 4{color} [[tests 9|https://ci.ignite.apache.org/viewLog.html?buildId=257]] * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testExecutionStrategies - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUp - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: LoadAllWarmUpSelfTest.testSimple - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: LoadAllWarmUpSelfTest.testMemoryLessPds - PASSED{color} {color:#8b}PDS 4{color} [[tests 9|https://ci.ignite.apache.org/viewLog.html?buildId=230]] * {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testSimple - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testMemoryLessPds - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testExecutionStrategies - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUp - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci.ignite.apache.org/viewLog.html?buildId=5538575&buildTypeId=IgniteTests24Java8_RunAll] > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 0.5h > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17180994#comment-17180994 ] Kirill Tkalenko commented on IGNITE-13345: -- [~akalashnikov] I made edits by comments, waiting for a new visa. > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 0.5h > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins. > */ > public interface WarmUpStrategySupplier extends Extension { > /** > * Getting warm-up strategies. > * > * @return Warm-up strategies. > */ > Collection strategies(); > } > {code} > # Adding strategies: > ## Without implementation, for the possibility of disabling the warm-up: NoOP > ## Loading everything while there is RAM with priority to indexes: LoadAll > # Add a command to "control.sh", to stop current warm-up and cancel all > others: --warm-up stop in IGNITE-13362 > [1] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#afterLogicalUpdatesApplied > [2] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#restorePartitionStates -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17178870#comment-17178870 ] Ignite TC Bot commented on IGNITE-13345: {panel:title=Branch: [pull/8148/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/8148/head] Base: [master] : New Tests (18)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}MVCC PDS 4{color} [[tests 9|https://ci.ignite.apache.org/viewLog.html?buildId=5544748]] * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testExecutionStrategies - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUp - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: LoadAllWarmUpSelfTest.testSimple - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: LoadAllWarmUpSelfTest.testMemoryLessPds - PASSED{color} {color:#8b}PDS 4{color} [[tests 9|https://ci.ignite.apache.org/viewLog.html?buildId=5544746]] * {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testSimple - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testMemoryLessPds - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testExecutionStrategies - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUp - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci.ignite.apache.org/viewLog.html?buildId=5538575&buildTypeId=IgniteTests24Java8_RunAll] > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 10m > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins.
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17177747#comment-17177747 ] Ignite TC Bot commented on IGNITE-13345: {panel:title=Branch: [pull/8148/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/8148/head] Base: [master] : New Tests (14)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}MVCC PDS 4{color} [[tests 7|https://ci.ignite.apache.org/viewLog.html?buildId=5538566]] * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testExecutionStrategies - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUp - PASSED{color} {color:#8b}PDS 4{color} [[tests 7|https://ci.ignite.apache.org/viewLog.html?buildId=5538539]] * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testExecutionStrategies - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUp - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci.ignite.apache.org/viewLog.html?buildId=5538575&buildTypeId=IgniteTests24Java8_RunAll] > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 10m > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins. > */ > public interface WarmUpStrategySupplier extends Extension { > /** > * Getting warm-up strategies. > * > * @return Warm-up strategies. > */ > Collection strategies(); > } > {code} > # Adding strategies: > ## Without implementation, for the possibility of disabling the warm-up: NoOP > ## Loading everything while there is RAM with priorit
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17177609#comment-17177609 ] Kirill Tkalenko commented on IGNITE-13345: -- At the moment, stop warm-up via "control.sh" is not possible due to fact that processing messages from "control.sh" occurs after "discovery" and warm-up goes before it. So MXBean has been added for now. And for "control.sh" will be done via a separate ticket. > Warming up strategy > --- > > Key: IGNITE-13345 > URL: https://issues.apache.org/jira/browse/IGNITE-13345 > Project: Ignite > Issue Type: New Feature >Reporter: Kirill Tkalenko >Assignee: Kirill Tkalenko >Priority: Major > Labels: IEP-40 > Fix For: 2.10 > > Time Spent: 10m > Remaining Estimate: 0h > > Summary of > [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html] > # Adding a marker interface > *org.apache.ignite.configuration.WarmUpConfiguration*; > # Adding a configuration to > ## > *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration* > ## > *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration* > # Add an internal warm-up interface that will start in [1] after [2] (after > recovery); > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > import org.apache.ignite.IgniteCheckedException; > import org.apache.ignite.configuration.WarmUpConfiguration; > import org.apache.ignite.internal.GridKernalContext; > import org.apache.ignite.internal.processors.cache.persistence.DataRegion; > /** > * Interface for warming up. > */ > public interface WarmUpStrategy { > /** > * Returns configuration class for mapping to strategy. > * > * @return Configuration class. > */ > Class configClass(); > /** > * Warm up. > * > * @param kernalCtx Kernal context. > * @param cfg Warm-up configuration. > * @param regionData region. > * @throws IgniteCheckedException if faild. > */ > void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws > IgniteCheckedException; > /** > * Closing warm up. > * > * @throws IgniteCheckedException if faild. > */ > void close() throws IgniteCheckedException; > } > {code} > # Adding an internal plugin extension for add own strategies; > {code:java} > package org.apache.ignite.internal.processors.cache.warmup; > > import java.util.Collection; > import org.apache.ignite.plugin.Extension; > > /** > * Interface for getting warm-up strategies from plugins. > */ > public interface WarmUpStrategySupplier extends Extension { > /** > * Getting warm-up strategies. > * > * @return Warm-up strategies. > */ > Collection strategies(); > } > {code} > # Adding strategies: > ## Without implementation, for the possibility of disabling the warm-up: NoOP > ## Loading everything while there is RAM with priority to indexes: LoadAll > # Add a command to "control.sh", to stop current warm-up and cancel all > others: --warm-up stop > [1] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#afterLogicalUpdatesApplied > [2] - > org.apache.ignite.internal.processors.cache.GridCacheProcessor.CacheRecoveryLifecycle#restorePartitionStates -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (IGNITE-13345) Warming up strategy
[ https://issues.apache.org/jira/browse/IGNITE-13345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17177594#comment-17177594 ] Ignite TC Bot commented on IGNITE-13345: {panel:title=Branch: [pull/8148/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/8148/head] Base: [master] : New Tests (20)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}MVCC PDS 4{color} [[tests 6|https://ci.ignite.apache.org/viewLog.html?buildId=5537064]] * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testExecutionStrategies - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color} * {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUp - PASSED{color} {color:#8b}PDS 4{color} [[tests 6|https://ci.ignite.apache.org/viewLog.html?buildId=5536612]] * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testExecutionStrategies - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color} * {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUp - PASSED{color} {color:#8b}Service Grid (legacy mode){color} [[tests 4|https://ci.ignite.apache.org/viewLog.html?buildId=5536626]] * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=7ff330b2-71e1-4f12-9b7b-ae68b587c1e5, topVer=0, msgTemplate=null, span=null, nodeId8=bd98aadb, msg=, type=NODE_JOINED, tstamp=1597321299268], val2=AffinityTopologyVersion [topVer=2881683751248964234, minorTopVer=0]]] - PASSED{color} * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=7ff330b2-71e1-4f12-9b7b-ae68b587c1e5, topVer=0, msgTemplate=null, span=null, nodeId8=bd98aadb, msg=, type=NODE_JOINED, tstamp=1597321299268], val2=AffinityTopologyVersion [topVer=2881683751248964234, minorTopVer=0]]] - PASSED{color} * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple [val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest [id=a371fc7e371-238e0c65-2924-43d2-9cdf-3afd5d0d3adf, reqs=SingletonList [ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent [evtNode=5d88c5a4-1c7b-42a1-b4d0-8bdc061d426e, topVer=0, msgTemplate=null, span=null, nodeId8=5d88c5a4, msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1597321299268]], val2=AffinityTopologyVersion [topVer=-2466747293893613496, minorTopVer=0]]] - PASSED{color} * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple [val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest [id=a371fc7e371-238e0c65-2924-43d2-9cdf-3afd5d0d3adf, reqs=SingletonList [ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent [evtNode=5d88c5a4-1c7b-42a1-b4d0-8bdc061d426e, topVer=0, msgTemplate=null, span=null, nodeId8=5d88c5a4, msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1597321299268]], val2=AffinityTopologyVersion [topVer=-2466747293893613496, minorTopVer=0]]] - PASSED{color} {color:#8b}Service Grid{color} [[tests 4|https://ci.ignite.apache.org/viewLog.html?buildId=5536625]] * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=6f0834a3-b94c-48c7-9965-30d94bf26fd0, topVer=0, msgTemplate=null, span=null, nodeId8=db1fd5be, msg=, type=NODE_JOINED, tstamp=1597321227594], val2=AffinityTopologyVersion [topVer=-8178158958501439281, minorTopVer=0]]] - PASSED{color} * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=6f0834a3-b94c-48c7-9965-30d94bf26fd0, topVer=0, msgTemplate=null, span=null, nodeId8=db1fd5be, msg=, type=NODE_JOINED, tstamp=1597321227594], val2=AffinityTopologyVersion [topVer=-8178158958501439281, minorTopVer=0]]] - PASSED{color} * {color:#013220}IgniteServiceGridTestSuite: ServiceDe