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)

Reply via email to