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