Edge properties consistency

Rami Mankevich <rami.m...@...>

 I face following scenario : several threads trying to increment a property value on same edge.
 Actual behavior : last commit is the value that stays after threads are done
The question is : how to make tame stamped locking (optimistic) for those updates?
I expect the last thread to crush and manually recover from this
How can this be implemented?