| Branch: | Revision:

grapes / src @ 42cbd06c

# Date Author Comment
42cbd06c 04/01/2011 12:47 PM Andrea Zito

Introduced request_handler

adb41ca5 04/01/2011 12:26 PM Andrea Zito

Minor documentation fix

47c95dd4 03/28/2011 03:52 PM Andrea Zito

tests updated to respect new interface of cloud_helper

dcee56b1 03/28/2011 03:42 PM Andrea Zito

Changed context deallocation of libs3_delegate_helper: now respects const qualifiers

b9e7dd7b 03/28/2011 03:40 PM Andrea Zito

Added optional buffer deallocation for cloud_helper get/put operations

ae3b03ff 03/28/2011 09:28 AM Andrea Zito

Added delegate cloud helper for Amazon S3 through libs3

36b53b6f 03/28/2011 09:23 AM Andrea Zito

Added test for fifo_queue

f83be11a 03/28/2011 09:20 AM Andrea Zito

Added simple implementation of fifo queue

4692000a 03/23/2011 02:33 PM Andrea Zito

Moved cloud specific sources to CloudSupport directory

b2cc9555 03/23/2011 02:08 PM Andrea Zito

Added licence note

fad4748b 03/14/2011 10:16 AM Andrea Zito

function topo_payload_fill scope limited to module

90b7deba 02/18/2011 11:42 AM Andrea Zito

Modified test script to be compatibile with OSX and to support more options

88f5c397 02/18/2011 11:40 AM Andrea Zito

Added simple programs to test cloudcast topology and monitor cloud "view"

36dc16e0 02/18/2011 11:35 AM Andrea Zito

Introduced peer sampling protocol "cloudcast"

43945663 02/18/2011 11:32 AM Andrea Zito

Added function to log a cache to stderr

b71e9607 02/18/2011 11:23 AM Andrea Zito

Added cloud_helper_utils

0e334129 02/18/2011 11:17 AM Andrea Zito

Fixed bug in cloud_test (reported wrong header size) and improved file_cloud implementation

dd3024b0 02/18/2011 11:15 AM Andrea Zito

Fixed a typo in the documentation header and added licence

49b99aeb 02/12/2011 10:32 AM Andrea Zito

Cleaned files of trailing whitepaces and empty lines

6e764e0e 02/12/2011 10:28 AM Andrea Zito

Fixed a name clash that prevent compilation on OSX

0e9bde83 02/12/2011 10:25 AM Andrea Zito

Modified cloud_helper interface to support cloud node variants and timestamps.
Updated cloud_test and test cloud implementation to conform to the new interface

ef8002fd 12/12/2010 10:22 AM Andrea Zito

Added function is_cloud_node to cloud helper

e889f90c 11/29/2010 12:01 PM Andrea Zito

Function topo_payload_fill exposed to other modules

89b16ba8 11/27/2010 05:43 PM Andrea Zito

Added ability to specify an header for cloud GET operations

7342a625 11/27/2010 02:52 PM Andrea Zito

Added test for cloud support with example of a cloud_helper delegate implementation

27079cd9 11/27/2010 02:51 PM Andrea Zito

Delegate cloud provider implemented

5033613a 11/27/2010 02:34 PM Andrea Zito

Cloud communication support introduced throught cloud_helper

d18f543e 11/25/2010 11:04 AM Andrea Zito

Fixed ps_context type in peersampler.c

de42b756 11/21/2010 04:42 PM Andrea Zito

Merge branch cloudcast_integration


d83a94fa 11/19/2010 02:36 PM Andrea Zito

Ncast now fully supports contexts. Context extended to topo_proto

f3ab0d6d 11/15/2010 11:57 AM Andrea Zito

Ncast now fully supports contexts. Context extended to topo_proto

eb607b63 11/11/2010 11:05 AM Luca

Update the context name

6d3a033f 11/11/2010 10:59 AM Luca

Merge branch 'cloudcast' into topman


06113eb4 11/10/2010 11:33 AM Andrea Zito

Peersampler contexts now have type peersampler_context. Context as return value of *init

a5978256 11/10/2010 10:50 AM Andrea Zito

Removed CamelCase names

496b4f3c 11/10/2010 10:06 AM Andrea Zito

Context support extended to ncast & dummy peersampler. Tests modified to support contexts

5c447764 11/09/2010 10:12 AM Andrea Zito

Changes introduced in topology_manager.h reflected in topology_test.c

a5024326 11/09/2010 10:03 AM Andrea Zito

Added context support to peersampler.c

7474452a 11/09/2010 09:34 AM Andrea Zito

Removed use of typedef from cyclon_context

32fa0db9 11/08/2010 03:24 PM Andrea Zito

Added context support to peersampler_iface and to cyclon peersampler implementation.

2b5af38e 11/08/2010 12:00 PM Luca Abeni

Remove unneeded inclusion

ad7e2977 11/08/2010 12:00 PM Luca Abeni

Better win32 configuration support

fdad0cb2 11/08/2010 10:22 AM Luca Abeni

Merge remote branch 'origin/win32'

2de05bab 11/08/2010 10:21 AM Luca Abeni

Merge remote branch 'origin/makefiles'

6e623a9b 11/08/2010 10:20 AM Luca Abeni

Merge remote branch 'origin/fixes'

4d286a53 11/05/2010 03:30 PM Luca Abeni

First win32 support (compiles, but not tested yet)

7722f69e 11/05/2010 03:29 PM Luca Abeni

Allow using different net helpers

e91f1bd5 11/05/2010 01:40 PM Luca Abeni

Out of Tree compilation support

c7e57971 11/05/2010 01:37 PM Luca Abeni

Properly point to utils.mak through BASE

d97b1942 11/05/2010 01:06 PM Luca Abeni

Make a distinction between BASE and CFGDIR, and properly set them

This is useful for out-of-tree build

b34f7ed8 11/04/2010 08:44 AM Luca Abeni

Support for statically setting CFLAGS in

bf0f8f9d 11/04/2010 08:28 AM Luca Abeni

Basic configuration support

23310237 11/04/2010 08:18 AM Luca Abeni

Better cross-compilation support

With this patch, it is not necessary to set CC, AR, etc, but it is
sufficient to only set CROSS_COMPILE to the tools prefix

dc0cf5e3 11/04/2010 08:10 AM Luca Abeni

Remove redundant stuff

fe4f75fc 11/04/2010 08:08 AM Luca Abeni

First attempt at partial win32 support (setting ARCH)

9d684cae 11/03/2010 12:30 PM Luca Abeni

Use proper environment variables, to support cross-compilation

07d576c3 11/03/2010 11:24 AM Luca Abeni

Fix system dependent include with win32

e04b9596 11/03/2010 11:22 AM Luca Abeni

move arpa/inet.h in int_coding.h

Move a system dependent header in a common place, to help portability

f1ed3f34 11/03/2010 11:19 AM Luca Abeni

Remove some useless includes

This is useful for portability (select.h is not available everywhere,
and in this case it is not needed - the system-dependent includes
should be in the network helper)

c638f46b 11/03/2010 08:49 AM Luca Abeni

Merge branch 'topman' of into topman

efeaec84 11/03/2010 08:40 AM Luca Abeni

Rename topman.h into peersample.h

b76b5737 11/03/2010 08:31 AM Luca Abeni

Merge branch 'marco_integration'


ccf0be64 10/29/2010 05:47 PM luca

Multithreaded version of the peer sampler test

f7074f9e 10/29/2010 05:46 PM luca

Update the test script

31f83364 10/27/2010 11:23 AM Marco Biazzini

implementing dumbTopman

33d6f7d6 10/27/2010 11:20 AM Marco Biazzini

make tman configurable by config string

69a2ca53 10/27/2010 11:18 AM Marco Biazzini

fixing neighbor removal in test file

af09f934 10/27/2010 11:17 AM Marco Biazzini

enabling metadata updates in tman_test

2f3db3cd 10/27/2010 11:16 AM Marco Biazzini

cleanup test files

6fd9945c 10/27/2010 10:23 AM Marco Biazzini

prepare for multiple topology manager implementations

a71c9659 10/27/2010 08:15 AM Luca Abeni

Remove some cruft

db6bff6c 10/27/2010 08:13 AM Luca Abeni

Fix the cyclon protocol

When the received cache subset is not enough to fill the whole local cache,
some peers from the "in flight" cache have to be re-inserted. In this case,
the "merge" function cannot be used (because it would insert peers in cache
according to their timestamps).

4876398c 10/26/2010 09:30 PM Luca Abeni

Fix the removing of *.d files

02247217 10/26/2010 06:04 PM Luca Abeni

Merge branch 'fixes' into makefiles

c3d9eba1 10/26/2010 06:04 PM Luca Abeni

Fix some includes

99a59a3d 10/26/2010 06:00 PM Luca Abeni

Automatic generation of headers dependencies

da0b7ce4 10/26/2010 05:52 PM Luca Abeni

Remove some cruft

60fa723d 10/26/2010 05:50 PM Luca Abeni

Add/fix some include guards

f601563a 10/26/2010 06:52 AM Luca Abeni

Remove the useless cache_update_tout() function

c54e79cb 10/26/2010 06:49 AM Luca

Merge the caches instead of performing a union... Allow to have ordered results

cc72ee11 10/26/2010 06:48 AM Luca

Send a little bit more entries by default...

b501da37 10/26/2010 06:48 AM Luca Abeni

Make the cache size and sent entries configurable

8bf781e5 10/26/2010 06:47 AM Luca Abeni

Cosmetic: remove empty line

380f01e0 10/26/2010 06:46 AM Luca

Free local cache before re-assigning it

6994dc0a 10/26/2010 06:45 AM Luca Abeni

Remove debug printfs

1a101c0b 10/26/2010 06:44 AM Luca Abeni

Fix the cyclon protocol (do not send the local entry in replies)

6c27d53c 10/26/2010 06:44 AM Luca

Allow to use other gossipping protocols

1aa763ee 10/26/2010 06:43 AM Luca

Scripts update

fa213294 10/26/2010 06:43 AM Luca

Test scripts

66516e5e 10/26/2010 06:42 AM Luca

Update the topology test program to allow checking the connectivity of the overlay

194ec532 10/26/2010 06:42 AM Luca Abeni

Add a CYCLON protocol... Not tested yes, and still needs some work!

477826d1 10/26/2010 06:38 AM Luca Abeni

Split the newscast protocol functions in their own file

8d586a9c 10/26/2010 06:35 AM Luca

Merge branch 'master' into topman


e2b6ad48 10/26/2010 06:32 AM Luca

Restore the compilation of the dummy peer sampler


a515fd33 10/26/2010 06:25 AM Luca

Prepare for multiple peer sampling implementations

0a5b3237 10/16/2010 05:42 PM Marco Biazzini

GRAPES/TopologyManager/tman.c : cosmetic cleanup

fff6ceed 10/16/2010 05:42 PM Marco Biazzini

GRAPES/TopologyManager/tman.c : changing restart logic - restart only if few peers in cache

33ea04ee 10/16/2010 05:42 PM Marco Biazzini

implementing new blist_cache and blist_proto and making tman use them

2edb3e55 10/13/2010 06:40 AM Luca Abeni

Fix indentation and other cosmetics (should not affect behaviour)

e55fe1f8 10/13/2010 06:17 AM Marco Biazzini

net_helper : adding node_ip function