neo4j/community — pull request #371 by tinwelint (2012-03-28 20:26:35+00:00)
Title: GCR cache renaming, cleanup, size diverge bug fix and more...

* Added fine grained size() tests for Node/Relationship and friends
* Reinstated GCR as the default cache, now that all known bugs are fixed
* Renamed Array cache to GC resistant cache after consensus on that name
* Changed size to always calculate worst case size.
* Added (reluctanty) a registeredSize on EntityWithSize which requires more memory, but solves a concurrency issue which made cache size diverge over time
* Correct size() calculations for all objects and some tests for size diverge bug
* Manual cache section updated with cache name change and minor changes.