root / tags / 3.0 / TODO

Revision 2, 3.2 kB (checked in by jordi, 2 years ago)

Imported PlanetSim 3.0

Line 
1PlanetSim Releases
2--------------------
3
420th July 2005: 3.0 Candidate : Renewed simulator
5----------------------------------
6  - New structure of the simulator kernel:
7    - Includes all factories as in the last versions.
8    - Added the behaviours in the internal simulator kernel structure.
9    - Added the ability to get different outputs following some results type (by default, GML and Pajek).
10  - Added a Trivial P2P to show how works an overlay very simple.
11  - Fixed any other minors bugs.
12 
13NOTE: This version is incompatible with the rest. We recommend to update to this last version.
14
15
16
1710th May 2005: 2.0.4 Alpha : Symphony bugfixes
18----------------------------------
19  - Optimization in planet.chord.ChordNode.FindPredListener: the internal Hashtable has been replaced for three attributes. The ChordNode has been updated too.
20  - Fixed bug on the SymphonyNode.process(int) method, that not processes all permited incoming messages in certain cases.
21  - Fixed bug on the certain behaviours of Symphony (planet.symphony.behaviours): it don't update the SymphonyNode.stabilized flag
22    and don't decrement the counter of delivered application data message.
23
2418th April 2005: 2.0.3 Alpha : SymphonyId bugfix
25----------------------------------
26  - Fixed bug on the SymphonyId(String, String) constructor: It always returned 0.0 for any key.
27
2811th April 2005: 2.0.2 Alpha : NetworkImpl bugfix
29----------------------------------
30  - Fixed bug on the NetworkImpl on joinNodes(int) method, to ensure a randomized selection of bootstrap nodes.
31  - Fixed bug on the behaviours properties for Symphony (conf/Behaviours.properties), to set the DataBehaviour
32    for LOCAL and REMOTE application level RouteMessages, and RoutingBehaviour for the other REMOTE cases.
33     
34
358th April 2005: 2.0.1 Alpha : SymphonyId bugfix
36----------------------------------
37  - Fixed bug for key building using the SymphonyId implementation. Modified the SymphonyId(byte[]).
38  - Fixed bug on the implementation of the planet.symphony.behaviours.DataBehaviour
39  - Fixed bug on the application of this DataBehaviour, specified in conf/Behaviours.properties
40  - Remain: Guarantee not route an application level message, when the DataBehaviour, after invoking
41    the application.forward(RouteMessage) returns false.
42
436th April 2005: 2.0 Alpha : Behaviours and GML output
44----------------------------------
45  - New manner to implement the overlay nodes: the behaviours. Has been added new
46    elements in the framework to work with behaviours. Each of these offers the
47    control of a part of the overlay protocol.
48  - Permits build a GML output for the build network to view into YED (included into
49    this distribution).
50  - Added new upcalls and downcalls between the application and overlay layer.
51  - The Symphony implementation has been replaced with another one based on behaviours,
52  - Remain: Guarantee the same efficiency and speedup found in the earlier release.
53
54
551.0 : The begining of the PlanetSim
56----------------------------------
57  - Framework for overlay simulation
58  - Chord and Symphony implementation
59  - Optimized simulator:
60     - 8,5 sec and 2515 steps for network stabilization of 1000 Chord nodes.
61     - 2,1 sec and 2149 steps for network stabilization of 1000 Symphony nodes.
Note: See TracBrowser for help on using the browser.