neo4j/community — pull request #434 by digitalstain (2012-04-19 08:35:22+00:00)
Title: Workaround for start entry already injected issues with races when fetch...

...ing transactions. Now first the entry is applied, then written to the log. That way, if the transaction is already in progress an exception will be thrown before writing the entry in the log, making recovery possible.