[ https://issues.apache.org/jira/browse/IGNITE-6097?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eduard Shangareev updated IGNITE-6097: -------------------------------------- Description: It breaks encapsulation and leads to subtle non-trivial problems (like deadlock in IGNITE-6096). We should update state by calling methods of GridDhtLocalPartition instead. See TODO in source code. was:It breaks encapsulation and leads to subtle non-trivial problems (like deadlock in IGNITE-6096). We should update state by calling methods of GridDhtLocalPartition instead. > GridCacheDatabaseSharedManager.restorePartitionState(...) should not access > PageMemory directly > ----------------------------------------------------------------------------------------------- > > Key: IGNITE-6097 > URL: https://issues.apache.org/jira/browse/IGNITE-6097 > Project: Ignite > Issue Type: Bug > Affects Versions: 2.1 > Reporter: Ilya Lantukh > Priority: Major > > It breaks encapsulation and leads to subtle non-trivial problems (like > deadlock in IGNITE-6096). We should update state by calling methods of > GridDhtLocalPartition instead. > > See TODO in source code. -- This message was sent by Atlassian JIRA (v7.6.3#76005)