OverSim-20070724 release
From Ingmar Baumgart: I’m happy to announce the new OverSim snapshot release 20070724. This release implements a new overlay protocol (YMMOG), new churn models (LifetimeChurn and ParetoChurn), adds proximity routing for Chord, and contains several other improvements over the previous version. You can download OverSim-20070724 and the patched INET framework from oversim.org. The following are all changes since the 20070511 release:
- New overlay protocol YMMOG
- New churn models: LifetimeChurn and ParetoChurn (The old model is now called RandomChurn)
- Added proximity routing for Chord
- Added support for multiple types of overlay nodes
- Realworld connection for a SingleHost is now using native Linux udp sockets
- Easier collection of statistics by GlobalStatistics module
- Moved the RPC code from BaseOverlay to a generic BaseRpc class
- Some API changes:
- isSiblingFor() replaces isResponsible()
- new findNode() interface with numSiblings and numRedundantNodes parameter (see doxygen comments)
- Updated the generic NodeVector template and added several comparators
- Improved the DHT code (started to implement replication)
- Lots of bug fixes for Pastry
- Fix a serious bug in the RPC timeout handling
- Various other bug fixes </ul> </ul> Best regards, Ingmar