[ 
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)

Reply via email to