[ https://issues.apache.org/jira/browse/IGNITE-7003?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anton Vinogradov updated IGNITE-7003: ------------------------------------- Fix Version/s: 2.4 > Ability to disable WAL (Non recoverable case) > --------------------------------------------- > > Key: IGNITE-7003 > URL: https://issues.apache.org/jira/browse/IGNITE-7003 > Project: Ignite > Issue Type: Sub-task > Components: persistence > Reporter: Anton Vinogradov > Assignee: Anton Vinogradov > Fix For: 2.4 > > > 1) WAL should be disabled by custom discovery message without > - triggering exchange, > - triggering checkpoint (since it's non recoverable case) > In case someone is trying to disable already disabled WAL he should be > notified that WAL already disabled > Only cachegroups containing one cache can de disabled > 2) WAL should be prepared to be enabled by custom discovery message with > - triggering exchange, > - disabling cache proxies, > - waiting for checkpoints at every node. > In case someone is trying to enable already enablling WAL he should be > notified that enabling in progress. > 3) WAL should be enabled by custom discovery message > - without triggering exchange > but > - with enabling proxies > once all nodes finished their checkpoints. > Failover: > On any failure during loading (while WAL disabled or enabling) we should be > able to reactivate cluster without affected caches content. > Originating node fail should be covered (at WAL disabled and enabling cases) -- This message was sent by Atlassian JIRA (v6.4.14#64029)