You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Vyacheslav Koptilin (Jira)" <ji...@apache.org> on 2021/12/08 09:44:00 UTC

[jira] [Updated] (IGNITE-16080) It seems that changing the default charset may lead to incorrect behavior of distributed metastorage

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

Vyacheslav Koptilin updated IGNITE-16080:
-----------------------------------------
    Description: 
Looks like, the distributed meta storage uses the default charset in order to create a byte array (as the key representation for the corresponding WAL record and BTree). In that case, changing the default charset may lead to data corruption.
At first glance, the fix is obvious. The main question is: how can we guarantee PDS compatibility?

  was:
Looks like, the distributed meta storage uses the default charset in order to create a byte array (as the key representation for the corresponding WAL record and BTree).
In that case, changing the default charset may lead to data corruption.


> It seems that changing the default charset may lead to incorrect behavior of distributed metastorage
> ----------------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-16080
>                 URL: https://issues.apache.org/jira/browse/IGNITE-16080
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: 2.12
>            Reporter: Vyacheslav Koptilin
>            Assignee: Vyacheslav Koptilin
>            Priority: Major
>
> Looks like, the distributed meta storage uses the default charset in order to create a byte array (as the key representation for the corresponding WAL record and BTree). In that case, changing the default charset may lead to data corruption.
> At first glance, the fix is obvious. The main question is: how can we guarantee PDS compatibility?



--
This message was sent by Atlassian Jira
(v8.20.1#820001)