infinispan/infinispan — pull request #706 by maniksurtani (2011-12-07 01:01:08+00:00)
Title: ISPN-1116 Cleaner versioned entries implementation

* Add different implementations for versioned and non-versioned InternalCacheEntries and InternalCacheValues, saving a reference for each entry when not using versioning
* Add different types of InternalEntryFactories
* Remove static methods on InternalEntryFactory
* Move old InternalEntryFactory to org.infinispan.test.fwk and rename as a test helper
* Update tests accordingly