GitHub PushEvent at 2014-02-18 14:52:10
Repository: neo4j
Actor: tinwelint
Payload: {"shas":[["0f57866e24953076c69ff713601b3e28e2a9be3e","1cfe25a1af55d49242b8aee168675c41b644153f@neotechnology.com","Fixes a JVM deadlock issue between committing and a reading thread\n\nAll information about the deadlock can be seen in\norg.neo4j.kernel.impl.transaction.TestCacheUpdateDeadlock.\n\nFix is to move updating of the cache (NodeImpl/RelationshipImpl) to\noutside the XaResourceManager monitor for the NeoStoreXaDataSource.\n\nThere's an underlying architectural problem here though, which is that a\nlower level piece of code acquires a higher level monitor. And that is the\nroot cause of it.","Mattias Persson",true]],"size":1,"ref":"refs/heads/2.0-fix-deadlock","head":"0f57866e24953076c69ff713601b3e28e2a9be3e"}