You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Maxim Muzafarov (Jira)" <ji...@apache.org> on 2019/10/03 09:59:01 UTC

[jira] [Updated] (IGNITE-11300) MVCC: forbid using DataStreamer with allowOverwrite=true

     [ https://issues.apache.org/jira/browse/IGNITE-11300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Maxim Muzafarov updated IGNITE-11300:
-------------------------------------
    Fix Version/s:     (was: 2.8)
                   2.9

> MVCC: forbid using DataStreamer with allowOverwrite=true
> --------------------------------------------------------
>
>                 Key: IGNITE-11300
>                 URL: https://issues.apache.org/jira/browse/IGNITE-11300
>             Project: Ignite
>          Issue Type: Task
>          Components: mvcc
>    Affects Versions: 2.7
>            Reporter: Ivan Pavlukhin
>            Priority: Major
>             Fix For: 2.9
>
>
> Calling {{IgniteDataStreamer.allowOverwrite(true)}} configures a streamer to use single-key cache put/remove operations for data modification. But put/remove operations on MVCC caches can be aborted due to write conflicts. So, some development effort is needed to support that mode properly. Let's throw exception in such case for MVCC caches.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)