Aleksey Plekhanov created IGNITE-25608:
------------------------------------------
Summary: PME is blocked by explicit key lock
Key: IGNITE-25608
URL: https://issues.apache.org/jira/browse/IGNITE-25608
Project: Ignite
Issue Type: Bug
Reporter: Aleksey Plekhanov
Currently, PME is be blocked until all aquired explicit key locks are not
released. For transactions we have
TransactionConfiguration.txTimeoutOnPartitionMapExchange property, and long
running transaction can be killed by this timeout (also can be killed
explicetly by administrator), but locks can block PME forever, without any
tools to kill them. Reproducer:
{code:java}
Ignite ignite = startGrids(2);
ignite.cache(DEFAULT_CACHE_NAME).lock(1).lock();
GridTestUtils.runAsync(() -> ignite.getOrCreateCache(new
CacheConfiguration<>("cache2"))).get();
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)