...
- Test out the cache using cluster wide invalidation and also cluster wide replication using RMI
- Setup tests to profile and unit test where appropriate
- Write unit tests to check the operation of the current APIs and validate the contract
- Write runtime tests to get a baseline testing of the memroyservice memory service working
- Switch on distributed caching
- Execute tests using a single node
- Execute tests using two nodes
- Get someone else to run the tests
- Look at possibility of replacing RMI version with jGroups or some other centralized method which let's us control the server discovery or server definitions
- This might wait until later because it may be really really hard
- Run this by a junior developer to ensure it is clearly documented
- Merge the branch into the trunk
- NOTE: Record of test runs is available
Multiple reference and tree caching addition
...