Statistics
| Branch: | Revision:

grapes / som / TopologyManager / tman.c @ eb29e340

History | View | Annotate | Download (8.04 KB)

# Date Author Comment
eb29e340 07/23/2010 11:53 AM Luca

Revert to the old merge_caches for ncast and remove merge_caches_ranked

Use the new cache union and cache resize functions in tman instead of merge_caches_ranked

f1d1a122 07/23/2010 11:30 AM Marco Biazzini

tman.c : added a wrapper to user provided ranking function to handle NULL metadata

bf077789 07/23/2010 09:33 AM Marco Biazzini

tman.c : fixing initialization needed to correctly bootstrap

e5ed5fa9 07/23/2010 09:33 AM Marco Biazzini

tman.c : deleted unused local rank_cache function -> topocache's cache_rank function is called instead

db8fa933 07/23/2010 09:32 AM Marco Biazzini

tman.c : wait for peer sampler to be ready for bootstrapping

78253c6a 07/23/2010 09:32 AM Marco Biazzini

tman.c : ordering both at receiver and at sender to avoid inconsistencies due to dynamically changing metadata

a16f5e1d 07/23/2010 09:31 AM Marco Biazzini

tman.c : change_metadata also triggers a restart phase to make the internal restart countdown a little more in synch with the metadata changes

6f6ebef2 07/23/2010 09:28 AM Marco Biazzini

tman.c : change metadata also triggers a rank_cache on local_cache

aa864d20 07/23/2010 09:28 AM Marco Biazzini

tman.c : rank_cache can handle NULL target with valid metadata (to be called by ParseData to rank against the current node)

483ff9b6 07/23/2010 09:26 AM Marco Biazzini

topo_proto : fixing tmanChangeMetadata and topChangeMetadata nodeID

This implies changes in topo_proto.c too

238b5b58 07/23/2010 09:08 AM Marco Biazzini

tman.c : small fix to avoid sending useless empty caches in the beginning

8c3c732b 07/23/2010 09:08 AM Marco Biazzini

tman.c : adding reactive cache_size growing as needed

2af7bd48 07/23/2010 09:08 AM Marco Biazzini

tman.c : adding static current_size var. to track the current local_cache size

1f0684b3 07/23/2010 09:06 AM Marco Biazzini

tman.c : tmanAddNeighbour does not add and triggers a gossip if no metadata are given

41022ab4 07/20/2010 10:18 AM Marco Biazzini

tman.c : differentiating and improving bootstrap and restart phases

8171d18c 07/20/2010 10:18 AM Marco Biazzini

tman.c : restart also after a given number of cycles

50fea9dc 07/20/2010 10:16 AM Marco Biazzini

tman.c : fix the restart phase to avoid empty or 1-entry cache at bootstrap

1d8e0f3d 07/19/2010 02:34 PM Luca Abeni

Avoid useless initialisations

0c10c07b 07/19/2010 02:33 PM Marco Biazzini

TMAN : fix restart logic, to make it more efficient

8fca5848 06/25/2010 06:52 AM Luca Abeni

Merge branch 'fixes' into marco_integration

56e6f951 06/25/2010 06:43 AM Luca Abeni

Fix another warning

d74d9d89 06/25/2010 06:41 AM Luca Abeni

Fix some const-related warnings (due to the ML crappines, the destination node ID cannot be const)

4070e769 06/22/2010 10:14 AM Marco Biazzini

TMAN code cleanup

ba6b5d5d 06/19/2010 12:45 PM Marco Biazzini

Fix tman activation

9589827a 06/19/2010 12:42 PM Marco Biazzini

Fix the parseData() merge logic

04119bba 06/19/2010 12:41 PM Marco Biazzini

Fix the protocol check in tmanParseData()

9eab8f0b 06/19/2010 12:38 PM Marco Biazzini

Fix a for() cycle in tman's givePeers()

bb14413e 05/27/2010 12:52 PM Luca Abeni

Fix tmanGetNeighbourhoodSize()

81108160 05/27/2010 12:47 PM Luca Abeni

Remove void**

8a0aa150 05/27/2010 09:26 AM Luca Abeni

Update to latest version from Marco

df98cd3a 05/26/2010 03:34 PM Luca Abeni

First shot at TMAN