- Added member accessors to the key objects
- Fixed a bug in the hashing function of ProcessKey
- Minor documentation fixes.
- Fixed an error in the delayed send callback object that was causing data to be sent with the wrong key type.
- Internal send and receive functions are now static.
Lazy sync is now implemented using the new send and receive mechanisms.
Processes in a binary tree are now correctly computed for groups.
Minor documentation additions.
- All reduce algorithms now use a random root process.
- Fixed a type error in the reduce algorithms.
Finished implementation of distributed operation unit tests.