Statistics
| Branch: | Revision:

streamers / topology.c @ master

History | View | Annotate | Download (14.8 KB)

# Date Author Comment
7d971090 08/03/2012 11:35 AM Csaba Kiraly

fix a compile error when compiled with DEBUG=1

1aef23ec 04/02/2012 10:24 AM Csaba Kiraly

Merge branch 'next' into grapes-0.3

Conflicts:
topology.c

595ac9f8 11/16/2011 12:42 PM Csaba Kiraly

changing to AGPL

a98c9fee 11/13/2011 10:57 AM Csaba Kiraly

remove debug messages from normal output

02eac226 08/19/2011 03:43 PM Csaba Kiraly

Merge branch 'next' into grapes-0.3

Conflicts:
chunk_signaling.c
streamer.c
streaming.c

37cfc5d4 07/06/2011 08:09 AM Csaba Kiraly

GRAPES 0.3: use new peerset interface

bdb50374 07/06/2011 08:09 AM Csaba Kiraly

GRAPES 0.3: add transintional node_addr helper

aa49d049 06/30/2011 11:41 PM Csaba Kiraly

Merge branch 'tuning8' into next

b97205ad 06/30/2011 11:40 PM Csaba Kiraly

topology: turn off desired_bw

bandwidth values are not yet published, so it is better excluded
from desiredness calculation

ad8a7c4a 06/30/2011 11:40 PM Csaba Kiraly

topology: fix stupid error in cmp_rtt, used in topo_keep_best

14fe383b 05/12/2011 02:29 PM Csaba Kiraly

fix NAN definition issue in topology

3d73068a 05/11/2011 07:20 PM Csaba Kiraly

topology: changing default to bidirectional

78a84fb7 05/11/2011 07:19 PM Csaba Kiraly

Merge branch 'optimize-polito' into next

0cc44d18 05/11/2011 07:18 PM Csaba Kiraly

topology: changing some default values for better base performance

73ee6525 05/11/2011 12:30 PM Csaba Kiraly

Merge branch 'fixes-polito'

Conflicts:
streamer.c

4b40812a 05/11/2011 11:46 AM Csaba Kiraly

topology: add peer only if it wasn't in the peerset yet

d9e92d08 05/11/2011 11:46 AM Csaba Kiraly

topology: remove unused define

f6e9f400 03/31/2011 05:28 PM Csaba Kiraly

added topo_keep_best and topo_add_best options

69dfa8b1 03/29/2011 11:25 AM Csaba Kiraly

topology: fix calculation of random_size

304607e2 03/29/2011 11:25 AM Csaba Kiraly

topology: fix max_ids calculation in case of topo_in

dd2e7bcf 03/29/2011 11:20 AM Csaba Kiraly

fix: getting rid of size_t and related signedness problems

79c926d0 03/29/2011 09:13 AM Csaba Kiraly

topology: fixing --topo_in behaviour

65a62f30 03/29/2011 09:12 AM Csaba Kiraly

topology: just some better messages

e5cd99c1 03/29/2011 08:33 AM Csaba Kiraly

topology: restoring original default behaviour of out-neigh selection

483dec26 03/29/2011 08:30 AM Csaba Kiraly

topology: making control variables for neighbourhood directionality

2dab7813 03/29/2011 08:23 AM Csaba Kiraly

topology: refactoring add_peer/remove_peer code

9176d3d1 03/29/2011 08:16 AM Csaba Kiraly

add streamer topology messages

9f1da074 03/29/2011 08:10 AM Csaba Kiraly

topology: fix call to bind_msg_types

3131d7d1 03/28/2011 11:55 AM Csaba Kiraly

toplogy: improved debug info

6f490e6a 03/28/2011 11:38 AM Csaba Kiraly

topology: change logic to keep "topo_mem" portion of peers between irerations

default is topo_mem=0, i.e. the old way

b4419dd1 03/28/2011 11:37 AM Csaba Kiraly

topology: add MAX macro

f6d28931 03/28/2011 11:36 AM Csaba Kiraly

topology: fix remove code

should have worked also before, but it was operating in a larger
set than needed

16ae4927 03/28/2011 10:45 AM Csaba Kiraly

factoring nodeid_set operation into separate file

d84d066d 03/21/2011 07:37 PM Csaba Kiraly

topology: print some timestamps

9b36d077 03/18/2011 07:56 PM Csaba Kiraly

changing default neighbour activity timeout to 20 sec

5f483e66 03/18/2011 07:56 PM Csaba Kiraly

topology: changing default neighbourhood target size to 30

48a8f955 03/18/2011 07:25 PM Csaba Kiraly

topology: fixed a printf

8bda7a99 03/16/2011 11:46 PM Csaba Kiraly

topology: improving debug message and fixing some fprintf compile warnings on 32bit

a4933dfb 03/16/2011 11:45 PM Csaba Kiraly

topology: fix: adding parenthesis around MIN macro

2167040b 03/16/2011 11:45 PM Csaba Kiraly

topology: fix: inverting alpha (again)

it was inverted during the rewrite of the desired algorithm

dff739fc 03/16/2011 02:00 PM Csaba Kiraly

topology: fix problem with adding random nodes

size value was not initialized

4280cac4 03/16/2011 01:54 PM Csaba Kiraly

topology: more debug messages

9818ca86 03/16/2011 10:49 AM Csaba Kiraly

adding desired_bw parameter to define BW threshold in topology selection

b1d41fdb 03/16/2011 10:48 AM Csaba Kiraly

topology: gossiping capacity

requires change of struct peer in GRAPES as well

e4247dda 03/16/2011 10:46 AM Csaba Kiraly

topology: fix: changing metadata to packed

fe4dc798 03/15/2011 11:40 PM Csaba Kiraly

topology: use nodeid_equal instead of just "=="

825df88c 03/15/2011 11:11 PM Csaba Kiraly

topology: better debug messages

fe5d7b85 03/15/2011 10:38 PM Csaba Kiraly

topology: fix some size parameters in the update algorithm

e216399f 03/15/2011 10:18 PM Csaba Kiraly

topology: fix nidset_add to work as set add should

6b2924d4 03/15/2011 09:58 PM Csaba Kiraly

topology: change code to add only the necessary ones

1caf4e58 03/15/2011 09:57 PM Csaba Kiraly

topology: some more debug output

eac0d4ce 03/15/2011 09:56 PM Csaba Kiraly

topology: remove inactive peers at every call

01982f64 03/15/2011 09:54 PM Csaba Kiraly

topology: remove commented code

c7ebbd34 03/15/2011 09:52 PM Csaba Kiraly

adding nidset_find

89ccef52 03/15/2011 09:51 PM Csaba Kiraly

topology: fixing const in nideset_ functions

0ff70090 03/15/2011 05:56 PM Csaba Kiraly

topology: fix the calculation of the new size when TARGET_SIZE is set to 0

896704e9 03/15/2011 04:37 PM Csaba Kiraly

topology: fix get_rtt_of

was not working, always giving NAN!

d8a205cd 03/15/2011 04:16 PM Csaba Kiraly

topology: the new "desired" based selection logic

a9e55854 03/15/2011 04:15 PM Csaba Kiraly

topology: splitting is_desired in two

31ba5789 03/15/2011 04:15 PM Csaba Kiraly

topology: defining the MIN macro

c2d8fe2d 03/15/2011 04:15 PM Csaba Kiraly

topology: a bunch of nodeidset manipulation functions

9eea44af 03/15/2011 11:36 AM Csaba Kiraly

topology: revert alpha (now 0 means max RTT awareness)

9d55b3b7 03/15/2011 09:49 AM Csaba Kiraly

gossip chunks_per_sec (offers_per_sec)

0877a9f6 03/15/2011 09:48 AM Csaba Kiraly

fix some compile warnings

a26a0456 03/15/2011 09:26 AM Csaba Kiraly

topology: fix use of get_rtt in case there is no MONL

e0f05cb2 03/14/2011 08:58 PM napawine

some topology debug

970bd24a 03/14/2011 08:58 PM napawine

change defaul desired rtt to 200ms

acbc9155 03/14/2011 12:02 PM Csaba Kiraly

try to keep a target ratio of desired peers

9610d648 03/12/2011 09:42 AM Csaba Kiraly

turning on bmap timout with 10sec

5be2e90d 03/11/2011 11:43 PM Csaba Kiraly

adding recv_delay to matadata

Conflicts:

topology.c
d2514625 03/11/2011 11:18 AM Csaba Kiraly

changing cb_size to fixed 16bit

Conflicts:

topology.c
dfbb3923 03/08/2011 11:02 AM Csaba Kiraly

do not add nodeIDs to topo if known indirectly

we do not know metadata for these nodes, which could create problems.
Besides, peers should start gossiping their own data, and should not start
gossiping threads for others.

b88c9f4a 03/02/2011 08:56 AM Csaba Kiraly

adding cb_size to metadata

cc0cd459 03/02/2011 08:56 AM Csaba Kiraly

changing metadata to a structure

3b69d299 02/16/2011 09:21 PM Csaba Kiraly

Merge branch 'win' into merge-wine-0.9.9

63ebb93d 02/16/2011 04:46 PM Csaba Kiraly

moving Windows specific defintion of timeradd to a separate header

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/Streamer@2527 c54fac2e-1815-407e-9b96-088d06743913

8781f611 02/16/2011 03:47 PM Csaba Kiraly

Merge remote branch 'svn/branches/Streamer/winestreamer-0.9' into merge-wine

Conflicts:
Chunkiser/input-stream-avs.c
streamer.c
streaming.c
topology.c

004f49eb 02/01/2011 09:58 AM Csaba Kiraly

remove dependence on mathlib from topology module

59ad7d83 02/01/2011 09:29 AM Csaba Kiraly

fix: don't call tmanChangeMetadata if TMAN is not yet active

3dff225b 11/26/2010 12:38 PM Csaba Kiraly

Merge branch 'reply-non-neighbour' into back-offer

Conflicts:
streaming.c

b0225995 11/26/2010 11:33 AM Csaba Kiraly

change interface of send_bmap from peer* to nodeid*

da25233b 10/13/2010 01:40 PM Csaba Kiraly

remove warning about unknown peer

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-0.9/Applications/OfferStreamer@2259 c54fac2e-1815-407e-9b96-088d06743913

80d294e1 10/13/2010 01:40 PM Csaba Kiraly

write more explicit message when adding peer based on incoming messages

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-0.9/Applications/OfferStreamer@2258 c54fac2e-1815-407e-9b96-088d06743913

091c5084 10/13/2010 01:40 PM Csaba Kiraly

remove some debug messages

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-0.9/Applications/OfferStreamer@2255 c54fac2e-1815-407e-9b96-088d06743913

8a49328f 10/09/2010 12:42 PM Csaba Kiraly

r2142 has been selected as the baseline for release 0.9.x

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-0.9/Applications/OfferStreamer@2232 c54fac2e-1815-407e-9b96-088d06743913

32d70c26 10/01/2010 11:37 AM Csaba Kiraly

Merge branch '2010_streamers_paper' into back-offer

cb6be841 10/01/2010 11:36 AM Csaba Kiraly

remove warning about unknown peer

6828703c 10/01/2010 10:53 AM Csaba Kiraly

more frequent logging of neighbourhood size

18256383 10/01/2010 10:53 AM Csaba Kiraly

write more explicit message when adding peer based on incoming messages

f1db76e1 09/30/2010 10:22 PM Csaba Kiraly

Merge branch '2010_streamers_paper' into back-offer

52c2cd41 09/30/2010 10:08 PM Csaba Kiraly

rotate neighbourhood when new peers arrive in a topo message

de351684 09/30/2010 10:08 PM Csaba Kiraly

change neighbourhood only when topo message arrived

update_peers could also be called with null parameters as a heartbeat.
we don't want to update the peerset on these.

242b8bfc 09/30/2010 10:07 PM Csaba Kiraly

we don't need metadata updates now

c65ac153 09/28/2010 02:02 AM Csaba Kiraly

Revert "OfferStreamer/topology.c : re-enabling tman"

This reverts commit 553821b16729fc6c2d121fde31f72d72d1666c55.

e614e8af 09/28/2010 02:01 AM Csaba Kiraly

turn off bmap based removal from neighborhood

98ec04e6 09/28/2010 02:00 AM Csaba Kiraly

Merge branches 'fixes2', 'protocol', 'sched', 'topo-config' and 'measures' into 2010_streamers_paper

20663df3 09/28/2010 01:35 AM Csaba Kiraly

set neighbourhood target size (-M)

8420a11f 09/28/2010 12:54 AM Csaba Kiraly

remove a debug message

023f180b 09/28/2010 12:54 AM Csaba Kiraly

add way to disable bmap_timeout based deletion of peers

7a411d14 09/28/2010 12:50 AM Csaba Kiraly

remove some debug messages