yahoo/omid — pull request #15 by dgomezferro (2012-05-29 14:17:53+00:00)
Title: Fix premature cleanups

This fixes the issue #14, where premature cleanups at client side could lead a client to read an aborted value as committed.

The idea is to delay the cleanup until all previous started transactions have completed. This assumes all transactions started by a client either commit or abort eventually, otherwise the aborted set would grow indefinitely.