[ https://issues.apache.org/jira/browse/IGNITE-7259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16593832#comment-16593832 ]
Andrew Mashenkov commented on IGNITE-7259: ------------------------------------------ Wrong lock order is the issue here. GridIndexRebuildSelfTest.putData() acquires semaphore permit and then update an entry under lock, while SchemaIndexCacheVisitorImpl calls TestRebuildClosure under entry lock and waits for permits become available inside the closure. Seems, we should either force visitor to revisit a row or rethink if semaphore is really needed here. > GridIndexRebuildSelfTest hangs > ------------------------------ > > Key: IGNITE-7259 > URL: https://issues.apache.org/jira/browse/IGNITE-7259 > Project: Ignite > Issue Type: Task > Components: mvcc, sql > Reporter: Vladimir Ozerov > Assignee: Andrew Mashenkov > Priority: Major > Fix For: 2.7 > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)