infinispan/infinispan — pull request #1359 by galderz (2012-10-03 12:10:34+00:00)
Title: ISPN-2293 New faster, safer, async store thanks to Karsten Blees

* New async store implementation from Karsten Blees
* Faster implementation with better solutions for ISPN-1174 problems,
including better encapsulation.
* Reverting most of async store changes introduced in ISPN-1174 except
the tests and the component metadata storage work.
* Created an async store stress test that as well as measuring
performance, it verifies that the contents written are correct.
* Fixed async store tests to work with new async store.
* Fix statistics calculation in MapStressTes.
* Using atomic integer in dummy in memory cache store to record
statistics, hence reducing its impact on performance tests.

Thanks Karsten!! :D

Signed-off-by: Karsten Blees