Hi all,

I have the situation that at least one DB row of my persistent cache
seems locked and I can't change it anymore. Everytime I want to change
it using SQL a TransactionTimeoutException happens like this:

class org.apache.ignite.transactions.TransactionTimeoutException: Failed
to acquire lock within provided timeout for transaction [timeout=10000,
tx=GridNearTxLocal[xid=cc2d4db5a71-00000000-0d9e-4593-0000-0000000002b6,
xidVersion=GridCacheVersion [topVer=228476307, order=1625038312140,
nodeOrder=694], nearXidVersion=GridCacheVersion [topVer=228476307,
order=1625038312140, nodeOrder=694], concurrency=PESSIMISTIC,
isolation=REPEATABLE_READ, state=MARKED_ROLLBACK, invalidate=false,
rollbackOnly=true, nodeId=62e91173-e912-49d5-b238-e95f8fe38314,
timeout=10000, startTime=1625051540461, duration=10034, label=null]]

However, the system continues to run and other objects in the cache can
be added and changed.

Is there a way to unlock this particular entry?

Thanks!


Reply via email to