wiredtiger/wiredtiger — pull request #340 by michaelcahill (2012-09-26 02:00:34+00:00)
Title: Abort transactions if the cache is so full that they cannot make progress

This allows WiredTiger to work in caches where the number of pages is small
enough that an old snapshot could block itself from evicting in order to read
new pages.