ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anton Vinogradov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-6411) Add ability to disable WAL for ceratin caches in runtime
Date Mon, 13 Nov 2017 11:36:00 GMT

    [ https://issues.apache.org/jira/browse/IGNITE-6411?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16249425#comment-16249425

Anton Vinogradov commented on IGNITE-6411:

I've implemented base logic: disabling, enabling and wait for checkpoints.
Please make a review.

Currently I'm working on caches access restrictions during checkpointing on wal enabling.
Idea is to have disabled flag on cacheProxies. 

> Add ability to disable WAL for ceratin caches in runtime
> --------------------------------------------------------
>                 Key: IGNITE-6411
>                 URL: https://issues.apache.org/jira/browse/IGNITE-6411
>             Project: Ignite
>          Issue Type: Task
>          Components: persistence
>    Affects Versions: 2.1
>            Reporter: Vladimir Ozerov
>            Assignee: Anton Vinogradov
>              Labels: iep-1, performance
> Currently every cache update require write to WAL. When doing bulk data load usually
crash recovery is not needed. If something went wrong during data load, we should simply purge
all intermediate data on cache restart.
> It makes sense to add ability to disable WAL for ceratin caches. Depending on restrictions
of current architecture, it could be done on per-cache, per-cache-group or per-memory-policy

This message was sent by Atlassian JIRA

View raw message